You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Elijah Voigt dc7cfec897 feat(quotesdb): add admin verify endpoint, remove reset-auth-code UI
- Add GET /api/admin/verify — side-effect-free code check used by the
  admin unlock flow; registered before reset-auth-code in the router
- Remove "Reset auth code" section from admin panel (UI + dead API code);
  rotation is now CLI-only via `wrangler secret put ADMIN_AUTH_CODE`
- Add rotate-admin-code justfile recipe using pwgen for local key rotation
- Add pwgen to Nix dev shell
- Update OpenAPI spec with /api/admin/verify definition

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
3 months ago
..
00aff0.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
0bc655.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
0c73cd.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
00d6d7.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
0d84fa.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
0d987f.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
0fbdd5.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
1a274d.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
1ba523.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
1e6a09.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
1f5bb5.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
2ab7a8.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
2c5a57.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
2ce22e.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
2d1371.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
2ec8b1.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
03bb91.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
3f22f2.md chore(quotesdb): close ticket 3f22f2 3 months ago
03fa32.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
4a4c26.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
04f865.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5b3475.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
5c0c64.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
5cdbd9.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
5d9f5a.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5dbb7d.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5e3e37.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
5f5ba0.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
05f8ae.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5f1112.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
6a4c61.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
6c5904.md chore(quotesdb): close ticket 6c5904 3 months ago
06d304.md chore(quotesdb): close ticket 6c5904 3 months ago
6e829e.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
6ed325.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
6f2e18.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
7a0d9f.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
07cafb.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
07feaa.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
8a7fba.md chore(quotesdb): close ticket 6c5904 3 months ago
08af7a.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
8c87db.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
9b581f.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
9c9546.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
9d756a.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
9ef703.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
25c413.md chore(quotesdb): add tickets for footer, hidden quotes, reporting, moderation, and rate limiting 3 months ago
28e7d9.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
33ed29.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
57fe5e.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
65e220.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
68fd11.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
69a2c5.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
71b1d4.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
75e3f0.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
93f1b6.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
161f32.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
580e66.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
789d0f.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
809cba.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
886bfd.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
893eba.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
3781c9.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5137d7.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
5379eb.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
8892d5.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
14570c.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
35685a.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
75489a.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
77237f.md chore(quotesdb): close ticket 6c5904 3 months ago
93515e.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
166996.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
175382.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
182210.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
354276.md chore(quotesdb): close ticket 354276 3 months ago
372790.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
657836.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
a6bce1.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
a6e8ba.md chore(quotesdb): close ticket a6e8ba 3 months ago
a57b95.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
a57e7e.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
a5049d.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
a9534d.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
a23489.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
a91260.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
aa0eab.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
ae6a82.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
ae886f.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
af56a7.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
b01bad.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
b2af7f.md chore(quotesdb): close ticket 6c5904 3 months ago
b3ef98.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
b20b5a.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
b38032.md docs(quotesdb): add XML tags to all tickets for improved LLM guidance 3 months ago
bacb16.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
bb1514.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
c3c8c6.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
c3503b.md chore(quotesdb): add tickets for footer, hidden quotes, reporting, moderation, and rate limiting 3 months ago
cb8de0.md chore(quotesdb): close ticket 6c5904 3 months ago
ce1e4f.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
d0da0b.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
d3d502.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
d4a624.md feat(quotesdb): add admin verify endpoint, remove reset-auth-code UI 3 months ago
d6ba23.md docs(quotesdb): add XML tags to all tickets for improved LLM guidance 3 months ago
d792e2.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
d5839a.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
dc3d2b.md feat(quotesdb): add QuoteRepository trait, migrations, and thiserror dependency 3 months ago
dfd185.md chore(quotesdb): commit tickets, TODO, and infra README update 3 months ago
e2bd9b.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
e8a330.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
e8f5cf.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
ec118c.md chore(quotesdb): add tickets for footer, hidden quotes, reporting, moderation, and rate limiting 3 months ago
efee79.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
f3dc74.md feat(quotesdb): add admin verify endpoint, remove reset-auth-code UI 3 months ago
f9f448.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
f850c6.md fix(quotesdb): gate UI binary on wasm32, update UI ticket statuses 3 months ago
f4930e.md chore(quotesdb): close ticket f4930e 3 months ago
fae330.md test(quotesdb): add integration test suite for all API endpoints 3 months ago
fba598.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago
fc2f51.md feat(quotesdb): implement API DB layer and all HTTP handlers 3 months ago
fc9bfd.md chore(quotesdb): resolve all triage tickets and create implementation tickets 3 months ago