Test stopping an incident
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 86/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- typescript
Direzione di ricerca
Leggi la route /api/incidents/:id/stop e mutate() in apps/api/src/routes.ts, poi esamina stopIncident() in packages/core/src/incident.ts. Segui l’esempio di dichiarazione dell’incident in tests/api.test.mjs e aggiungi test per la risposta all’arresto, l’arresto ripetuto, il viewer e un incident sconosciuto, oltre che per lo stato del report Markdown dopo l’arresto. Il lavoro è completato quando queste aspettative sono soddisfatte con npm test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The task
During an incident, Stop response ends it early (POST /api/incidents/:id/stop). It is not tested. Add a test that checks what stopping does, and what it refuses.
Where to look
apps/api/src/routes.ts: the/api/incidents/:id/stoproute, andmutate()just above it (roleanalyst,404for an unknown incident,409on a stalerev)packages/core/src/incident.ts:stopIncident(), which ends the current step, sets the status and logs the stoptests/api.test.mjs: the testincidents: declare, conflicting moves, tasks, SLA, close, report, PDFshows how to declare an incident
Done when
- An analyst stops an active incident: its
statusbecomesstopped,endedAtis set, and the log ends withResponse stopped manually - Stopping it again gets
422; aviewergets403; an unknown incident gets404 - A report created after the stop shows
Response stoppedas its status (Markdown export) -
npm testpasses
Mentor
@0b3l1X-SolidGeeks
- Lingua principale
- TypeScript
- Stelle
- 0
- Fork
- 1
- Merge medio
- 1h 11m
- PR unite (30g)
- 13
Preparare l'ambiente
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di SolidGeeks/muster
-
good first issue help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
SolidGeeks/muster#16 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di SolidGeeks/muster
Issue simili
-
area: server priority: P3 type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 83/100
appandflow/stim#4538 ·
I maintainer di solito rispondono entro 1 giorno
-
[BUG] Published Docker images lack the redis extra: HEADROOM_COMPRESS_SESSION_STORE stops startupForse già presa @AlessandroSpallina l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
headroomlabs-ai/headroom#4513 ·
I maintainer di solito rispondono entro 1 giorno
-
bug extension extension: obsidian platform: Windows
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
raycast/extensions#32838 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
copy design-review mac P3
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
tosunlab/hisarapp-core#510 ·
-
bug priority-medium to-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno