signup: remove invite gate + SIGNUPS_OPEN kill switch #49

Stängd
öppnade 2026-07-17 16:35:07 +00:00 av supernaut · 0 kommentarer
Ägare

Part of the Open registration epic (bitborg-docs#27; milestone "Open registration").

  • Remove the invite field + claim/release logic from the signup form and POST /api/signup; retire admin invite issuance (api/invites.ts, account-panel section, panel.invites.* strings). Keep invite_codes table (audit, no migration).
  • Wire a REAL SIGNUPS_OPEN kill switch (src/lib/signup-access.ts): closed → /signup redirects home, API 404s, CTAs hidden. The old design's switch was never wired into the rebuilt Kanidm flow.
  • Reword signup intro to participant framing (sv/en; never "free tier").
Part of the Open registration epic (bitborg-docs#27; milestone "Open registration"). - Remove the invite field + claim/release logic from the signup form and `POST /api/signup`; retire admin invite issuance (`api/invites.ts`, account-panel section, `panel.invites.*` strings). Keep `invite_codes` table (audit, no migration). - Wire a REAL `SIGNUPS_OPEN` kill switch (`src/lib/signup-access.ts`): closed → `/signup` redirects home, API 404s, CTAs hidden. The old design's switch was never wired into the rebuilt Kanidm flow. - Reword signup intro to participant framing (sv/en; never "free tier").
supernaut lade till detta till projektet Bitborg Web 2026-07-17 16:35:32 +00:00
supernaut lade till denna till milstolpe Open registration 2026-07-17 16:35:54 +00:00
Logga in för att delta i denna konversation.
Ingen milstolpe
Inget projekt
Inga tilldelade
1 deltagare
Notiser
Förfallodatum
Förfallodatumet är ogiltigt eller utanför gränserna. Använd formatet "åååå-mm-dd".

Inget förfallodatum satt.

Beroenden

Inga beroenden satta

Referens
bitborg/bitborg-web#49
Ingen beskrivning angiven.