Wiki/bridge
Corentin JOGUET 8bda6c5f82 feat(bridge): add timeline-config endpoints and fields in view data — R4.1
- GET /api/v1/views/:viewId/timeline-config: reads config from Redis (TTL 30d)
- POST /api/v1/views/:viewId/timeline-config: saves config (requires write:tables scope)
- GET /api/v1/views/:viewId/data now includes a fields key for column mapping UI
- TimelineConfig type exported for test reuse
- 12 new Vitest tests covering 401/403/400 validation, full CRUD, Redis persistence
- SESSION-RESUME.md updated with R4.1 progress

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-08 11:27:22 +02:00
..
src feat(bridge): add timeline-config endpoints and fields in view data — R4.1 2026-05-08 11:27:22 +02:00
tests feat(bridge): add timeline-config endpoints and fields in view data — R4.1 2026-05-08 11:27:22 +02:00
.env.example feat(auth): R2.3b bridge accepte JWT HMAC DocAdenice via DOCMOST_APP_SECRET 2026-05-07 23:02:01 +02:00
.gitignore chore: initial commit — formation-hub conception phase 2026-05-07 12:16:19 +02:00
biome.json chore: initial commit — formation-hub conception phase 2026-05-07 12:16:19 +02:00
Dockerfile chore: initial commit — formation-hub conception phase 2026-05-07 12:16:19 +02:00
package-lock.json feat(auth): Bloc 4 — middleware OIDC-ready avec dual mode service-token + Authentik JWT 2026-05-07 21:17:56 +02:00
package.json feat(auth): Bloc 4 — middleware OIDC-ready avec dual mode service-token + Authentik JWT 2026-05-07 21:17:56 +02:00
tsconfig.json chore: initial commit — formation-hub conception phase 2026-05-07 12:16:19 +02:00
vitest.config.ts feat(bridge): add SSE realtime stream for R3.1.b database-view live updates 2026-05-07 23:55:06 +02:00