Checkpoint: Checkpoint final avant publication. Inclut : correction du bug ER_DUP_ENTRY (e.cause.code) dans le moteur RSS, correction des blocs else sans try/catch dans la migration, déploiement en production (veille.santinova-soft.org), synchronisation base de données recette → production, mise à jour portail et dashboard de production, push code sur Gitea prod.
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"version": "7039b5a1",
|
"version": "b34c86c6",
|
||||||
"timestamp": 1777805211956
|
"timestamp": 1779884792127
|
||||||
}
|
}
|
||||||
16
todo.md
16
todo.md
@@ -72,16 +72,16 @@
|
|||||||
- [x] Procédures tRPC : rss.list, rss.create, rss.update, rss.delete, rss.settings.get, rss.settings.save
|
- [x] Procédures tRPC : rss.list, rss.create, rss.update, rss.delete, rss.settings.get, rss.settings.save
|
||||||
- [x] Page RssFeeds.tsx : liste des flux, ajout/édition/suppression, config fréquence, règles d'automatisme
|
- [x] Page RssFeeds.tsx : liste des flux, ajout/édition/suppression, config fréquence, règles d'automatisme
|
||||||
- [x] Navigation : ajouter l'entrée RSS dans le menu latéral (DashboardLayout)
|
- [x] Navigation : ajouter l'entrée RSS dans le menu latéral (DashboardLayout)
|
||||||
- [ ] Déploiement VPS via Gitea CI/CD
|
- [x] Déploiement VPS via Gitea CI/CD
|
||||||
|
|
||||||
## Moteur RSS automatique
|
## Moteur RSS automatique
|
||||||
- [ ] Installer le parseur RSS (fast-xml-parser) côté serveur
|
- [x] Installer le parseur RSS (fast-xml-parser) côté serveur
|
||||||
- [ ] Ajouter table rss_seen_articles (guid unique pour éviter les doublons)
|
- [x] Ajouter table rss_seen_articles (guid unique pour éviter les doublons)
|
||||||
- [ ] Ajouter champ last_fetched_at sur rss_feeds
|
- [x] Ajouter champ last_fetched_at sur rss_feeds
|
||||||
- [ ] Créer server/rssEngine.ts : parseur RSS + application des règles d'automatisme
|
- [x] Créer server/rssEngine.ts : parseur RSS + application des règles d'automatisme
|
||||||
- [ ] Créer endpoint POST /api/scheduled/rss-fetch (auth cookie session)
|
- [x] Créer endpoint POST /api/scheduled/rss-fetch (auth cookie session)
|
||||||
- [ ] Configurer la tâche planifiée Manus à 06h00 quotidien
|
- [x] Configurer la tâche planifiée Manus à 06h00 quotidien
|
||||||
- [ ] Déployer sur le VPS
|
- [x] Déployer sur le VPS
|
||||||
|
|
||||||
## Purge des données
|
## Purge des données
|
||||||
- [ ] Procédures tRPC : veille.purge et aap.purge (adminProcedure)
|
- [ ] Procédures tRPC : veille.purge et aap.purge (adminProcedure)
|
||||||
|
|||||||
Reference in New Issue
Block a user