• Joined on 2024-02-11
poslop created pull request poslop/palette#75 2026-09-09 14:16:55 +00:00
docs: design for optional client-side E2E encryption (issue #39)
poslop created branch issue-59-security-headers in poslop/palette 2026-09-09 14:16:49 +00:00
poslop pushed to issue-59-security-headers at poslop/palette 2026-09-09 14:16:49 +00:00
e08cafe9c8 security headers middleware: CSP, Referrer-Policy, nosniff on HTML pages (#59)
poslop pushed to issue-39-e2e-design at poslop/palette 2026-09-09 14:16:38 +00:00
2159982795 docs: design for optional client-side E2E encryption (issue #39)
f6c4342468 Exclude password-protected pastes from public listings (#65)
Compare 2 commits »
poslop created branch issue-39-e2e-design in poslop/palette 2026-09-09 14:16:15 +00:00
poslop pushed to issue-39-e2e-design at poslop/palette 2026-09-09 14:16:15 +00:00
poslop created pull request poslop/palette#74 2026-09-09 14:15:55 +00:00
Clamp expires_in at API boundary (#60)
poslop pushed to issue-60-expiry-clamp at poslop/palette 2026-09-09 14:15:40 +00:00
bb5c4f0186 fix #60: apply ValidExpiry clamp to cans create handler (was lost in working tree)
poslop created pull request poslop/palette#73 2026-09-09 14:15:07 +00:00
Admin key endpoint: per-IP rate limiting and lockout (#66)
poslop created branch issue-66-admin-ratelimit in poslop/palette 2026-09-09 14:15:03 +00:00
poslop pushed to issue-66-admin-ratelimit at poslop/palette 2026-09-09 14:15:03 +00:00
9811191648 admin: per-IP rate limit (5/min) on admin key attempts (#66)
poslop pushed to issue-30-cookie-design at poslop/palette 2026-09-09 14:14:51 +00:00
5a2aa0f96d docs: design note for cookie-based preferences and access keys (#30)
poslop pushed to issue-30-cookie-design at poslop/palette 2026-09-09 14:14:38 +00:00
poslop pushed to issue-30-cookie-design at poslop/palette 2026-09-09 14:14:27 +00:00
5a2aa0f96d docs: design note for cookie-based preferences and access keys (#30)
poslop created branch issue-60-expiry-clamp in poslop/palette 2026-09-09 14:13:56 +00:00
poslop pushed to issue-60-expiry-clamp at poslop/palette 2026-09-09 14:13:56 +00:00
f611cc3e9e fix #60: clamp expires_in on cans API (400 on zero/negative, cap 1yr)
poslop created pull request poslop/palette#72 2026-09-09 14:13:49 +00:00
Search: loading indicator and performance note (#32)
poslop created branch issue-32-search-indicator in poslop/palette 2026-09-09 14:13:41 +00:00
poslop pushed to issue-32-search-indicator at poslop/palette 2026-09-09 14:13:41 +00:00
c288fc73a7 Search: spinner indicator + performance note on client-side filtering (#32)
poslop commented on pull request poslop/palette#70 2026-09-09 14:13:33 +00:00
docs: cookie-based preferences and access keys design (#30)

Closes #30 (design portion; implementation tracked separately when scheduled).