Changes:
- Added env variable
FLASK_CONFIG_PATH="my_config.py"
tomake.sh
andflask run
- Added a default font
Fixes:
- Rewrite the permissions system that was greatly inconsistent
- Many other backend changes that should induce less bugs (and already fixed a large number of them)
Breaking changes:
- Merge
partition/{uuid}/details
(which was admin only) andpartition/{uuid}/edit
(which was for the partition owner)
Run the following commands for upgrading
git describe --tags # get your current version
git pull
python3 scripts/migration.py --current {current version} --target v1.11.0
The migration hook will just clean database as some records were previously incorrectly removed.
Be sure to get the fonts before running the server (with ./make.sh fonts
)
./make.sh production
should already take care of that for you.