[Backend] Realtime module Cartes (WS/SSE) #195

Closed
opened 2026-09-24 09:02:35 +00:00 by jmartin · 1 comment
Owner

Contexte

Epic #165.
Diffusion quasi-instantanée des bulles (création congé → parents ; refus → AM ; agrégats plus tard).

À faire

  • Gateway dans le module Cartes (WS ou SSE)
  • Auth JWT ; rooms user / card
  • Events : card.created, card.updated, response.added, …

Dépend de

  • Module Cartes SYSTEM

Hors scope

  • Push mobile / relances (autre ticket)
## Contexte Epic [#165](https://git.ptits-pas.fr/jmartin/petitspas/issues/165). Diffusion quasi-instantanée des bulles (création congé → parents ; refus → AM ; agrégats plus tard). ## À faire - Gateway dans le module Cartes (WS ou SSE) - Auth JWT ; rooms user / card - Events : `card.created`, `card.updated`, `response.added`, … ## Dépend de - Module Cartes SYSTEM ## Hors scope - Push mobile / relances (autre ticket)
jmartin added this to the 0.2.0 milestone 2026-09-24 09:02:35 +00:00
jmartin added the enhancementbackendapiv0.2.0 labels 2026-09-24 09:02:35 +00:00
Author
Owner

WIP sur feature/195-realtime-cartes — SSE Nest (pas de dep WS) :

  • GET /api/v1/cards/stream (Bearer ou ?access_token=)
  • events: card.created, card.updated, card.deleted, response.added, heartbeat
  • émis à l’audience à chaque mutation CardsService

Pas encore mergé (attente OK).

WIP sur `feature/195-realtime-cartes` — SSE Nest (pas de dep WS) : - `GET /api/v1/cards/stream` (Bearer ou `?access_token=`) - events: `card.created`, `card.updated`, `card.deleted`, `response.added`, `heartbeat` - émis à l’audience à chaque mutation CardsService Pas encore mergé (attente OK).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jmartin/petitspas#195