fix account suspension logic, aest' fixes, add ability to suspend user from admin panel, 0.4.0 feature freeze

This commit is contained in:
Yusur 2025-07-20 22:12:49 +02:00
parent e7912ad88c
commit 99b816562c
8 changed files with 58 additions and 8 deletions

View file

@ -12,8 +12,9 @@
- Moderators (and admins) have now access to mod tools
+ Allowed operations: change display name, description, restriction status, and exile (guild-local ban) members
+ Site administrators and guild owners can add moderators
- Administrators can claim ownership of abandoned guilds
- Guilds can have restricted posting/commenting now. Unmoderated guilds always have.
- Administrators can claim ownership of abandoned guilds
- Admins can now suspend users from admin panel
- Implemented guild subscriptions (not as in $$$, yes as in the follow button)
- Minimum karma requirement for creating a guild is now configurable via env variable `FREAK_CREATE_GUILD_THRESHOLD` (previously hardcoded at 15)
- Users can now set their display name, biography and color theme in `/settings`