Commit Graph

  • fc59cf595e Add a friendly 502/503/504 page (nginx serves it directly, no backend needed) main randy 2026-09-15 22:31:08 +02:00
  • 7ea03e5bc5 Rename /labels route to /repository randy 2026-09-15 22:29:10 +02:00
  • 61d190ed91 Move behind nginx reverse proxy: app binds 127.0.0.1:4567, nginx owns :80 randy 2026-09-15 22:24:40 +02:00
  • 46fd345b7f Match klikatko/mc-panel look: dark navbar, Bootstrap 5.3.8, MDI icons randy 2026-09-15 22:17:49 +02:00
  • 4308850a2e Test page: replace inverted section banners with plain '=' rules, frame page with '-' randy 2026-09-13 12:40:00 +02:00
  • a58d4b66ea Update README: Epson routes, API usage example with the home-gitops print-issues workflow randy 2026-09-13 12:35:24 +02:00
  • ec9278c0dd Remove doubled-up padding on the divider links, add explicit flex align to the brand row randy 2026-09-13 12:20:45 +02:00
  • f351212395 Fix navbar dividers: border-start on the link itself instead of a standalone vr div randy 2026-09-13 12:18:00 +02:00
  • eafea9f728 Add visual separators: inverted banner sections on receipts, dividers in navbar randy 2026-09-13 12:16:09 +02:00
  • f8857384fd Shorten default barcode height -- printer default (~162 dots) prints noticeably tall randy 2026-09-13 12:12:28 +02:00
  • d2900361b3 Add Epson test page: text sizes, EAN-13, QR, and a raster image randy 2026-09-13 12:09:52 +02:00
  • 790d716d57 Fix ESC/POS notation parser: '#' only starts a comment as its own token randy 2026-09-13 11:51:36 +02:00
  • f09c92f201 Restore plain print (no save) as the default for /shipping/zpl and /epson/raw randy 2026-09-13 11:47:07 +02:00
  • 368bf670b9 Revert "Print open home-gitops issues on the Epson receipt printer" randy 2026-09-13 11:46:08 +02:00
  • b44985b75f Print open home-gitops issues on the Epson receipt printer randy 2026-09-13 11:43:53 +02:00
  • abb4eb0edb Split Print into Save / Save & Print -- saving no longer requires also printing randy 2026-09-13 11:37:24 +02:00
  • 148f7dc248 Unified /labels page (badges, edit, preview), mnemonic ESC/POS parser for the raw receipt field randy 2026-09-13 11:21:46 +02:00
  • 66e2e7a5c0 Redesign: clear active nav state, Shipping labels + Receipts get free-text/raw print, shared label repository randy 2026-09-13 11:11:12 +02:00
  • afae57aff4 Add Epson TM-T20II receipt printing (title/body/QR, no ESC/POS knowledge needed) randy 2026-09-13 10:42:52 +02:00
  • 5c06f725f0 Address Brother QL printer by URL path instead of session cookie randy 2026-09-12 23:18:08 +02:00
  • 776f7fdd5a Deploy over rpi-printserver.hv.priesol.net instead of mDNS .local randy 2026-09-12 23:08:14 +02:00
  • 858fc3a20d Revert Datamax to kernel usblp driver -- direct libusb bulk transfer times out on this Pi 3B's USB controller randy 2026-09-12 17:04:11 +02:00
  • 3833452fa9 Increase bulk_transfer timeout to 30s for large ZPL payloads over USB 1.1 randy 2026-09-12 16:58:44 +02:00
  • af673684e2 Auto-detach usblp kernel driver before claiming the Datamax USB interface randy 2026-09-12 16:57:54 +02:00
  • 7583d820f4 Address Datamax via USB VID:PID/Serial through libusb, like brother_ql_web does randy 2026-09-12 16:55:38 +02:00
  • f1304206d7 Use stable udev symlink for Datamax device instead of /dev/usb/lp0 randy 2026-09-12 16:51:56 +02:00
  • f723503220 Remove temporary debug workflow randy 2026-09-12 16:10:06 +02:00
  • ea5fb61be0 Temporary debug workflow to inspect CI_SSH_KEY shape randy 2026-09-12 16:09:34 +02:00
  • bb914077cf Add README randy 2026-09-12 16:07:48 +02:00
  • 18e45b7eae Update actions/setup-node action to v7 randy 2026-09-12 13:59:23 +00:00
  • 4f1751df6c Update dependency node to v24 randy 2026-09-12 13:59:25 +00:00
  • 80e89af7c4 Wire GH_COM_TOKEN secret into GITHUB_COM_TOKEN for github.com datasources randy 2026-09-12 15:56:03 +02:00
  • 9289ace1c7 Run Renovate via npm inside isolated build runner instead of nested docker randy 2026-09-12 15:47:31 +02:00
  • c61fc4033d Fix renovate workflow: use docker run directly (matches maptool's working setup) randy 2026-09-12 15:44:24 +02:00
  • aadcd15f99 Add deploy and renovate Gitea Actions workflows randy 2026-09-12 15:42:27 +02:00
  • 30502cbd19 Use rvm default alias instead of pinned ruby version in ExecStart randy 2026-09-12 15:25:36 +02:00
  • 383628d2fa Add sinatra.service (moved from /etc/systemd/system) randy 2026-09-12 15:22:10 +02:00
  • ec4c3f108d Drop dead Sticker Factory / CUPS links from index randy 2026-09-12 00:42:09 +02:00
  • 1cc03d8451 Inject persistent top navbar (with printer switcher) into proxied Brother pages randy 2026-09-12 00:34:14 +02:00
  • daa39320a6 Add Brother printer switcher proxied through one port, move sinatra to port 80 randy 2026-09-12 00:31:36 +02:00
  • 2ea45b5f21 Initial commit: ZPL-native PDF printing, drop CUPS dependency randy 2026-09-12 00:22:35 +02:00