Compare commits

..

2 commits

Author SHA1 Message Date
2bb1e61f8a
Add the alembic automated migration (needs rework) 2024-12-27 13:44:44 +01:00
2e8ccf9c2e
Remove multi currencies support
For more information about the rationale, this was [discussed](https://github.com/spiral-project/ihatemoney/issues/1232#issuecomment-2081517453) in our bugtracker.
2024-12-26 23:59:42 +01:00
5 changed files with 6 additions and 8 deletions

View file

@ -2,9 +2,9 @@ name: CI
on: on:
push: push:
branches: [ 'main', 'stable-*' ] branches: [ 'master', 'stable-*' ]
pull_request: pull_request:
branches: [ 'main', 'stable-*' ] branches: [ 'master', 'stable-*' ]
jobs: jobs:
lint: lint:

View file

@ -3,9 +3,9 @@ name: Docker build
on: on:
push: push:
tags: ['*'] tags: ['*']
branches: [ 'main', 'stable-*' ] branches: [ 'master', 'stable-*' ]
pull_request: pull_request:
branches: [ 'main', 'stable-*' ] branches: [ 'master', 'stable-*' ]
jobs: jobs:

View file

@ -6,10 +6,6 @@ This document describes changes between each past release.
- Remove the support for multiple currencies, [as discussed](https://github.com/spiral-project/ihatemoney/issues/1232#issuecomment-2081517453) in our bugtracker. - Remove the support for multiple currencies, [as discussed](https://github.com/spiral-project/ihatemoney/issues/1232#issuecomment-2081517453) in our bugtracker.
- Add support for python 3.12 (#757) - Add support for python 3.12 (#757)
- Migrate from setup.cfg to pyproject.toml (#1243)
- Update to wtforms 3.1 (#1248)
- Document [repository rules](https://ihatemoney.readthedocs.io/en/latest/contributing.html#repository-rules) (#1253)
- Add "reimbursement" bills and allow to create them directly from the "Settle" page (#1290)
- Remove support for python 3.7 - Remove support for python 3.7
- Replace the black linter by ruff - Replace the black linter by ruff
- Replace virtualenv and pip by uv - Replace virtualenv and pip by uv

View file

@ -14,6 +14,7 @@ from wtforms.fields import (
BooleanField, BooleanField,
DateField, DateField,
DecimalField, DecimalField,
Label,
PasswordField, PasswordField,
SelectField, SelectField,
SelectMultipleField, SelectMultipleField,

View file

@ -9,6 +9,7 @@ from flask_babel import Babel
from flask_mail import Mail from flask_mail import Mail
from flask_migrate import Migrate, stamp, upgrade from flask_migrate import Migrate, stamp, upgrade
from flask_talisman import Talisman from flask_talisman import Talisman
from jinja2 import pass_context
from markupsafe import Markup from markupsafe import Markup
import pytz import pytz
from werkzeug.middleware.proxy_fix import ProxyFix from werkzeug.middleware.proxy_fix import ProxyFix