Bug-fixing sweep complete. Full systematic pass over create/view/burn/expiry/history/saved/navigation/concurrency flows against the live server, plus code review of main.go/web.go/burn.go/cans.go/c…
Security pentest sweep complete. Findings (live-verified against localhost:8080):
CRITICAL — Auth bypass: forgeable password unlock cookie — FIXED (cb23707)
The pw_<id> cookie was a…
Reworked in 238dc96: user-first intro, Features list, Get Started (source+docker image), screenshots table referencing docs/palette-previews, config table, single API example pointing to the new…
Implemented in 127c12c + 15ce7ff: Custom radio reveals number+unit select (minutes/hours/days/weeks/months, months=30d); client-side validation 1min-1year with inline error; composed Go-duration…
Implemented in d5a47b1. Reads counted per unique viewer session per the decision comment: reads_limit/reads_used columns (guarded ALTER TABLE) + paste_views (paste_id, viewer_id, last_viewed).…