Skip to content

Release 2026-11-02i - #120

Merged
Darknode-Official merged 3 commits into
mainfrom
release/2026-11-02i
Nov 3, 2026
Merged

Darknode-Official merged 3 commits into
mainfrom
release/2026-11-02i

Conversation

@Darknode-Official

Copy link
Copy Markdown
Owner

Admin panel lists unverified email sign-ups (owner-only /api/admin/users). Build 5d7f33ed87f3. Worker changed (staging first).

The admin user list reads Firestore users/{uid}, and an email/password
sign-up only wrote that doc after verifying, so an unverified account
(Firebase Auth shows it) never appeared in the panel.

- Worker: GET /api/admin/users (owner only) lists every Firebase Auth
  account with the service account (accounts:batchGet, paged).
- Admin panel merges accounts with no profile and tags them "no profile
  yet" / "email not verified" / "disabled".
- Sign-in writes the profile before the email verification gate, so new
  unverified sign-ups get a doc straight away.
@Darknode-Official
Darknode-Official merged commit ea42d76 into main Nov 3, 2026
10 checks passed
@Darknode-Official
Darknode-Official deleted the release/2026-11-02i branch November 3, 2026 06:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant