Commit Graph

187 Commits

Author SHA1 Message Date
n07070
086a7ae640 Make max text length configurable 2026-11-13 19:46:16 +01:00
n07070
836d6b0be9 Update configuration options in the web methods 2026-11-13 19:16:56 +01:00
n07070
8309399827 Update web interface for configuration options 2026-11-13 19:16:46 +01:00
n07070
b50b9abc22 Add more configuration options to the printers 2026-11-13 19:16:13 +01:00
n07070
d0f4ba8f01 Add more configuration and printing options 2026-11-13 19:15:59 +01:00
n07070
3fc41f806a Update configuration file to add printer specifics 2026-11-13 19:15:32 +01:00
n07070
9830917b1a Remove image after printing for brother-ql 2026-11-13 03:05:17 +01:00
n07070
ba7e854a6f Match case for printer type discovery 2026-11-13 03:01:21 +01:00
n07070
df070ebd72 Apply formatting 2026-11-13 02:46:05 +01:00
n07070
bfbee7dacb Remove unused templates 2026-11-13 02:45:28 +01:00
n07070
e2eb3d3825 Add support for signature on brother printers 2026-11-13 02:45:11 +01:00
n07070
0a6431eecf Add pytest 2026-11-13 02:42:44 +01:00
n07070
6e94bb8906 Update README 2026-11-13 02:41:49 +01:00
n07070
88e3539a1b Add run script 2026-11-12 17:28:17 +01:00
n07070
72e6e93337 Add new printing options, change image conversion for Brother QL
printers
2026-11-12 17:26:50 +01:00
n07070
d254fa0d32 Update index HTML to make cut optionnal 2026-11-12 15:35:16 +01:00
n07070
3e4231938e Add API route for printer information 2026-11-12 15:35:01 +01:00
n07070
99bf70d3f7 Fix printing via a Brother QL 2026-11-12 15:34:03 +01:00
n07070
704b7b83cd Update the way a printer is found, update the configuration of Brother
Printers
2026-11-11 16:58:44 +01:00
n07070
fd0507ff4f Change the way a Printer is used by the worker 2026-10-11 21:46:05 +02:00
n07070
31213eeeea Add more debug and fix brother creation 2026-10-11 21:46:05 +02:00
n07070
ebb317b98e Fix inverter variables, adjust Brother creation and image processing 2026-10-11 21:46:05 +02:00
n07070
9af86a3356 Raise final exception to get traceback 2026-10-11 21:46:05 +02:00
n07070
642464cb4f Change Error to warning when not on a Raspberry 2026-10-11 21:46:05 +02:00
n07070
ae8f7bdeed Add welcome message 2026-10-11 21:46:05 +02:00
n07070
600135d6b3 Change management of state : we assume the printer is online. Otherwise,
because this is a real-time command, we might not get the good answer
and fail to print fast enough. See https://download4.epson.biz/sec_pubs/pos/reference_en/escpos/realtime_commands.html
2026-10-11 21:46:05 +02:00
n07070
02d28bc0a9 Manage error when no Printers are found 2026-10-11 21:46:05 +02:00
n07070
143bbafc12 Manage file too big exceptions 2026-10-11 21:46:05 +02:00
n07070
3b5b19ff19 Update Error raising in uploads and image processing 2026-10-11 21:46:05 +02:00
n07070
b5e3c8cd01 Add content in print queue method 2026-10-11 21:46:05 +02:00
n07070
216ab38393 Add skip line and catch printing errors 2026-10-11 21:46:05 +02:00
n07070
840417205b Update getting debug env 2026-10-11 21:46:05 +02:00
n07070
8af9c55d22 Use textarea instead of input, easier for ASCII art 2026-10-11 21:46:05 +02:00
n07070
949dd75d44 Remove socketio from Worker for the moment 2026-10-11 21:46:05 +02:00
n07070
3a15b349aa Apply linting to worker 2026-10-11 21:46:05 +02:00
n07070
cad5095eb0 Apply linting to web 2026-10-11 21:46:05 +02:00
n07070
1b713c55ac Apply linting to the Raspberry Pi 2026-10-11 21:46:05 +02:00
n07070
8d9595d62f Apply linting to printers 2026-10-11 21:46:05 +02:00
n07070
a21d23e883 Lint printer file 2026-10-11 21:46:05 +02:00
n07070
0c759dce9c Apply black formatter 2026-10-11 21:46:05 +02:00
n07070
0e0197e11c Update worker to get differents printer types 2026-10-11 21:46:05 +02:00
n07070
c91caf61dc Add queue completion method, add Printer discovery and types 2026-10-11 21:46:05 +02:00
n07070
bfd33dcdde Remove printer import, remove vendor&device configuration, update
print_queue
2026-10-11 21:46:05 +02:00
n07070
70adf6eceb Remove unused import, add get_queue_completed method 2026-10-11 21:46:05 +02:00
n07070
cd44c97d86 Remove print, add task Typing 2026-10-11 21:46:05 +02:00
n07070
41e31ea1fd Remove vendor and device ID from configuration because it's not needed
anymore
2026-10-11 21:46:05 +02:00
n07070
d0ab9b1ace Add support for QR code task 2026-10-11 21:46:05 +02:00
n07070
53560dcf2c Change the Printer class to implement multiple printer types 2026-10-11 21:46:05 +02:00
n07070
a32b515dd2 Add new printer software 2026-10-11 21:45:49 +02:00
0e3cc46a41 Merge pull request 'Restructure the code and implement a printing queue' (#29) from restructure-printing-queue into master
Reviewed-on: #29
2026-05-27 00:00:56 +02:00