- Authentication: Added rate limit for password-authorized actions / login existence checks
- Mix task to re-count statuses for all users (`mix pleroma.count_statuses`)
- Support for `X-Forwarded-For` and similar HTTP headers which used by reverse proxies to pass a real user IP address to the backend. Must not be enabled unless your instance is behind at least one reverse proxy (such as Nginx, Apache HTTPD or Varnish Cache).
++- Admin API: Add ability to fetch reports, grouped by status `GET /api/pleroma/admin/grouped_reports`
<details>
<summary>API Changes</summary>
}
```
- ## `PATCH /api/pleroma/admin/users/:nickname/force_password_reset`
-## `/api/pleroma/admin/users/force_password_reset`
++## `PATCH /api/pleroma/admin/users/force_password_reset`
### Force passord reset for a user with a given nickname
- - Params: none
-- Methods: `PATCH`
+ - Params:
+ - `nicknames`
- Response: none (code `204`)
-## `/api/pleroma/admin/reports`
+## `GET /api/pleroma/admin/reports`
+
### Get a list of reports
-- Method `GET`
+
- Params:
- *optional* `state`: **string** the state of reports. Valid values are `open`, `closed` and `resolved`
- *optional* `limit`: **integer** the number of records to retrieve