Colin Maudry
e4e1438220
Refactorisation des fonctions utils
2026-04-18 18:33:09 +02:00
Colin Maudry
e352624c02
Capitalisation des constantes
2026-04-18 18:09:42 +02:00
Colin Maudry
e89311f3ab
acheteur.py : migration vers query_marches et schema depuis src.db ( #71 )
2026-04-16 11:06:35 +02:00
Colin Maudry
0d0c0d0a75
Acheteur et titulaire appliquent bien la liste de colonnes par défaut
2026-04-15 11:35:10 +02:00
Colin Maudry
24e0cee2b1
Améliorations de typage
2026-03-30 14:58:18 +02:00
Colin Maudry
91ea9eccea
Top 10 acheteurs et titulaires #65
2026-03-20 16:44:29 +01:00
Colin Maudry
dbfc20921a
Amélioration du layout dans titulaire et acheteur
2026-03-18 23:54:41 +01:00
Colin Maudry
6a6be51455
refactor: replace CSS grid layout with Dash Bootstrap Components grid
...
Replace the custom CSS grid (`.wrapper`, `.org_*`, `.results_*` classes)
in acheteur, titulaire, and recherche pages with dbc.Row/dbc.Col.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 23:21:17 +01:00
Colin Maudry
8a61d3268a
fix: lecture du dataframe plus flexible dans la création de l'histogram
2026-03-18 22:53:17 +01:00
Colin Maudry
b08d517f36
feat: add distance histogram to acheteur detail page
2026-03-18 22:26:57 +01:00
Colin Maudry
f8fffb6fa4
get_top_org un peu plus configurable #65
2026-03-18 20:40:59 +01:00
Colin Maudry
4619dd2708
Correction du téléchargemnent buggé dans /tableau + test
2026-02-22 18:39:31 +01:00
Colin Maudry
adda58bada
Suppresion des liens canoniques, pas trouvé comment les insérer assez tôt
2026-02-17 14:24:46 +01:00
Colin Maudry
2b0b048520
Amélioration du nom titulaire/acheteur
2026-02-15 16:54:30 +01:00
Colin Maudry
eb5be1972e
Correction de soucis de sauvegarde des colonnes dans acheteur.py
2026-02-05 18:10:20 +01:00
Colin Maudry
3beedbcfe4
Test de la persistence des fitres (toutes pages)
2026-02-05 15:05:37 +01:00
Colin Maudry
37e893d642
Utilisation de la persistence sur /acheteurs
2026-02-05 14:54:30 +01:00
Colin Maudry
64fc40e5aa
Meilleure gestion des SIRET absents du SIRENE dans acheteur et titulaire
2026-02-05 14:18:38 +01:00
Colin Maudry
f480439985
acheteur : le clientside callback est aussi trigger quand les colonnes affichées changent
2026-02-04 13:04:11 +01:00
Colin Maudry
ad9b4f0fdf
Nettoyage des filtres aussi sur acheteur (clientside callback)
2026-02-04 12:17:41 +01:00
Colin Maudry
6fdf01e5e1
Colonnes, filtres et tri de la page acheteur en LocalStorage
2026-02-02 19:56:27 +01:00
Colin Maudry
f16cca036d
Toutes les pages s'ouvrent dans le même onglet puisque plus de perte de filtre
2026-02-02 19:02:27 +01:00
Colin Maudry
41a832d7be
Tableau de choix des colonnes aussi sur les pages acheteur et titulaire
2026-01-31 17:38:54 +01:00
Colin Maudry
c3ebdb0057
Améliorations styles tableaux, headers
2026-01-30 20:13:59 +01:00
Colin Maudry
55bb92468e
Styles de boutons homogènes
2026-01-30 20:05:58 +01:00
Colin Maudry
47e17c48e7
Bugs de créations de noms acheteur/titulaire #67 #68
2026-01-29 21:16:35 +01:00
Colin Maudry
06f658ccf1
Suivi des filtres comme des recherches, avec page source
2026-01-28 22:18:39 +01:00
Colin Maudry
e8534c8108
Finalement suppression des json-ld titulaire et acheteur #66
2026-01-28 14:01:15 +01:00
Colin Maudry
6e992e0a6e
Ajout des données JSON-LD acheteur #66
2026-01-28 13:30:47 +01:00
Colin Maudry
1c4fccac6e
Nom de l'acheteur et du titulaire dans les titres #66
2026-01-28 11:50:55 +01:00
Colin Maudry
35928d7245
Namespacing de dcc.Location dans /acheteur
2026-01-24 14:44:32 +01:00
Colin Maudry
dd52bd5158
Amélioration des titres et descriptions de pages #50
2026-01-21 17:47:03 +01:00
Colin Maudry
9ae6f29391
Plus de tolérance dans l'ingestion des data dicts
2025-11-24 16:54:50 +01:00
Colin Maudry
e216b42379
Meilleure gestion des df vides acheteur/titulaire
2025-11-24 16:00:21 +01:00
Colin Maudry
7f42ca67a2
Bonne configuration des boutons de téléchargemetn
2025-11-24 15:33:27 +01:00
Colin Maudry
ec15852406
Téléchargemetn filtré OK dans acheteur
2025-11-24 14:00:28 +01:00
Colin Maudry
8c98a60c75
filtres, tris fonctionnels (acheteur)
2025-11-24 13:43:42 +01:00
Colin Maudry
565a0cfd08
Custom filter logic
2025-11-24 11:17:05 +01:00
Colin Maudry
53919bff3e
Cast acheteur_year to int et non dateNotification to string
2025-11-24 10:41:47 +01:00
Colin Maudry
503ec33f43
Classe partagée pour la génération de datatables #56
2025-11-15 21:01:59 +01:00
Colin Maudry
783fb88d0c
Line height
2025-11-13 14:13:36 +01:00
Colin Maudry
6835f328b6
Ajout de la distance dans les tableaux top #55
2025-11-10 15:30:47 +01:00
Colin Maudry
a3eb48bacb
Format values inclut le formatage des distances
2025-11-10 15:29:44 +01:00
Colin Maudry
f6a38a29bd
Top 10 titulaires sur les pages acheteur #55
2025-11-10 13:01:17 +01:00
Colin Maudry
2eb984a95f
Ne plus afficher de nulls dans les tableaux de données (tableau, titulaire, acheteur)
2025-10-10 17:44:16 +02:00
Colin Maudry
c7768ea8f1
Global lf => global df pour être moins sensible au update de fichier source
2025-10-03 16:29:58 +02:00
Colin Maudry
7c157d9d71
Vue marché simple #40
2025-09-30 15:01:54 +02:00
Colin Maudry
1d21cbb69d
Début de configuration de colonnes partagée
2025-09-29 17:36:12 +02:00
Colin Maudry
fdb38b3b9b
Formatage des montants #45
2025-09-28 23:11:09 +02:00
Colin Maudry
ce9d23100d
Correction des balises meta #39
2025-09-28 22:08:03 +02:00