From 98b4d13f946ffabbc1929b28e1140eb6f95416e2 Mon Sep 17 00:00:00 2001 From: Colin Maudry Date: Mon, 29 Jun 2026 13:35:52 +0200 Subject: [PATCH] =?UTF-8?q?Petites=20am=C3=A9liorations=20sur=20la=20factu?= =?UTF-8?q?ration=20#90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 12 ++++++++++++ src/assets/css/style.css | 5 ----- src/pages/compte_abonnement_mes_infos.py | 7 +++++++ src/subscriptions/plans.py | 2 +- 4 files changed, 20 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 9e31b5f..c27aea3 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,18 @@ python -m src.backup restore backups/users-YYYYMMDDTHHMMSSZ.sqlite.gz.enc systemctl start decpinfo ``` +## Migrations de base de données + +Les migrations SQLite s'appliquent **automatiquement au démarrage de l'app** — aucune action manuelle requise. Il suffit de redémarrer le service après un déploiement. + +Pour vérifier quelles migrations ont été appliquées : + +```bash +sqlite3 users.sqlite "SELECT id, applied_at FROM schema_migrations ORDER BY applied_at;" +``` + +Pour ajouter une migration, voir les instructions dans `src/migrations.py`. + ## Liens connexes - [decp-processing](https://github.com/ColinMaudry/decp-processing) (traitement et publication des données) diff --git a/src/assets/css/style.css b/src/assets/css/style.css index 9ea4e78..f5ab93f 100644 --- a/src/assets/css/style.css +++ b/src/assets/css/style.css @@ -78,11 +78,6 @@ button[disabled] { color: #666; } -/* Global Link Styles */ -#_pages_content a { - color: #993333; -} - /* ========================================================================== Layout ========================================================================== */ diff --git a/src/pages/compte_abonnement_mes_infos.py b/src/pages/compte_abonnement_mes_infos.py index 5bb988e..cfae59d 100644 --- a/src/pages/compte_abonnement_mes_infos.py +++ b/src/pages/compte_abonnement_mes_infos.py @@ -301,6 +301,13 @@ def layout(**query): html.Div( [ html.H2("Mes informations de facturation", className="mb-4"), + dbc.Alert( + "Informations récupérées depuis le prestataire de paiement, vous pouvez les modifier si besoin.", + color="info", + className="mb-4", + ) + if prefill + else None, form, _cgu_modal(), ] diff --git a/src/subscriptions/plans.py b/src/subscriptions/plans.py index e4e8a2e..fa42c60 100644 --- a/src/subscriptions/plans.py +++ b/src/subscriptions/plans.py @@ -17,7 +17,7 @@ PLANS = { "env": "FRISBII_PLAN_SIMPLE", "label": "Abonnement", "prix_ht": 20, - "description": "Accès à des fonctionnalités supplémentaires de decp.info.", + "description": "Accès aux fonctionnalités supplémentaires de decp.info.", }, "soutien": { "env": "FRISBII_PLAN_SOUTIEN",