Ihatemoney

Latest version: v6.1.5

Safety actively analyzes 630360 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

6.1.0

Added
- Add RSS feed for each project (1158)
- Security: require private code to edit a project settings (1204)

Fixed
- Fix 404 page crash (1201)

6.0.1

Added
- Add support for `APPLICATION_ROOT` in Docker container (1189)
- Improve docker-compose example: admin password and volume for database (1169)

Fixed
- Fix docker-compose example quoting (1164)
- Fix crash when using existing sessions (migrate them to dict) (1194)
- Add newly created projects to the list of projects (1193)

6.0.0

Breaking changes
- Drop Python 3.6 support
- Add Python 3.11 support

The minimum supported version is now Python 3.7, and the project is
tested with up to Python 3.11

Added
- Enable new languages: Catalan, Czech, Spanish, Persian, Hebrew, Hungarian, Kannada, Serbian, Telugu, Thai
- Build ARM64 and ARMv7 Docker image (1141)
- Allow bills with an amount of zero (1133)
- Add confirmation for expense deletion (1096)
- Display a QR code when inviting people (1000)
- Add a cancel button when editing a bill for better UX (1013)

Fixed
- Fix project deletion in the dashboard (1094)
- Fix duplicate project name in dropdown list (1082)
- Fix captcha validation, it should be case insensitive on both side (1061)
- Fix CSRF on logout (1040)
- Fix XSS when inviting people by email (1044)

Changed
- Use a better quality favicon (1102)
- Use Flask-Limiter to implement rate limiting (1054)

5.2.0

Not secure
Added

- Make docker image production-ready: support PostgreSQL, allow customizing port, PUID, PGID (919)
- List supported currencies in API under api/currencies (961)
- Allow to import bills in CSV format, compatible with Cospend (951)
Note that there is a [known issue with this new feature](https://github.com/spiral-project/ihatemoney/issues/980)

New settings

- Add [SHOW_ADMIN_EMAIL](https://ihatemoney.readthedocs.io/en/latest/configuration.html#show-admin-email)
setting (965)

Changed settings

- [MAIL_DEFAULT_SENDER](https://ihatemoney.readthedocs.io/en/latest/configuration.html#mail-default-sender)
is now a string instead of a tuple. The old syntax is still accepted but support will be dropped on
the next major release (1007)

Fixed

- Fix support for project IDs with uppercase characters (925, 934)
- Purge project history on deletion (989)
- Prevent large integer inputs to avoid crash (994)
- [Performance] Get weight sum along with bills to scale (949)
- Do not require a captcha when using the API (931)
- Fix default "legal link" value in docker (950)
- Fix showcase images in case of subdir installation (974)
- Check that chosen language is in the supported list (971)

Changed

- User interface fixes, especially for mobile devices (901, 904, 905, 929, 943, 944, 945, 991)
- Always display topmost buttons in the list of bills: new bill button & pagination (956)
- Display monthly statistics for the range of months where the project was active (885)
- Hide "each" amount when there's only one recipient (1008)
- Display admin email in error message for password reminder (965)
- Send an email when the project is created via the API (938)
- Add compatibility with Python 3.10 (921)
- Support WTForms 3 (916)

5.1.1

Not secure
- No actual change, fixup release because 5.1.0 did not upload to pypi

5.1.0

Added

- Add the option to display a "legal link" at the bottom of pages (883)

New settings

- Add [LEGAL_LINK](https://ihatemoney.readthedocs.io/en/latest/configuration.html#legal-link)
setting (883)

Changed

- Improve performance of balance and statistics computation (890)
- Reduce the resolution of showcase pictures by 50% (880)
- Improve pagination style in the list of bills (873)

Page 2 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.