From bb10862dfef99462476656f5031f046c381bdbf3 Mon Sep 17 00:00:00 2001 From: Corentin JOGUET Date: Fri, 8 May 2026 00:38:26 +0200 Subject: [PATCH] =?UTF-8?q?docs(session):=20mark=20R3.1.e=20as=20delivered?= =?UTF-8?q?=20=E2=80=94=20e969545,=207=20Playwright=20e2e=20scenarios,=20R?= =?UTF-8?q?3.1=20TERMINE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- _byan-output/fast-app/formation-hub/SESSION-RESUME.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/_byan-output/fast-app/formation-hub/SESSION-RESUME.md b/_byan-output/fast-app/formation-hub/SESSION-RESUME.md index 9bc6fd8..5de0b74 100644 --- a/_byan-output/fast-app/formation-hub/SESSION-RESUME.md +++ b/_byan-output/fast-app/formation-hub/SESSION-RESUME.md @@ -1,4 +1,4 @@ -# SESSION RESUME — formation-hub Acadenice (last update post R3.1.d) +# SESSION RESUME — formation-hub Acadenice (last update post R3.1.e) ## RECAP SESSION 2026-05-07 (lecture obligatoire post-/compact) @@ -14,6 +14,7 @@ DocAdenice n'est plus un outil metier formation-hub mais un **produit Notion-lik **Bridge formation-hub (`bridge/`, push origin+selfhost)** : ``` +e969545 R3.1.e Playwright e2e cross-stack (compose+7 scenarios+CI workflow) — R3.1 ENTIEREMENT TERMINE c998c0d R3.1.b SSE realtime stream (Redis Streams pub/sub, Last-Event-ID, heartbeat) — 380 tests 95089c4 R3.1.a views endpoints (GET /views/table/:id + GET /views/:id/data) — 336 tests a79c51e R2.3b bridge accepte JWT HMAC DocAdenice via DOCMOST_APP_SECRET @@ -28,6 +29,7 @@ Bridge state : 380/380 tests verts (+44 R3.1.a +6 retry/fake-redis, +11 SSE rout **Fork DocAdenice (`docmost/`, gitignored, branche `acadenice/main`, local-only)** : ``` +ba8d867 test(e2e): add data-testid attributes for Playwright e2e (Patch 008 R3.1.e) ea00386 docs(fork): update ACADENICE_PATCHES.md Patch 007 for R3.1.d f3fae2a R3.1.d kanban + calendar renderers + inline edit (33 tests, total 96) 71c2aba R3.1.c database-view Tiptap extension + renderer table + slash /database + SSE hook (41 tests) @@ -62,7 +64,7 @@ Owner=`admin:*`, Admin=tout sauf `*:delete` et `roles:manage`, Editor, Member, G - R3.1.b bridge SSE realtime (events Baserow -> stream DocAdenice, invalidation cache) — LIVRE c998c0d, 380 tests - R3.1.c frontend node-view Tiptap + renderer table (TanStack Table v8) + slash `/database` — LIVRE 71c2aba (41 tests) - R3.1.d frontend renderers kanban (@dnd-kit) + calendar (@fullcalendar) + edit inline — LIVRE f3fae2a (33 tests, total 96) - - R3.1.e Playwright e2e cross-stack (compose dev Postgres+Redis+Baserow+bridge+DocAdenice, scenarios login -> page -> insert database-view -> CRUD inline -> verify SSE update -> RBAC user-side) + - R3.1.e Playwright e2e cross-stack (compose dev Postgres+Redis+Baserow+bridge+DocAdenice, 7 scenarios) — LIVRE e969545 (formation-hub) + ba8d867 (fork testids) - **R3.2** backlinks bidirec (page A reference B → B liste les references entrantes) - **R3.3** slash commands custom (declarer ses propres `/foo` extensibles) - **R3.4** dual editor (code raw markdown + WYSIWYG)