chore(release): 7.82.2 — CI test entièrement verte (pages-supports exclues des listes)
VERSION 7.82.1 -> 7.82.2, littéral de synchronisation version="7.82.2" dans app/main.py, entrée CHANGELOG v7.82.2.
This commit is contained in:
@@ -1,5 +1,36 @@
|
||||
# Changelog - FlowDeck
|
||||
|
||||
## v7.82.2 (2026-10-25) — CI test entièrement verte : pages-supports de templates exclues des listes
|
||||
|
||||
Cause racine commune à 7 des 8 échecs restants : la refonte templates
|
||||
(`fc85481`, 2026-10-10) a introduit les **pages-supports** — une page
|
||||
interne par template système (99 sur une base fraîche), créée par
|
||||
`TemplateService._create_holder` avec `search_excluded=1` et la consigne
|
||||
« masquée, jamais listée ». Aucune liste ne respectait cette consigne :
|
||||
datées `updated_at = now`, elles occupaient toutes les places des
|
||||
listes triées par récence (LIMIT 50/20/8), devant les vraies pages.
|
||||
|
||||
- **Bibliothèque** (`app/routers/library.py`) : filtre `NO_HOLDER`
|
||||
(`COALESCE(p.search_excluded, 0) = 0`) ajouté aux onglets meetings,
|
||||
recents, favorites, shared, published, private et workspace.
|
||||
- **Sidebar Recents** (`dashboard/_common.py::_recent_sidebar_pages`)
|
||||
et **projets builtin** (`dashboard/workspace.py`) : même exclusion —
|
||||
les pages-supports n'y sont plus ni des « fichiers récents » ni des
|
||||
« projets ».
|
||||
- **Mentions agent** (`routers/agent.py::list_mentions`) : les trois
|
||||
scans de pages excluent les pages-supports, jamais mentionnables.
|
||||
- **Flake `test_v55` (og parser)** : `mock_http`
|
||||
(`tests/test_agent_web_tools.py`) répare désormais aussi la référence
|
||||
`shared_client` figée par `og_fetcher` quand il est importé pendant
|
||||
la fenêtre patchée (même classe de fuite que celle déjà traitée pour
|
||||
`url_fetch`) — le handler d'un test `fetch_url` répondait sinon aux
|
||||
fetchs OG des tests suivants du même worker xdist.
|
||||
- **`test_editor_front_end_wired`** : depuis `fc85481`, le picker de
|
||||
`base.html` passe par le registre unifié (`/api/templates`) et le
|
||||
câblage `page-templates` vit dans l'éditeur
|
||||
(`static/js/page_editor_scripts.js`) ; le marqueur est vérifié dans
|
||||
le fichier qui le porte. Aucune assertion supprimée ni affaiblie.
|
||||
|
||||
## v7.82.1 (2026-10-25) — CI : lint ruff vert et littéral de version resynchronisé
|
||||
|
||||
- **Lint (CI run 2304, job 7058)** : les 16 erreurs `ruff check
|
||||
|
||||
+1
-1
@@ -216,7 +216,7 @@ def _lire_version() -> str:
|
||||
|
||||
|
||||
# Littéral de version synchronisé avec le fichier VERSION :
|
||||
# version="7.82.1"
|
||||
# version="7.82.2"
|
||||
# Patron historique des bumps (voir scripts/bump_version.py, qui cherche
|
||||
# ce littéral) et contrôle de tests/test_pwa_offline.py. La version
|
||||
# runtime reste lue dynamiquement depuis VERSION par _lire_version()
|
||||
|
||||
Reference in New Issue
Block a user