Commit Graph

  • f542ce0407 new: split editor into title bar card, body card, standalone create button poslop 2026-09-08 20:01:02 -05:00
  • c32a6e406d UI: scale up another 1.5x, widen history page container to fit poslop 2026-09-08 19:54:35 -05:00
  • ec8f75d80b UI: scale everything up ~15% for readability on smaller devices poslop 2026-09-08 19:51:31 -05:00
  • efa551c566 new: language auto-detect - /api/guess-language, refresh button, guess on paste poslop 2026-09-08 19:41:11 -05:00
  • 3e0e64dc4f history: pager as its own floating pill below the list poslop 2026-09-08 19:34:44 -05:00
  • 4a467ca999 history: search box under title, Search placeholder poslop 2026-09-08 19:32:41 -05:00
  • 026d9b8c92 topbar: New/Public/Git labels, git opens in new tab poslop 2026-09-08 19:28:40 -05:00
  • 4d98a92b09 history: fix column alignment - scope .row flex rule to new page, colgroup widths, nowrap+ellipsis cells poslop 2026-09-08 19:26:07 -05:00
  • 603b807c51 history: entire row clickable, hover accent on slug poslop 2026-09-08 19:17:20 -05:00
  • acafc13d20 test debian runner poslop 2026-09-08 19:02:36 -05:00
  • 176ef77737 CI: run jobs on debian-latest runner image poslop 2026-09-08 18:57:27 -05:00
  • 11b7fcaa8b CI: use REGISTRY_TOKEN secret for registry login v0.1.0 poslop 2026-09-08 18:44:06 -05:00
  • 518a4dc026 CI: point docker job at dind sidecar via tcp DOCKER_HOST poslop 2026-09-08 18:39:36 -05:00
  • 304c378a88 CI: trigger docker job on v* tag pushes poslop 2026-09-08 18:35:51 -05:00
  • 6a08034b4c Dockerfile, Gitea Actions CI workflow, README with API docs poslop 2026-09-08 17:00:36 -05:00
  • c6233dbbec Real web UI: /new editor, /history with live pagination, paste view with gutter and deletion banner, /unlock page; size in public API poslop 2026-09-08 16:50:44 -05:00
  • 9ff4d158ad History: fixed column widths so columns stop shifting between pages poslop 2026-09-08 16:39:28 -05:00
  • 80c9a4af86 History: working pagination over full 2431-row dataset, live filter poslop 2026-09-08 16:36:45 -05:00
  • 76aab13fcd History: description as own column, accurate page count (348 pages @ 7/page) poslop 2026-09-08 16:33:56 -05:00
  • 3412cfa44c Clean URLs: /new /history /paste /unlock; cans out of topbar; api link renamed to git poslop 2026-09-08 16:27:26 -05:00
  • ca82b90b0f Wire sketch navigation: working topbar links, root redirects to history, cross-links between screens poslop 2026-09-08 16:23:01 -05:00
  • f66c0e777b Burn after read + deletion tokens: single-read pastes, hard-delete via token redeem poslop 2026-09-08 16:12:25 -05:00
  • 7d158834fc fix customslug test: use store receiver poslop 2026-09-08 16:10:07 -05:00
  • faf768ad80 Custom URLs: validated slugs with reserved words, uniqueness across pastes and cans poslop 2026-09-08 16:09:43 -05:00
  • 6f6954395e Cans API: multipart create with mixed items, password-protected cans, item fetch inheriting can auth poslop 2026-09-08 16:08:33 -05:00
  • 7375de249d Phase 1 API: pastes CRUD, password lock (argon2id), expiry sweeper, soft delete with 7d grace, public list poslop 2026-09-08 16:04:34 -05:00
  • 9ffe68e314 Add paste view, public history, can gallery, password unlock sketches poslop 2026-09-08 15:56:12 -05:00
  • 3556cf45e0 Initial commit: design tokens and dense-tool UI sketches poslop 2026-09-08 15:53:44 -05:00