Colin Maudry
2e9b587613
Spec: page /etapes — données par étape et par seuil
...
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com >
2026-06-04 21:13:35 +02:00
Colin Maudry
ad7e3e5b1f
Récupération de schéma plus robuste et changelog
v2.7.8
2026-05-18 12:17:59 +02:00
Colin Maudry
7d4df0e6ad
Récupération de schéma plus robuste et changelog
2026-05-18 12:16:03 +02:00
Colin Maudry
8dc5287918
Ajouts à flask #78
2026-05-18 11:47:05 +02:00
Colin Maudry
63f51d7b98
API: mention sur la page À propos ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:47:03 +02:00
Colin Maudry
2f0cbada34
API: corriger flush() et isolation test compteur ( #78 )
2026-05-13 14:45:26 +02:00
Colin Maudry
c683034e2b
API: documentation OpenAPI et CHANGELOG ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:37:21 +02:00
Colin Maudry
985af0fdc7
API: envoi Matomo fire-and-forget en async ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:34:52 +02:00
Colin Maudry
912507b1d9
API: compteur de consommation SQLite asynchrone ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:31:22 +02:00
Colin Maudry
04c8bb8b6d
API: tests d'intégration filtres/tri/columns ( #78 )
2026-05-13 14:28:18 +02:00
Colin Maudry
6d2a95d775
API: retirer benchmark non demandé ( #78 )
2026-05-13 14:16:27 +02:00
Colin Maudry
6c591aeb08
API: endpoint /data avec pagination et filtres ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:15:19 +02:00
Colin Maudry
7571b9a984
API: script de benchmark tests/benchmark_api.py ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:12:27 +02:00
Colin Maudry
6f4e7f1853
API: endpoint /schema ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:10:20 +02:00
Colin Maudry
a05c869b0d
API: renforcer test intégration /health ( #78 )
2026-05-13 14:08:30 +02:00
Colin Maudry
686218c639
API: branchement init_api dans l'app Dash ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 14:07:47 +02:00
Colin Maudry
f24d0ba168
API: blueprint flask-smorest + endpoint /health ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 13:52:06 +02:00
Colin Maudry
f12ada2fac
API: décorateur @require_token ( #78 )
2026-05-13 13:49:01 +02:00
Colin Maudry
a3cfad3d8f
API: parser de filtres et génération SQL paramétré ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 13:45:55 +02:00
Colin Maudry
4b67cde147
API: CLI tokens_cli (create/list/revoke) ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 13:34:05 +02:00
Colin Maudry
ca44b99016
API: tokens_db SQLite CRUD ( #78 )
2026-05-13 13:19:50 +02:00
Colin Maudry
1d190e4086
API: ajouter MATOMO_URL et MATOMO_SITE_ID dans .template.env ( #78 )
2026-05-13 13:05:58 +02:00
Colin Maudry
bc3b09e2a9
API: dépendances et squelette de package ( #78 )
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-13 13:04:09 +02:00
Colin Maudry
0363e89301
Plan : implémentation API privée ( #78 )
...
14 tâches TDD couvrant deps, tokens_db, CLI, filters, auth, blueprint,
endpoints (/health, /schema, /data), tracking SQLite + Matomo, OpenAPI,
changelog, mention page À propos.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-13 12:55:09 +02:00
Colin Maudry
19d69e965f
Format préfixe token #78
2026-05-13 12:29:41 +02:00
Colin Maudry
8fb1a2084d
Spec : API privée tabulaire avec tokens ( #78 )
...
Design retenu : blueprint Flask + flask-smorest sur /api/v1, endpoint
tabulaire générique aligné sur le swagger data.gouv.fr, tokens Bearer
admin manuels (CLI), suivi via Matomo async + compteurs SQLite légers.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-13 12:18:35 +02:00
Colin Maudry
75e5aeaf40
Merge tag 'v2.7.7' into dev
...
- Suppression des mentions sur les profils d'acheteur. Omnikles/Safetender publie via l'API DUME et Klekoon ne publie pas, mais c'est peut-être pas le seul, donc je préfère supprimer et refaire un tour.
2026-05-11 10:35:56 +02:00
Colin Maudry
b8af6a17a1
Merge branch 'release/2.7.7'
v2.7.7
2026-05-11 10:35:29 +02:00
Colin Maudry
0c9666204b
Autorisation du HTML dans les annonces
2026-05-11 10:34:06 +02:00
Colin Maudry
cd468a837c
Changelog v2.7.7
2026-05-11 10:31:18 +02:00
Colin Maudry
8a2f7f620c
Suppression des mentions sur les profils d'acheteurs qui ne publient pas de données
...
Omnikles publie via l'API DUME de l'AIFE, ne reste que Klekoon. Mais bon, ça fait des mauvaises vibes sur la page de le préciser :)
2026-05-11 10:26:16 +02:00
Colin Maudry
3a73cdf4b9
P dans les announcements plus compacts
2026-05-05 15:43:08 +02:00
Colin Maudry
62eb4d98f0
Correction de l'ajout de CORS
v2.7.6
2026-05-05 15:32:27 +02:00
Colin Maudry
6fdec32b29
Merge tag 'v2.7.6' into dev
...
- Correction du problème de filtre par date dans les tableaux
- Retour des cartes dans les pages acheteur et titulaire
- Possibilité de chercher un SIRET/SIREN avec des espaces dans les champs `SIRET acheteur` et `Identifiant titulaire`
2026-05-05 15:06:32 +02:00
Colin Maudry
1447a9fcaf
Merge branch 'release/2.7.6'
2026-05-05 15:05:55 +02:00
Colin Maudry
9d7f33905f
Bumped version 2.7.6
2026-05-05 15:05:36 +02:00
Colin Maudry
755b8c13ab
Bug nom colonne, amélioration test #76
2026-05-05 14:56:59 +02:00
Colin Maudry
f4b57dbe5c
Gestion des filtres de dates comme du texte #76
2026-05-05 14:08:50 +02:00
Colin Maudry
0322c20513
Suppression des espaces pour l'affichage du nom de l'org #75
2026-04-29 18:41:45 +02:00
Colin Maudry
edbdeaa370
Suppression des espaces dans les SIREN/SIRET entrés dans l'observatoire et le tableau #75
2026-04-29 18:25:22 +02:00
Colin Maudry
25746b4869
Amélioration du rendu de la carte org
2026-04-28 13:34:33 +02:00
Colin Maudry
1a5f049b1a
Map fonctionne mais lf cassé
2026-04-28 11:23:02 +02:00
Colin Maudry
bd6a4ff266
Tentative de rétablissement de la carte sur acheteur/titulaire
2026-04-28 10:40:50 +02:00
Colin Maudry
1839928e69
Réduction des petites erreurs
2026-04-24 13:36:15 +02:00
Colin Maudry
a6049b3244
Bumped version checkout
2026-04-24 13:35:49 +02:00
Colin Maudry
d8ee6e5b37
Màj du mode d'emploi de Tableau #42
v2.7.5
2026-04-24 12:31:46 +02:00
Colin Maudry
b437decf5f
Merge branch 'main' into dev
2026-04-24 12:10:51 +02:00
Colin Maudry
10f24dec30
Petites corrections
2026-04-24 12:08:48 +02:00
Colin Maudry
18b5488051
Merge tag 'v2.7.5' into dev
...
- Amélioration des permormances de l'observatoire
- Possibilité dans observatoire (champ objet) et tableau (tous champs texte) de soit chercher des mots présents, soit une suite de mot précise (voir mode d'emploi dans Tableau)
- Ajout d'une animation pendant le chargement de la prévisualisation des données de l'observatoire
2026-04-24 11:51:18 +02:00
Colin Maudry
7d8f8a7c19
Merge branch 'release/2.7.5'
2026-04-24 11:50:47 +02:00