Invite people to an organization by email
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- angular, typescript
- Ambito
- authentication, backend-api-design, frontend
Direzione di ricerca
Start by reading the design referenced for the Organization → Invitations section, then trace the existing organization, account verification, and audit flows in the control plane and web UI. Implement invitation creation, acceptance, resend, and cancellation around the stated role, expiry, verified-email, single-use, and audit requirements. Done means each acceptance criterion is covered; the issue does not name files or tests.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Track
C: control plane, W: web UI
Scope
- Organization → Invitations section from the design: invite an email with a role, expiry, resend and cancel.
- Accepting requires an account with a verified email; the invitation is single use.
Acceptance criteria
An invited person who signs up or signs in joins with the given role; expired or reused invitations are refused; every step is audited.
Depends on
—
- 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
-
normalizePropName strips `#` characters from Figma property names instead of only the `#id` suffixAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
figma/code-connect#419 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
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
-
A live recovery copy treats a large whole number and text with the same digits as the same valueApertabug sharing & sync
Difficoltà 2/5 1-3 ore Idoneità per principianti 64/100
I maintainer di solito rispondono entro 1 giorno