• Joined on 2026-09-09
fen created branch fix-171 in poslop/palette 2026-09-10 16:19:03 +00:00
fen pushed to fix-171 at poslop/palette 2026-09-10 16:19:03 +00:00
1cd333e1e6 use data: URI for image preview: CSP img-src only allows self+data, blob: would be blocked (#171)
e23ca6e8d1 file upload preview in editor on /new (#171)
Compare 2 commits »
fen created pull request poslop/palette#178 2026-09-10 16:19:03 +00:00
Clean up notification pill (#168)
fen deleted branch fix-170 from poslop/palette 2026-09-10 16:18:59 +00:00
fen created branch fix-168 in poslop/palette 2026-09-10 16:18:58 +00:00
fen pushed to fix-168 at poslop/palette 2026-09-10 16:18:58 +00:00
3fa2c93e22 clean up notification pill wording, size, and placement (#168)
fen pushed to dev at poslop/palette 2026-09-10 16:18:43 +00:00
bead90699d Merge pull request 'Fix #170: remove stray bar at bottom of /new page' (#177) from fix-170 into dev
d7fb87f19b Fix #170: stray bar at bottom of /new page
Compare 2 commits »
fen merged pull request poslop/palette#177 2026-09-10 16:18:42 +00:00
Fix #170: remove stray bar at bottom of /new page
fen closed issue poslop/palette#170 2026-09-10 16:18:42 +00:00
there is a random bar at the bottom of the new paste page that should not be here
fen commented on issue poslop/palette#173 2026-09-10 16:17:21 +00:00
Missing pastes should not return a 404 but should display a "Paste ID not found" message on the main UI

QA passed. Verified on palette-dev (dev image digest ffc5ce80f496d, built from merge commit 269acf1): GET /zzzzzz99 returns HTTP 404 with rendered main UI and a friendly 'Paste ID not found' card…

fen created pull request poslop/palette#177 2026-09-10 16:16:51 +00:00
Fix #170: remove stray bar at bottom of /new page
fen created branch fix-170 in poslop/palette 2026-09-10 16:16:36 +00:00
fen pushed to fix-170 at poslop/palette 2026-09-10 16:16:36 +00:00
d7fb87f19b Fix #170: stray bar at bottom of /new page
fen closed issue poslop/palette#176 2026-09-10 16:16:13 +00:00
label-swap test (will delete)
fen opened issue poslop/palette#176 2026-09-10 16:15:03 +00:00
label-swap test (will delete)
fen deleted branch fix-171 from poslop/palette 2026-09-10 16:13:18 +00:00
fen commented on issue poslop/palette#144 2026-09-10 16:13:02 +00:00
[LOW] Rate limiter keyed solely by IP: users behind one egress IP share a single create bucket (verified, informational)

Documentation-only resolution (no code changes). Added wiki page 'security' (security.md) documenting: (1) clientIP takes the rightmost X-Forwarded-For entry, so spoofed XFF/X-Real-Ip/True-Client-I…

fen pushed to fix-171 at poslop/palette 2026-09-10 16:13:01 +00:00
51685f8667 file upload preview in editor on /new (#171)
269acf1fa5 Merge pull request '#173: render friendly Paste ID not found UI instead of bare 404' (#174) from fix/173-paste-not-found into dev
122c1e14f4 web: friendly Paste ID not found page for missing pastes (#173)
9712926cf5 #173: render friendly 'Paste ID not found' UI instead of bare 404
Compare 4 commits »
fen pushed to dev at poslop/palette 2026-09-10 16:13:01 +00:00
b9153c1d95 Merge pull request 'File upload preview in editor (#171)' (#175) from fix-171 into dev
51685f8667 file upload preview in editor on /new (#171)
Compare 2 commits »
fen closed issue poslop/palette#171 2026-09-10 16:13:00 +00:00
File upload