You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
bug(macos): Mac App Store USB printing via CUPS/IPP (needs device repro) #1347
build/entitlements.mas.plist has print, network.client and network.server, but no USB device entitlement. This is by design, since CUPS owns the device.
No test covers ipp-client.ts / printViaLocalIpp, and docs/printers.md does not explain the MAS requirement (the printer must be added in macOS System Settings > Printers as a raw/generic queue).
Steps
On the MAS build, add a USB ESC/POS printer in macOS Printers (Generic / raw). Select it in FloCafe and print a test receipt.
Capture the FloCafe diagnostics output and the CUPS log (/var/log/cups/error_log).
Try with the printer not added to CUPS, and confirm the error message tells the user what to do.
Acceptance
Repro result recorded here.
Unit tests for ipp-client.ts (request building, error mapping).
A clear in-app error when no CUPS queue exists.
The MAS USB setup documented (docs.flopos.com printers page).
Activity