Skip to content

[codex] Unify user certification naming#273

Merged
Rabithua merged 1 commit into
developfrom
codex/certification-naming
Jul 2, 2026
Merged

[codex] Unify user certification naming#273
Rabithua merged 1 commit into
developfrom
codex/certification-naming

Conversation

@Rabithua

@Rabithua Rabithua commented Jul 2, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replaces the user-facing “verified email” concept with account certification across admin UI, API responses, docs, and Postman examples.
  • Adds /admin/users/:userId/certification for certifying and uncertifying users, while public payloads now expose certified instead of emailVerified.
  • Normalizes legacy emailVerified response fields and legacy requireVerifiedEmailForExplore config reads in shared compatibility layers, with TODO comments marking removal in the update after next.

Impact

Clients should migrate to certified and requireCertifiedUserForExplore. The old internal database column remains unchanged, and old response/config compatibility is intentionally temporary.

Validation

  • cd web && bun run lint
  • cd web && bun run build
  • cd server && bun run lint
  • cd server && bun run build

@Rabithua Rabithua marked this pull request as ready for review July 2, 2026 05:20
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.

@Rabithua Rabithua merged commit b5c5de1 into develop Jul 2, 2026
2 checks passed
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