2.5 KiB
2.5 KiB
Changelog
0.5.0
- Switched to Quart framework. This implies everything is
async defnow. - BREAKING:
SERVER_NAMEenv variable now contains the domain name.DOMAIN_NAMEhas been removed. - libsuou bumped to 0.6.0
- Added several REST routes. Change needed due to pending frontend separation.
- Deprecated the old web routes except for
/reportand/admin
0.4.0
- Added dependency to SUOU library
- Users can now block each other
- Blocking a user prevents them from seeing your comments, posts (standalone or in feed) and profile
- Added user strikes: a strike logs the content of a removed message for future use
- Added ✨color themes✨
- Posts may now be deleted by author. If it has comments, comments are not spared
- If a user for some reason can't post, their post is blocked and they can choose to post it onto another community. Previously it got posted to the user page.
- 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
- 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 - Impressum can now be set in .env, e.g.
IMPRESSUM='Acme Ltd.::1 Short Island::Old York, Divided States::Responsible: ::Donald Duck'Lines are separated by two colons. Versions before 0.4.0 CAN'T BE RUN in German-speaking countries as of 2025 - Several aesthetic improvements
0.3.3
- Fixed bugs in templates introduced in 0.3.2
- Improved karma management
- Fixed og: meta tags missing
0.3.2
- Fixed administrator users not being able to create +guilds
0.3.1
- Fixed a critical bug that prevented database initialization
0.3.0
- Initial commit
- Post and read comments on posts
- Public timeline
- Create +guilds
- Reporting
- Edit own posts
- Admins can remove reported posts
- Upvotes and downvotes
0.2 and earlier
Releases before 0.3.0 are lost for good, and for a good reason.