jokecode

Zero-knowledge self-destructing notes — split-token crypto

cryptoastrocloudflare
50 commits
Commits on 9 Nov 1969
  • refactor: route handlers into modules per verb
    rich · 9 Nov
    c4a10a5 View →
Commits on 7 Nov 1969
  • fix: invalid-token error returns 410 not 500
    rich · 7 Nov
    67f3d78 View →
Commits on 6 Nov 1969
  • perf: avoid re-rendering markdown on every keystroke
    rich · 6 Nov
    b8076e2 View →
Commits on 4 Nov 1969
  • feat: copy-link-to-clipboard with tooltip feedback
    rich · 4 Nov
    8936e6a View →
Commits on 2 Nov 1969
  • docs: add deployment guide for self-hosters
    rich · 2 Nov
    4270552 View →
Commits on 1 Nov 1969
  • chore: run prettier across the whole repo
    rich · 1 Nov
    7b6ad25 View →
Commits on 29 Oct 1969
  • fix: disable autocomplete on note textarea
    rich · 29 Oct
    5bfef93 View →
Commits on 28 Oct 1969
  • feat: optional CAPTCHA before creating note
    rich · 28 Oct
    2d0a5ec View →
Commits on 24 Oct 1969
  • tests: end-to-end smoke for full burn cycle
    rich · 24 Oct
    f9650e0 View →
Commits on 23 Oct 1969
  • fix: SSR hydration mismatch on note page
    rich · 23 Oct
    348ced0 View →
Commits on 19 Oct 1969
  • style: tighten heading scale, drop weight 800
    rich · 19 Oct
    7479cf9 View →
Commits on 15 Oct 1969
  • feat: paste-image support via base64 inline
    rich · 15 Oct
    63ac8b5 View →
Commits on 12 Oct 1969
  • perf: cache static assets at edge for 1y
    rich · 12 Oct
    b0be4b8 View →
Commits on 9 Oct 1969
  • docs: clarify what "zero knowledge" means here
    rich · 9 Oct
    7bc6837 View →
Commits on 6 Oct 1969
  • fix: prevent timing-attack on link existence
    rich · 6 Oct
    1f25804 View →
Commits on 5 Oct 1969
  • feat: PWA manifest + offline-first composer
    rich · 5 Oct
    c63197a View →
Commits on 1 Oct 1969
  • chore: delete unused hashing util
    rich · 1 Oct
    829bcfc View →
Commits on 30 Sept 1969
  • refactor: inline `useNote` into note page
    rich · 30 Sept
    0e1fe06 View →
Commits on 28 Sept 1969
  • feat: link analytics — count of opens, no IPs stored
    rich · 28 Sept
    db1ec3d View →
Commits on 25 Sept 1969
  • fix: handle clock-skew on burn deadline
    rich · 25 Sept
    21a916f View →