68 Commits
Author SHA1 Message Date
Hermes Agent d9298239c9 feat: add promotion review APIs 2026-06-20 12:58:56 +10:00
Hermes Agent d4ce524b74 fix: polish link management UI edge cases 2026-06-20 12:49:36 +10:00
Hermes Agent d1294a92d7 feat: add link management UI 2026-06-20 12:40:09 +10:00
Hermes Agent 7f939bef89 fix: harden link API validation and conflicts 2026-06-20 12:28:46 +10:00
Hermes Agent 0e93faab2d feat: add link CRUD APIs 2026-06-20 12:14:51 +10:00
Hermes Agent 57e77f3e3c fix: mark private host reserved responses no-store 2026-06-20 12:04:19 +10:00
Hermes Agent ebf365dfc9 fix: prevent caching private shortlink responses 2026-06-20 11:56:28 +10:00
Hermes Agent 0af13191df feat: resolve private shortlink redirects 2026-06-20 11:12:21 +10:00
Hermes Agent 10158e1f51 feat: add session guard 2026-06-20 10:58:32 +10:00
Hermes Agent f7a6b239f6 docs: record auth provider decision for workers 2026-06-20 10:51:48 +10:00
Hermes Agent d45091a7c3 feat: resolve public shortlink redirects 2026-06-20 10:39:53 +10:00
Hermes Agent 4f598225b5 fix: reuse path parameters for repeated templates 2026-06-20 10:31:22 +10:00
Hermes Agent 70cc8f5b4a feat: resolve parameterized shortlink URLs 2026-06-20 10:25:34 +10:00
Hermes Agent 6c0939947e test: cover invalid alias characters 2026-06-20 10:18:55 +10:00
Hermes Agent 0e3e80539e feat: validate shortlink aliases 2026-06-20 10:16:13 +10:00
Hermes Agent e6053b8114 feat: add D1 schema for shortlinks 2026-06-20 10:10:10 +10:00
Hermes Agent bac169fe89 docs: add cloudflare shortlinks implementation plan 2026-06-20 10:01:53 +10:00
Hermes Agent 32913619f4 feat: scaffold cloudflare shortlinks app 2026-06-20 09:57:13 +10:00