Unify waitlist and Console with Auth0 and early-access control - #48
Closed
peacenode wants to merge 36 commits into
Closed
Unify waitlist and Console with Auth0 and early-access control#48peacenode wants to merge 36 commits into
peacenode wants to merge 36 commits into
Conversation
Add isolated PostgreSQL identity and route integration tests; preserve legacy Auth0/MCP behavior during sync outages; retain waitlist link conflicts; record provider metadata and gate disabled canonical profiles. Document preview isolation and remaining production cutover gates.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Preserve specialist implementation history. No production migration, merge, credential rotation, or domain cutover. Signed publication enables protected isolated preview only.
peacenode
changed the base branch from
codex/early-access-integration
to
main
September 4, 2026 23:58
# Conflicts: # app/token/route.ts
Preserve specialist implementation history. No production migration, merge, credential rotation, or domain cutover. Signed publication enables protected isolated preview only.
Collaborator
Author
Final preview evidence —
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Consolidates #46 into this PR, now targeting
main. Includes the waitlist port, provider-independent identity foundation, early-access approval, and Auth0-first joining. #46 is closed as superseded, not merged./waitlist: Join and Sign in use Auth0; trusted verified identities link/enroll without marketing opt-in./admininside Console chrome; approved members land on/home; pending members see the waiting screen. Disabled/revoked status takes precedence.Evidence
c18fc0f.docs/early-access/build-ledger.md; architecture amendments:docs/early-access/architecture.md.Preview and production hold
Protected isolated preview: https://console-git-codex-early-access-foundation-livepeer-foundation.vercel.app/waitlist
Draft intentionally retained. Live Auth0/admin/approved/pending acceptance and staging user-token compatibility are separate checks, not claimed from unit tests. SEC-02 (refresh-token hardening) and SEC-04 (inherited loopback redirect flexibility) remain production-hold decisions. Production grandfather inventory and secret reconciliation remain blocked; prior read-only dry-run evidence is retained.
No production migration, activation, merge, domain cutover, credential rotation or backlog processing. Resend remains delivery infrastructure; Better Auth is not installed.