This release brings showstopper fix to hidden online status handling, ability to require moderator approve users or category posts and threads, as well as changes in posting process implementation bringing developers option to plug in custom validation for posts as well as custom posting middleware that can send posts to moderation queue. This release also includes option to make selected bans checked only in registration form and new
clearreadtracker management task intented to be ran periodically to clean readtracker's record.
To update Misago from 0.6 Alpha 3 to 0.6 Alpha 4, use PIP to uninstall old Misago and install new one:
pip uninstall misago pip install misago --pre
clearreadtracker task to your task runner (like cron) for your forum to run periodic maintenance of readtracker's database tables.
If you've overrided the
MISAGO_POSTING_MIDDLEWARES setting, you'll need to manually insert the
misago.threads.api.postingendpoint.moderationqueue.ModerationQueueMiddleware middleware after the
- Post validation framework allows running custom validation and cleaning logic when users post on forum.
- Added support for
- Added registration-only bans.
clearreadtrackermanagement command that clears expired entries from readtracker.
- Categories may be setup either via its properties or user role to require user threads, replies or edits to receive moderator approval before being visible to other users.
- Fixed showstopper in
get_user_statusthat occured when getting hidden user's status.
Implementation and API changes
parsing_resultdict returned by parser.