Skip to content
git-on-cloudflare
Git hosting on Cloudflare
Sign in
rachel
/
flamemail
8350f32...
Loading...
Browse
Commits
Admin
Commit Detail
Commit 8350f32
Author
Rachel Chen <rachel@chens.email>
2026-04-29 03:17:42 -0700
Parents
71cc51a
Tree
6a530c6
replace admin password login with tessera OIDC
Files changed
71 files changed
+6 added
~63 modified
-2 deleted
M
.dev.vars.example
▸
Show patch
M
.gitignore
▸
Show patch
M
AGENTS.md
▸
Show patch
M
package-lock.json
▸
Show patch
M
package.json
▸
Show patch
M
playwright.config.ts
▸
Show patch
M
README.md
▸
Show patch
D
scripts/generate-admin-password.mjs
▸
Show patch
M
spec.md
▸
Show patch
M
src/client/components/admin-login.tsx
▸
Show patch
M
src/client/components/admin/domain-manager.tsx
▸
Show patch
M
src/client/components/admin/temp-inbox-list.tsx
▸
Show patch
M
src/client/components/email-detail.tsx
▸
Show patch
M
src/client/components/inbox-view.tsx
▸
Show patch
M
src/client/components/ui/button.tsx
▸
Show patch
M
src/client/components/ui/index.ts
▸
Show patch
M
src/client/hooks/useAdminSessionGuard.ts
▸
Show patch
M
src/client/hooks/useInbox.ts
▸
Show patch
M
src/client/hooks/useInboxPageActions.ts
▸
Show patch
M
src/client/hooks/useInboxRouteSession.ts
▸
Show patch
M
src/client/hooks/useWebSocket.ts
▸
Show patch
M
src/client/lib/api/admin.ts
▸
Show patch
M
src/client/lib/api/emails.ts
▸
Show patch
M
src/client/lib/api/http.ts
▸
Show patch
M
src/client/lib/api/inboxes.ts
▸
Show patch
M
src/client/lib/api/index.ts
▸
Show patch
M
src/client/lib/api/public.ts
▸
Show patch
M
src/client/lib/api/session-storage.ts
▸
Show patch
M
src/client/lib/api/shared.ts
▸
Show patch
M
src/shared/contracts/admin.ts
▸
Show patch
M
src/shared/contracts/common.ts
▸
Show patch
M
src/shared/contracts/session.ts
▸
Show patch
A
src/worker/api/admin-oidc.ts
▸
Show patch
M
src/worker/api/admin.ts
▸
Show patch
M
src/worker/api/emails.ts
▸
Show patch
M
src/worker/api/inboxes.ts
▸
Show patch
M
src/worker/email-handler.ts
▸
Show patch
M
src/worker/middleware/auth.ts
▸
Show patch
A
src/worker/middleware/origin.ts
▸
Show patch
M
src/worker/router.ts
▸
Show patch
M
src/worker/security.ts
▸
Show patch
A
src/worker/services/cookies.ts
▸
Show patch
M
src/worker/services/inbox/session-store.ts
▸
Show patch
A
src/worker/services/oidc.ts
▸
Show patch
M
src/worker/services/turnstile.ts
▸
Show patch
M
src/worker/types.ts
▸
Show patch
M
tests/client/api/http.test.ts
▸
Show patch
M
tests/client/api/session-storage.test.ts
▸
Show patch
M
tests/client/components/admin-login.test.tsx
▸
Show patch
M
tests/client/components/create-inbox.test.tsx
▸
Show patch
M
tests/client/components/inbox-view.test.tsx
▸
Show patch
M
tests/client/hooks/useInboxPageActions.test.tsx
▸
Show patch
M
tests/client/hooks/useWebSocket.test.tsx
▸
Show patch
A
tests/e2e/global-setup.ts
▸
Show patch
M
tests/e2e/helpers.ts
▸
Show patch
M
tests/e2e/inbox-flow.spec.ts
▸
Show patch
A
tests/e2e/inbox-then-admin.spec.ts
▸
Show patch
M
tests/setup/client.ts
▸
Show patch
M
tests/worker/api/admin.test.ts
▸
Show patch
M
tests/worker/api/emails.test.ts
▸
Show patch
M
tests/worker/api/helpers.ts
▸
Show patch
M
tests/worker/api/inboxes.test.ts
▸
Show patch
M
tests/worker/services/inbox-lifecycle.test.ts
▸
Show patch
M
tests/worker/services/security.test.ts
▸
Show patch
M
tests/worker/websocket.test.ts
▸
Show patch
M
tsconfig.json
▸
Show patch
M
vite.config.ts
▸
Show patch
M
vitest.config.ts
▸
Show patch
M
waf.md
▸
Show patch
D
worker-configuration.d.ts
▸
Show patch
M
wrangler.jsonc
▸
Show patch