From: Maxim Filippov Date: Fri, 11 Oct 2019 12:59:35 +0000 (+0300) Subject: Merge branch 'develop' into feature/multiple-users-activation-permissions X-Git-Url: https://git.squeep.com/?a=commitdiff_plain;h=c0aca32dd0aed522cfc537cc88b77f7ff254946b;p=akkoma Merge branch 'develop' into feature/multiple-users-activation-permissions --- c0aca32dd0aed522cfc537cc88b77f7ff254946b diff --cc CHANGELOG.md index f06ad365d,bd06ec866..30b765251 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@@ -16,10 -16,8 +16,10 @@@ The format is based on [Keep a Changelo - OAuth: support for hierarchical permissions / [Mastodon 2.4.3 OAuth permissions](https://docs.joinmastodon.org/api/permissions/) - Authentication: Added rate limit for password-authorized actions / login existence checks - Metadata Link: Atom syndication Feed + - Mix task to re-count statuses for all users (`mix pleroma.count_statuses`) +- Admin API: `/users/:nickname/toggle_activation` endpoint is now deprecated in favor of: `/users/activate`, `/users/deactivate`, both accept `nicknames` array +- Admin API: `POST /api/pleroma/admin/users/:nickname/permission_group/:permission_group` / `DELETE /api/pleroma/admin/users/:nickname/permission_group/:permission_group` are deprecated in favor of: `POST /api/pleroma/admin/users/permission_group/:permission_group` / `DELETE /api/pleroma/admin/users/permission_group/:permission_group` (both accept `nicknames` array) - ### Changed - **Breaking:** Elixir >=1.8 is now required (was >= 1.7) - **Breaking:** Admin API: Return link alongside with token on password reset