Commit Graph
9 Commits
Author SHA1 Message Date
randy 5c06f725f0 Address Brother QL printer by URL path instead of session cookie
deploy / deploy (push) Successful in 9s
Drops /brother/select and the session-based "active printer" state:
the printer key now lives in the path (/brother/<printer>/*), so the
proxy is stateless and any path under it -- including brother_ql_web's
API, not just its UI -- is reachable without a prior "activation" step.
2026-09-12 23:18:08 +02:00
randy 858fc3a20d Revert Datamax to kernel usblp driver -- direct libusb bulk transfer times out on this Pi 3B's USB controller
deploy / deploy (push) Successful in 9s
2026-09-12 17:04:11 +02:00
randy 3833452fa9 Increase bulk_transfer timeout to 30s for large ZPL payloads over USB 1.1
deploy / deploy (push) Successful in 8s
2026-09-12 16:58:44 +02:00
randy af673684e2 Auto-detach usblp kernel driver before claiming the Datamax USB interface
deploy / deploy (push) Successful in 10s
2026-09-12 16:57:54 +02:00
randy 7583d820f4 Address Datamax via USB VID:PID/Serial through libusb, like brother_ql_web does
deploy / deploy (push) Successful in 39s
2026-09-12 16:55:38 +02:00
randy f1304206d7 Use stable udev symlink for Datamax device instead of /dev/usb/lp0
deploy / deploy (push) Successful in 8s
2026-09-12 16:51:56 +02:00
randy 1cc03d8451 Inject persistent top navbar (with printer switcher) into proxied Brother pages 2026-09-12 00:34:14 +02:00
randy daa39320a6 Add Brother printer switcher proxied through one port, move sinatra to port 80 2026-09-12 00:31:36 +02:00
randy 2ea45b5f21 Initial commit: ZPL-native PDF printing, drop CUPS dependency 2026-09-12 00:22:35 +02:00