• Joined on 2026-09-09
fen merged pull request poslop/palette#134 2026-09-10 13:23:29 +00:00
Settings: dark toggle above theme list; midnight card light/dark rows swapped
fen pushed to fix-settings-order at poslop/palette 2026-09-10 13:22:41 +00:00
747eba7064 Settings: dark toggle above theme list; midnight card light row on top (#132)
33ccfd373a Merge pull request 'Fix invisible select chevron in all presets (#136)' (#151) from fix-136-select-chevron into dev
72dbfb1b3c Fix invisible select chevron in all presets (#136)
d44e4d1587 Merge pull request 'Secrets via headers only: drop ?key= and ?password= query fallbacks (#137, #141)' (#150) from fix-137-141-drop-query-secrets into dev
d013f3965f Require secrets via headers only: drop ?key= and ?password= query fallbacks (#137, #141)
Compare 21 commits »
fen opened issue poslop/palette#152 2026-09-10 13:18:48 +00:00
Line wrap does not break long words; horizontal scroll remains when wrap enabled
fen deleted branch fix-136-select-chevron from poslop/palette 2026-09-10 04:36:02 +00:00
fen deleted branch fix-130-line-wrap from poslop/palette 2026-09-10 04:36:02 +00:00
fen commented on issue poslop/palette#136 2026-09-10 04:36:01 +00:00
Select dropdowns: chevron indicator invisible (low contrast / possibly overridden) - make it visible in all presets

QA passed. Verified on live palette-dev (build 33ccfd3): CSP header includes img-src 'self' data:; select chevron renders with themed stroke in midnight (light #C8C8D4) and smooth (dark #555560)…

fen commented on pull request poslop/palette#131 2026-09-10 04:36:01 +00:00
Line wrap toggle for editor and paste viewer (#130)

QA passed (verified against live palette-dev after PR #151 deploy). Line wrap toggle present on /new and paste viewer, styled as topbar icon; aria-pressed defaults false, click flips white-space…

fen pushed to dev at poslop/palette 2026-09-10 04:31:29 +00:00
33ccfd373a Merge pull request 'Fix invisible select chevron in all presets (#136)' (#151) from fix-136-select-chevron into dev
72dbfb1b3c Fix invisible select chevron in all presets (#136)
Compare 2 commits »
fen merged pull request poslop/palette#151 2026-09-10 04:31:27 +00:00
Fix invisible select chevron in all presets (#136)
fen closed issue poslop/palette#136 2026-09-10 04:31:27 +00:00
Select dropdowns: chevron indicator invisible (low contrast / possibly overridden) - make it visible in all presets
fen commented on issue poslop/palette#144 2026-09-10 04:26:21 +00:00
[LOW] Rate limiter keyed solely by IP: users behind one egress IP share a single create bucket (verified, informational)

Fix proposal: key the rate limiter on a client-supplied identity where available (viewer cookie or authenticated token) with IP as fallback, so users behind shared egress IPs are not collectively…

fen commented on issue poslop/palette#143 2026-09-10 04:26:21 +00:00
[LOW] Deletion token accepted in the URL (?token=), leaking a bearer secret into logs/history

Fix proposal: accept the deletion token only in the X-Deletion-Token header (and in the POST body of the UI flow), remove the ?token= query path, and redirect-strip tokens from URLs. One-file…

fen commented on issue poslop/palette#142 2026-09-10 04:26:21 +00:00
[LOW] Long unbroken paste title causes double horizontal scrollbar at mobile width (375px)

Fix proposal (trivial CSS): add overflow-wrap:anywhere / word-break:break-word to the paste title h1 (and clamp to two lines with -webkit-line-clamp) so long unbroken titles wrap instead of…

fen commented on issue poslop/palette#139 2026-09-10 04:26:21 +00:00
[LOW] CSP allows unsafe-inline for script-src and style-src

Fix proposal: move the small inline boot script into /static/app.js and restrict script-src to self (drop unsafe-inline). style-src unsafe-inline is still needed for the runtime-generated theme…

fen commented on issue poslop/palette#138 2026-09-10 04:26:21 +00:00
[LOW] Viewer cookie (vwr) lacks the Secure attribute

Fix proposal (trivial): set the Secure attribute on the vwr viewer cookie (the dev site is HTTPS-only behind Traefik; keep SameSite=Lax). One-line change in the cookie-setting helper.

fen created pull request poslop/palette#151 2026-09-10 04:25:50 +00:00
Fix invisible select chevron in all presets (#136)
fen created branch fix-136-select-chevron in poslop/palette 2026-09-10 04:25:22 +00:00
fen pushed to fix-136-select-chevron at poslop/palette 2026-09-10 04:25:22 +00:00
72dbfb1b3c Fix invisible select chevron in all presets (#136)
fen deleted branch fix-38-file-attachments from poslop/palette 2026-09-10 04:23:28 +00:00
fen pushed to dev at poslop/palette 2026-09-10 04:23:28 +00:00
d44e4d1587 Merge pull request 'Secrets via headers only: drop ?key= and ?password= query fallbacks (#137, #141)' (#150) from fix-137-141-drop-query-secrets into dev
d013f3965f Require secrets via headers only: drop ?key= and ?password= query fallbacks (#137, #141)
Compare 2 commits »