Application lifecycle: maintenance, stop, start and delete
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 48/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- angular, docker, typescript
Direzione di ricerca
Start by reading the design for the Application → Danger zone actions and the existing typed agent actions; the issue does not name files or tests. Check how maintenance mode in Caddy, replica stop and start, auditing, and typed-name deletion confirmation are handled across the control plane, agent, and web UI. Done means each action meets its stated behavior, deletion requires the confirmation token, and volumes and backups are kept.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Track
A: agent, C: control plane, W: web UI
Scope
- Application → Danger zone actions from the design: maintenance page in Caddy, stop and start all replicas, delete with typed-name confirmation (volumes and backups kept as stated).
- Uses the existing typed agent actions only; any new action needs the ADR/SPEC process.
Acceptance criteria
Each action changes the replicas as described, is audited, and deletion needs the confirmation token.
Depends on
M1.4, M1.5
- Lingua principale
- TypeScript
- Stelle
- 2
- Fork
- 1
- Merge medio
- 7h 17m
- PR unite (30g)
- 197
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un 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 shipkeepdev/shipkeep
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
shipkeepdev/shipkeep#295 ·
I maintainer di solito rispondono entro 1 giorno
-
good first issue priority:P2 track:control-plane
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
shipkeepdev/shipkeep#212 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue priority:P3 track:web
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
shipkeepdev/shipkeep#144 ·
I maintainer di solito rispondono entro 1 giorno
-
documentation good first issue priority:P3 track:control-plane
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
shipkeepdev/shipkeep#143 ·
I maintainer di solito rispondono entro 1 giorno
-
enhancement good first issue priority:P3 track:control-plane
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
shipkeepdev/shipkeep#142 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di shipkeepdev/shipkeep
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
jeanibarz/knowledge-base-mcp-server#1268 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 78/100
Koenkk/zigbee-herdsman-converters#13820 ·
I maintainer di solito rispondono entro 2 giorni
-
[prefer-expect-resolves] autofix leaves a stray ")" when the awaited expression is parenthesizedAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
jest-community/eslint-plugin-jest#2052 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Wallet functions throws TypeError when the wallet has no account IDForse già presa @Medhansh-741 l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
hiero-ledger/hiero-sdk-js#4781 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno