Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

mtg tournaments: live updates over Server-Sent Events

Aperta
#322 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@omikron-agent ci sta già lavorando.

Dal 25/10/2026.

  • #329 di @omikron-agent — aperta

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
25/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Ferma
Stack tecnologico
typescript
Ambito
full-stack

Direzione di ricerca

The issue names no files or tests; begin with parent issue #174 and trace Tournament viewing rights, the existing update or polling flow, and the Round, Result, Participant, and standings changes. Implement a per-Tournament event stream and have the frontend refetch on its events. Done means all listed changes emit events, unauthorized viewers cannot open the stream, polling is replaced, and an HTTP test verifies emitted events.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

ready-for-agent

Parent

#174

What to build

Matches, the timer, Results, Participants and standings update live on every viewer's device without reloading. A per-Tournament event stream emits change events and the client refetches what changed; the stream follows the Tournament's viewing rights.

Acceptance criteria

  • The stream emits events for Round paired, started, ended, Result reported, disputed, set, and Participant and standings changes
  • Only viewers allowed to see the Tournament can open the stream
  • The frontend refetches on events instead of polling
  • An HTTP test checks events are emitted on changes
Lingua principale
TypeScript
Stelle
0
Fork
1
Merge medio
9h 29m
PR unite (30g)
126

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di myOmikron/code

Tutte le issue di myOmikron/code

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.