From a629f4e3b02d976cb1772c2860a4a741d113cbdc Mon Sep 17 00:00:00 2001 From: Baptiste Jonglez Date: Thu, 9 Dec 2021 21:24:01 +0100 Subject: [PATCH] Prepare changelog for next release --- CHANGELOG.md | 34 ++++++++++++++++++++++++++++++++-- CONTRIBUTORS | 5 +++++ docs/installation.md | 6 +++--- 3 files changed, 40 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6be64b6b2..a17197194 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,11 +2,41 @@ This document describes changes between each past release. -## 5.1.2 (unreleased) +## 5.2.0 (unreleased) + +### 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) + +### 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 -- Minor presentation fixes (901) +- 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 (2021-10-26) diff --git a/CONTRIBUTORS b/CONTRIBUTORS index fb6f4244a..226260405 100644 --- a/CONTRIBUTORS +++ b/CONTRIBUTORS @@ -25,6 +25,7 @@ Elizabeth Sherrock eMerzh Feth AREZKI Frédéric Sureau +Gianluca De Cola Glandos Heimen Stoffels James Leong @@ -38,9 +39,13 @@ mduret Mesut Akcan Michal Čihař nailyk-fr +Nicolas Ferrari +Nikos Epping +Peter Maksymowsky Quentin Roy Rémy HUBSCHER Richard Coates +Salamandar THANOS SIOURDAKIS Toover Xavier Mehrenberger diff --git a/docs/installation.md b/docs/installation.md index 6a7db91fe..3ef513e50 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -83,9 +83,9 @@ Some Paas (Platform-as-a-Service), provide a documentation or even a quick insta «Ihatemoney» depends on: -- **Python**: version 3.6 to 3.9 included will work. -- **A Backend**: to choose among SQLite, PostgreSQL, MariaDB (>= - 10.3.2) or Memory. +- **Python**: any version from 3.6 to 3.10 will work. +- **A database backend**: choose among SQLite, PostgreSQL, MariaDB (>= + 10.3.2). - **Virtual environment** (recommended): [python3-venv]{.title-ref} package under Debian/Ubuntu.