Petites améliorations sur la facturation #90

This commit is contained in:
Colin Maudry
2026-06-29 13:35:52 +02:00
parent b5f529c789
commit 98b4d13f94
4 changed files with 20 additions and 6 deletions
+12
View File
@@ -41,6 +41,18 @@ python -m src.backup restore backups/users-YYYYMMDDTHHMMSSZ.sqlite.gz.enc
systemctl start decpinfo 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 ## Liens connexes
- [decp-processing](https://github.com/ColinMaudry/decp-processing) (traitement et publication des données) - [decp-processing](https://github.com/ColinMaudry/decp-processing) (traitement et publication des données)
-5
View File
@@ -78,11 +78,6 @@ button[disabled] {
color: #666; color: #666;
} }
/* Global Link Styles */
#_pages_content a {
color: #993333;
}
/* ========================================================================== /* ==========================================================================
Layout Layout
========================================================================== */ ========================================================================== */
+7
View File
@@ -301,6 +301,13 @@ def layout(**query):
html.Div( html.Div(
[ [
html.H2("Mes informations de facturation", className="mb-4"), 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, form,
_cgu_modal(), _cgu_modal(),
] ]
+1 -1
View File
@@ -17,7 +17,7 @@ PLANS = {
"env": "FRISBII_PLAN_SIMPLE", "env": "FRISBII_PLAN_SIMPLE",
"label": "Abonnement", "label": "Abonnement",
"prix_ht": 20, "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": { "soutien": {
"env": "FRISBII_PLAN_SOUTIEN", "env": "FRISBII_PLAN_SOUTIEN",