IHateMoney v2.0 Release Notes
Release Date: 2017-12-27 // over 6 years ago-
๐ฅ Breaking changes
-
ADMIN_PASSWORD
is now stored hashed. Theihatemoney generate_password_hash
command can now be used to generate a proper password HASH (#236) - Turn the WSGI file into a python module, renamed from budget/ihatemoney.wsgi to ihatemoney/wsgi.py. Please update your Apache/Gunicorn configuration! (#218)
- Admin privileges are now required to access the dashboard (#262)
- ๐ [password]{.title-ref} field has been removed from project API GET views (#289)
๐ Changed
- ๐ Logged admin can see any project (#262)
- Simpler and safer authentication logic (#270)
- Use token based auth to reset passwords (#269)
- ๐ Better install doc (#275)
- Use token based auth in invitation e-mails (#280)
- Use hashed passwords for projects (#286)
โ Added
-
ihatemoney generate-config
to give working examples of config files (#275) - Statistics tab (#257)
- ๐ Python3.6 support (#259)
- ALLOW_PUBLIC_PROJECT_CREATION setting (#262)
- Projects can be edited/deleted from the dashboard (#262)
- ACTIVATE_ADMIN_DASHBOARD setting (#262)
- Link to the dashboard in the navigation bar (#262)
- ๐ณ Dockerfile
- ๐ Documentation explaining the upgrade process
๐ Fixed
- Fix [PUT api/project/:code/members/:id]{.title-ref} API endpoint (#295)
- Fix member name uniqueness validation on API (#299)
โ Removed
- ๐ Remove unused option in the setup script
-