Misago v0.17.2 Release Notes
Release Date: 2018-04-01 // about 6 years ago-
๐ Misago 0.17 is a feature release that adds "best answer" and "delete my account" functionalities to Misago's forums as well as fixes the path handling logic that stopped admin control panel from working when Misago was ran under the path.
โก๏ธ Updating instructions
โก๏ธ To update Misago from 0.16 to 0.17 use PIP to uninstall old Misago and install new one:
pip uninstall misago pip install misago
Then run
migrate
andcollectstatic
commands to make sure your forum's database and static files are up to date:python manage.py migrate python manage.py collectstatic
๐ Misago 0.17 implements better compliance with
GDPR
regulation that comes into effect within EU in coming months:Data anonymization
Starting with Misago 0.17, deleting user account will also replace all IP addresses associated with this account with
0.0.0.0
and replace cached usernames with "Ghost".If you want to customize this username for your community, you may do so by adding this line to your
settings.py
:MISAGO\_ANONYMOUS\_USERNAME = "Wisp"
โ Delete own account
Big change introduced by Misago 0.17 is feature allowing your forum's users to delete their own accounts on their own accord by using the "Delete my account" option on their forum options page.
0๏ธโฃ This feature is enabled by default on newly created forums, but needs to be enabled manually on every Misago forum that was created using earlier version.
To enable this feature manually, add following line to your
settings.py
:MISAGO\_ENABLE\_DELETE\_OWN\_ACCOUNT = True
Likewise, to disable this feature, simply make sure that
MISAGO_ENABLE_DELETE_OWN_ACCOUNT
is not present in yoursettings.py
.Deleting user account may take some time to process, and as such happens in dedicated task that you should add to your crontab:
0 1 * * * python manage.py deletemarkedusers
๐ณ Docker for development
๐ณ Misago now has Docker for development setup! If you want to give Misago a try, but you are weary of having to setup python project together with database, you may do it now easily if you have Docker installed.
This feature is contribution from our community member, @einarf.
๐ New features
- #969 - Mark a post as best answer in a thread.
- #971 - Allow users to delete their own forum accounts.
- ๐ณ #981 - Misago now has docker config, which should make it easier to setup for developing locally.
- #983 - Added
fixcategoriestree
management command for repairing the thread category tree in case it gets corrupted.
Theme changes
none
๐ Bugs fixed
- ๐ #925 - Fixed fake data generators after they stopped working due to
fake-factory
's rename toFaker
. - #970 - Misago incorrectly relied on
request.path_info
whereas it actually wantedrequest.path
, thus breaking admin auth and redirections as well as other small features that operated on path strings.
Implementation and API changes
none
๐ Documentation changes
none
Localization changes