Commit Graph

  • 8636a23f49 Fix #210: declare missing delete-button column in saved pastes table fen 2026-09-10 12:56:10 -05:00
  • 348f792c73 Merge pull request 'Fix #169: persistent full-width divider between dropdown title and body' (#195) from fix-195 into dev fen 2026-09-10 12:27:33 -05:00
  • 5c6cd40539 Merge pull request 'Fix #167 r2' from fix-167-r2 into dev fen 2026-09-10 12:22:14 -05:00
  • ec791cc2db Fix #167 r2: measure-based gutter rows + fix undefined tops ref in renumber fen 2026-09-10 12:19:44 -05:00
  • 23cf3151c4 Merge pull request 'Fix settings dark mode toggle and center it (#197)' (#199) from fix-197 into dev fen 2026-09-10 17:16:38 +00:00
  • f1665f1b31 Merge fix-167 (PR #200) into dev fen 2026-09-10 12:14:21 -05:00
  • e1056df747 Fix #167: gutter alignment with wrap on fen 2026-09-10 12:12:31 -05:00
  • 5fdb34a059 Fix #167: align gutter numbers with actual rendered line rows (wrap ON) fen 2026-09-10 12:11:47 -05:00
  • 734d656f0c Merge pull request 'Fix #194 r2: line-number gutter alignment in both wrap modes' (#198) from fix-194-r2 into dev fen 2026-09-10 17:11:08 +00:00
  • 8042116a69 Fix settings dark mode toggle double-binding and center it (#197) fen 2026-09-10 12:10:00 -05:00
  • d77f1faf67 Merge pull request 'Fix #167 (r2): pin gutter width so wrapped-row renumbering stays aligned' (#192) from fix-167 into dev fen 2026-09-10 17:09:56 +00:00
  • 2149fcc2e1 Fix #167: gutter numbers align with wrapped-line starts fen 2026-09-10 12:09:11 -05:00
  • e430eb57b7 Fix #167: renumber gutter to visual rows when line wrap is on fen 2026-09-10 11:50:00 -05:00
  • 1f5e671a43 Fix #194 r2: align line-number gutter in both wrap modes fen 2026-09-10 12:07:42 -05:00
  • b603b29359 Merge pull request 'Fix #187: add favicon (paint palette)' (#196) from fix-187-favicon into dev fen 2026-09-10 17:03:32 +00:00
  • 2a21251c47 Fix #187: add favicon (paint palette) fen 2026-09-10 12:01:54 -05:00
  • 179eb17da9 Fix #169: persistent full-width divider between dropdown title and body fen 2026-09-10 11:58:41 -05:00
  • bb72e09f8f Merge pull request 'Fix #184: file upload replaces the main editing area on /new' (#189) from fix-184 into dev fen 2026-09-10 16:55:32 +00:00
  • 6c1bfaf15e Fix #184: file upload replaces the main editing area on /new fen 2026-09-10 11:49:52 -05:00
  • 9621faa052 Merge fix-171-r2 into dev (QA for #185): take dev's new.js (already data:-URL) for conflict fen 2026-09-10 11:52:18 -05:00
  • 1a8da8cd7a Merge pull request 'Fix #167: gutter realignment with wrapped lines' (#188) from fix-167 into dev fen 2026-09-10 11:44:10 -05:00
  • 368620eb15 Merge pull request 'fix #171: CSP-compliant image preview (data: URL instead of blob:)' (#186) from fix-171 into dev fen 2026-09-10 16:42:15 +00:00
  • 5fa728f276 Merge pull request 'Fix #169: persistent full-width divider under stats dropdown title' (#182) from fix-169 into dev fen 2026-09-10 16:41:11 +00:00
  • 80e761f53d Fix #169: persistent full-width divider under stats dropdown title fen 2026-09-10 11:34:33 -05:00
  • 158c0fe4b6 Fix #167: block-level gutline spans so gutter numbers align with wrapped lines fen 2026-09-10 11:39:34 -05:00
  • 02fcb80b6d Merge pull request 'Revise notification pill (#168)' (#180) from fix-168 into dev fen 2026-09-10 16:38:33 +00:00
  • f947415b23 fix #171: use FileReader data: URL for image preview (CSP blocks blob:) fen 2026-09-10 11:38:22 -05:00
  • f6c7bfa66b Revise notification pill per reopened #168: short text, smaller, side placement fen 2026-09-10 11:33:45 -05:00
  • 0e5cfcd403 Merge pull request 'Revise notification pill (#168)' (#181) from fix-168 into dev fen 2026-09-10 16:38:08 +00:00
  • d402113f19 Merge pull request 'Fix #167 rev: gutter numbers realign with wrapped lines (missing .gutline CSS)' (#183) from fix-167-rev into dev fen 2026-09-10 16:37:57 +00:00
  • bb7251bd25 Fix #171 (r2): file image preview uses data: URL (FileReader) instead of blob: for CSP compliance fen 2026-09-10 11:37:39 -05:00
  • 9692531a40 Fix #167 rev: add missing .gutline CSS so gutter numbers align with wrapped lines fen 2026-09-10 11:35:39 -05:00
  • b801d7fb56 Revise notification pill per reopened #168: short text, smaller, side placement fen 2026-09-10 11:33:45 -05:00
  • 362a59690f Merge pull request 'Clean up notification pill (#168)' (#178) from fix-168 into dev fen 2026-09-10 16:25:56 +00:00
  • 0643ca433e Merge pull request 'Fix #167: gutter numbers realign with wrapped lines' (#179) from fix-167 into dev fen 2026-09-10 16:25:15 +00:00
  • 6064404723 Merge remote fix-168: keep corner pill, cookie-based token flow fen 2026-09-10 11:25:15 -05:00
  • aa4d017631 Fix #168: compact corner notification pill for paste creation fen 2026-09-10 11:24:24 -05:00
  • dee062dfa5 Fix #167: gutter numbers track wrapped visual rows when line wrap enabled fen 2026-09-10 11:23:49 -05:00
  • 6ef0de6e19 Merge remote-tracking branch 'origin/dev' into qa178 fen 2026-09-10 11:23:47 -05:00
  • 28a79b20ea Merge pull request 'editor head: wrap toggle state and pill highlight (#166)' (#172) from fix-166 into dev fen 2026-09-10 16:21:28 +00:00
  • 3fa2c93e22 clean up notification pill wording, size, and placement (#168) fen 2026-09-10 11:18:57 -05:00
  • bead90699d Merge pull request 'Fix #170: remove stray bar at bottom of /new page' (#177) from fix-170 into dev fen 2026-09-10 16:18:42 +00:00
  • d7fb87f19b Fix #170: stray bar at bottom of /new page fen 2026-09-10 11:16:30 -05:00
  • b9153c1d95 Merge pull request 'File upload preview in editor (#171)' (#175) from fix-171 into dev fen 2026-09-10 16:13:00 +00:00
  • 51685f8667 file upload preview in editor on /new (#171) fen 2026-09-10 11:08:02 -05:00
  • 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 fen 2026-09-10 16:09:14 +00:00
  • 122c1e14f4 web: friendly Paste ID not found page for missing pastes (#173) fen 2026-09-10 11:06:52 -05:00
  • 9712926cf5 #173: render friendly 'Paste ID not found' UI instead of bare 404 fen 2026-09-10 11:06:44 -05:00
  • 5fc5ae8aad editor head: wrap toggle state and pill highlight (#166) fen 2026-09-10 10:13:42 -05:00
  • 5dba356264 Merge pull request 'Settings spacing between sections (#161)' (#165) from fix-161 into dev fen 2026-09-10 15:10:37 +00:00
  • 4683b8b542 new paste tab: rework number box submenus (#157) fen 2026-09-10 14:45:50 +00:00
  • 16cad8796f new paste tab: rework number box submenus (#157) fen 2026-09-10 09:02:16 -05:00
  • 317ed2137a Settings: more padding between sections (#161) fen 2026-09-10 09:41:45 -05:00
  • 93fea6ad1c Merge pull request 'Fix #163: /new Create button broken (stale iscan/createCan path)' (#164) from fix-163 into dev fen 2026-09-10 14:40:52 +00:00
  • 0787871f2b Fix #163: remove dead iscan/createCan path breaking /new Create fen 2026-09-10 09:33:49 -05:00
  • 85dcaea522 Merge pull request 'Fix #142: long unbroken paste title caused double horizontal scrollbar at mobile width' (#162) from fix-142 into dev fen 2026-09-10 14:33:28 +00:00
  • c4d55cb196 Fix #142: break long unbroken paste titles instead of forcing horizontal scroll fen 2026-09-10 09:12:50 -05:00
  • 5a227e2feb Merge pull request 'Fix #139: drop unsafe-inline from script-src and style-src' (#159) from fix-139 into dev fen 2026-09-10 09:11:00 -05:00
  • 7a74ff3e74 Fix #139: drop unsafe-inline from script-src and style-src (#139) fen 2026-09-10 09:08:17 -05:00
  • fc07d8b9d7 Merge pull request 'Wrap: break long words, no horizontal scroll while wrap enabled' (#155) from fix-152 into dev fen 2026-09-10 13:51:27 +00:00
  • b30d41b87d Wrap ON breaks long tokens mid-word; no horizontal scroll while wrap enabled (#152) fen 2026-09-10 08:43:31 -05:00
  • ca77250cce Merge pull request 'Fix #138: add Secure attribute to viewer cookie (vwr)' (#154) from fix-138 into dev fen 2026-09-10 13:43:21 +00:00
  • 521b6f8011 #138: add Secure attribute to viewer cookie (vwr) fen 2026-09-10 08:32:09 -05:00
  • fe75dfc746 Merge pull request 'Remove ?token= deletion-token path (#143)' (#153) from fix-143 into dev fen 2026-09-10 13:38:15 +00:00
  • 00aaafeb3c #143: set tok_<id> cookie in create handlers so the created banner can show the token (QA) fen 2026-09-10 08:36:47 -05:00
  • d7b51f02b6 Remove ?token= deletion-token path (#143) fen 2026-09-10 08:24:05 -05:00
  • b0a58d6ca5 Merge pull request 'Settings: dark toggle above theme list; midnight card light/dark rows swapped' (#134) from fix-settings-order into dev fen 2026-09-10 13:23:29 +00:00
  • 747eba7064 Settings: dark toggle above theme list; midnight card light row on top (#132) fen 2026-09-09 22:38:57 -05:00
  • 33ccfd373a Merge pull request 'Fix invisible select chevron in all presets (#136)' (#151) from fix-136-select-chevron into dev fen 2026-09-10 04:31:27 +00:00
  • 72dbfb1b3c Fix invisible select chevron in all presets (#136) fen 2026-09-09 23:25:15 -05: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 fen 2026-09-10 04:23:27 +00:00
  • d013f3965f Require secrets via headers only: drop ?key= and ?password= query fallbacks (#137, #141) fen 2026-09-09 23:23:10 -05:00
  • 22c66243d5 Merge fix-38-file-attachments into dev (PR #129) fen 2026-09-09 23:20:48 -05:00
  • 98222e762f Merge pull request 'History: pagination survives search/sort, pager pinned to page bottom' (#140) from fix-133-paging into dev fen 2026-09-10 04:14:20 +00:00
  • a95ee57000 Merge pull request 'Split new-paste editor header into title pill and settings pill (#147)' (#149) from fix-147-header-split into dev fen 2026-09-10 04:12:05 +00:00
  • b096c2073c Merge pull request 'Fix result box wrap: word boundaries, keep long-token breaking (#135)' (#145) from fix-135-result-wrap into dev fen 2026-09-10 04:09:13 +00:00
  • 4d50e644b9 Merge pull request 'Fix #146: untitled paste ID fallback renders as plain text like titled pastes' (#148) from fix-146-id-fallback-plain into dev fen 2026-09-10 04:07:04 +00:00
  • 8abf821ce9 Merge pull request 'Admin lock page: replace explanatory paragraph with centered key input' (#119) from fix-admin-lock-center into dev fen 2026-09-10 04:01:45 +00:00
  • da9039b606 Split new-paste editor header into title pill and settings pill (#147) fen 2026-09-09 22:58:41 -05:00
  • 7dc70d62f6 Fix #146: render untitled paste ID fallback as plain text like titled pastes fen 2026-09-09 22:56:53 -05:00
  • 0073335875 #38 QA fix: render GetAttachmentForPaste in paste view; dedupe dark-toggle CSS fen 2026-09-09 22:53:39 -05:00
  • fa2e9b1bb5 History: keep pagination over filtered/sorted set, pin pager to page bottom (#133) fen 2026-09-09 22:48:25 -05:00
  • 9f4ed91b8f Fix result box wrap: word boundaries instead of break-all (#135) fen 2026-09-09 22:43:30 -05:00
  • 24482abccc Merge pull request 'Line wrap toggle for editor and paste viewer (#130)' (#131) from fix-130-line-wrap into dev fen 2026-09-10 03:39:45 +00:00
  • 7cc6a9c706 Add line wrap toggle for editor and paste viewer (#130) fen 2026-09-09 22:35:49 -05:00
  • 19cb8d1d45 Merge pull request 'Theme pairs with dark mode toggle, gear active state, PALETTE_DEFAULT_DARK' (#128) from fix-theme-pairs-darkmode into dev fen 2026-09-10 03:25:35 +00:00
  • 4948ef9f1c #38 iteration 1: file attachments, 1 file per paste fen 2026-09-09 22:21:15 -05:00
  • dcf2d66a82 Theme pairs with dark mode toggle, gear active state, PALETTE_DEFAULT_DARK (#127) fen 2026-09-09 22:17:04 -05:00
  • 821f49993f Theme pairs with dark mode toggle, gear active state, PALETTE_DEFAULT_DARK (#127) fen 2026-09-09 22:17:04 -05:00
  • f1b5dd0364 Merge pull request 'Remove custom URL reservation note and Can contents menu' (#126) from fix-124-remove-note-can-menu into dev fen 2026-09-09 22:05:05 -05:00
  • 8eabeb4839 Merge dev into fix-124: resolve new.html conflict, keep #124 removals and #125 placeholder fen 2026-09-09 21:53:00 -05:00
  • 7ed50087a6 Merge pull request 'UI polish: custom URL placeholder, styled buttons/selects, admin link spacing' (#125) from fix-ui-polish into dev fen 2026-09-10 02:49:36 +00:00
  • 8104cdba4c Remove custom URL reservation note and Can contents menu from new paste page fen 2026-09-09 21:47:50 -05:00
  • be3ff81e5c base fen 2026-09-09 21:45:42 -05:00
  • 1e317d11da UI polish: placeholder slash, styled controls, admin link spacing (#123) fen 2026-09-09 21:45:22 -05:00
  • 2ce50a6393 Merge pull request 'Fix #120: add matching light/dark variant for every theme' (#121) from fix-theme-variants into dev fen 2026-09-10 02:36:47 +00:00
  • 70c284b15d Fix #120: add matching light/dark variant for every theme fen 2026-09-09 21:33:56 -05:00
  • 0ceeabc810 Merge dev: burn fix, version label, theme persistence, admin/settings UI, theme grid, CSP fix, docs v0.3.0 fen 2026-09-09 21:32:30 -05:00
  • 8dde83ff68 Admin lock: replace explanation paragraph with centered key input fen 2026-09-09 21:28:11 -05:00
  • aca99bc6d4 Merge pull request 'Fix #116: allow inline styles in CSP (style-src)' (#117) from fix-116-csp-inline-styles into dev fen 2026-09-10 02:20:53 +00:00