This website requires JavaScript.
09e588c3ff
Change Error to warning when not on a Raspberry
multi-printers
n07070
2026-06-12 17:20:53 +02:00
0699775d35
Add welcome message
n07070
2026-06-12 17:20:44 +02:00
7d19098b61
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
n07070
2026-06-12 17:19:53 +02:00
65e4a2ad9c
Manage error when no Printers are found
n07070
2026-06-12 16:35:38 +02:00
af15ed8754
Manage file too big exceptions
n07070
2026-06-04 19:45:37 +02:00
53010987f4
Update Error raising in uploads and image processing
n07070
2026-06-04 19:26:21 +02:00
175dd3385a
Add content in print queue method
n07070
2026-06-04 02:32:47 +02:00
3a1d9b20fb
Add skip line and catch printing errors
n07070
2026-06-04 02:32:23 +02:00
c57e2f91a2
Update getting debug env
n07070
2026-06-04 02:32:08 +02:00
9ccd2b8bdf
Use textarea instead of input, easier for ASCII art
n07070
2026-06-04 02:31:53 +02:00
54678175ba
Remove socketio from Worker for the moment
n07070
2026-06-04 01:27:23 +02:00
2262840f75
Apply linting to worker
n07070
2026-06-04 01:26:47 +02:00
ad3cb6231a
Apply linting to web
n07070
2026-06-04 01:11:37 +02:00
adcc744e7a
Apply linting to the Raspberry Pi
n07070
2026-06-04 00:59:17 +02:00
6d9db2d2aa
Apply linting to printers
n07070
2026-06-04 00:39:37 +02:00
651235a610
Lint printer file
n07070
2026-06-04 00:34:49 +02:00
3c490e10b4
Apply black formatter
n07070
2026-06-04 00:31:04 +02:00
a2d1779e2b
Update worker to get differents printer types
n07070
2026-06-03 23:55:04 +02:00
f841cd5628
Add queue completion method, add Printer discovery and types
n07070
2026-06-03 23:54:15 +02:00
db7e030a1f
Remove printer import, remove vendor&device configuration, update print_queue
n07070
2026-06-03 23:53:02 +02:00
1218d3fbee
Remove unused import, add get_queue_completed method
n07070
2026-06-03 23:52:23 +02:00
ef613b3c10
Remove print, add task Typing
n07070
2026-06-03 23:51:38 +02:00
e549cdc64b
Remove vendor and device ID from configuration because it's not needed anymore
n07070
2026-06-03 23:51:13 +02:00
9e4ec6c1a5
Add support for QR code task
n07070
2026-06-01 21:40:28 +02:00
9e77e0980b
Change the Printer class to implement multiple printer types
n07070
2026-06-01 21:40:13 +02:00
0e3cc46a41
Merge pull request 'Restructure the code and implement a printing queue' (#29 ) from restructure-printing-queue into master
master
n07070
2026-05-27 00:00:56 +02:00
bbfe1936da
Remove unused import
n07070
2026-05-26 23:58:47 +02:00
8134c5e892
Improve linting of printer class
n07070
2026-05-26 23:56:55 +02:00
934f766cf3
Update waiting time, update Exceptions
n07070
2026-05-26 23:53:26 +02:00
eb9e1ec200
Remove code meant for another branch ( brother-ql code )
n07070
2026-05-26 23:50:00 +02:00
bc035508cd
Update line lenght of docstring
n07070
2026-05-22 10:58:41 +02:00
cba34744f6
Update raspberry pi class to print via the print queue
n07070
2026-05-22 10:58:26 +02:00
0c8c40098c
Add docstring & comments, remove dead code
n07070
2026-05-22 10:43:38 +02:00
3b640dc549
Add comments about the code structure
n07070
2026-05-22 10:43:09 +02:00
2daafe28f2
Apply linting
n07070
2026-05-21 02:57:27 +02:00
c50922790d
Restructure main class to activate worker and use tasks, print queue, update Printer
n07070
2026-05-21 02:34:12 +02:00
e8ec9b74c0
Restructure web class to use print queue and tasks
n07070
2026-05-21 02:33:51 +02:00
9dee67c333
Add worker class
n07070
2026-05-21 02:33:40 +02:00
42bf6d6496
Add printing queue objects
n07070
2026-05-21 02:33:25 +02:00
a38088bd05
Add task objects
n07070
2026-05-21 02:33:12 +02:00
cb3e0d900f
Update numpy
n07070
2026-05-20 16:34:57 +02:00
c5a8019fbe
Add an alert if the webcam print fails
n07070
2026-05-20 16:34:45 +02:00
e926ee9163
Update printing routes for the form
n07070
2026-05-20 16:34:33 +02:00
3f915a1b25
Fix error flashing and transmission
n07070
2026-05-20 16:34:01 +02:00
a06086521a
Add new web route, restructure API route
n07070
2026-05-20 13:29:23 +02:00
ee27c62d0f
Add new functions for discovery and parsing of printers, WIP
n07070
2026-05-19 10:52:36 +02:00
2a11239c1e
Add new dependencies for brother ql printers
n07070
2026-05-19 10:52:23 +02:00
bd9888caf7
Downgrade python supported version for 3.13
n07070
2026-05-20 12:01:51 +02:00
a95190690b
Merge pull request 'Use Poetry instead of Pip to manage requirements' (#28 ) from move-to-poetry into master
n07070
2026-05-18 23:21:17 +02:00
b0e394f9d1
Update the import of the printer package
n07070
2026-05-18 23:19:21 +02:00
6254d60429
Add poetry lock file and project toml
n07070
2026-05-18 23:17:18 +02:00
f408c47c27
Remove run.sh
n07070
2026-05-18 23:17:08 +02:00
a1cfb7a3ba
Remove pip requirement
n07070
2026-05-18 23:16:57 +02:00
d2f181cb22
Remove the pip selfcheck
n07070
2026-05-18 23:16:45 +02:00
cc16704651
Remove the debug argument from the systemd service
n07070
2026-05-18 23:16:28 +02:00
36ae95c26f
Update README for poetry
n07070
2026-05-18 23:15:35 +02:00
dc7495cd15
Add Poetry files
n07070
2026-05-18 02:09:18 +02:00
f2d9006a12
Update webcam data management
n07070
2026-05-17 20:37:45 +02:00
52e0a09552
Add default signature
n07070
2026-05-17 20:37:23 +02:00
16c1ef4d72
Add countdown to the webcam, and fix flipping
n07070
2026-05-17 16:40:00 +02:00
002dc2eb8e
Add countdown CSS
n07070
2026-05-17 16:39:42 +02:00
85c10a47b0
Update linting with black
n07070
2026-05-17 14:24:07 +02:00
641b8a2d1f
Update index html to remove the required attribute for the signature
n07070
2026-05-17 14:22:57 +02:00
07dbe9be84
Close #3 : Add information about seting up udev permissions
n07070
2026-05-17 13:02:31 +02:00
6888a69ee7
Close #11 : Make the signature optionnal, lint file
n07070
2026-05-17 12:56:56 +02:00
0f9135707a
Add a configuration option for default signature
n07070
2026-05-17 12:54:23 +02:00
9bdd1b4569
Added a comment about linting in the README
n07070
2026-05-17 12:54:09 +02:00
4fd2d55cbd
Closes #24 : Add webp as allowed extension
n07070
2026-05-17 00:52:16 +02:00
d41114b5a2
Merge pull request 'Acces-libre : Raspberry Pi integration' (#8 ) from acces-libre into master
n07070
2026-03-30 11:06:05 +02:00
44a5f6ddad
Lint project
n07070
2026-02-02 12:37:15 +01:00
e437beac59
Add 3d models of the printer and raspberry pi
n07070
2026-01-02 17:40:29 +01:00
3afd679148
Ajout des logos de extase club
n07070
2025-11-13 16:59:52 +01:00
cdba783f45
Update code to better handle the raspberry pi mode
nono
2025-10-17 17:33:53 +02:00
67b7de11e9
Add systemd service
nono
2025-10-17 17:33:37 +02:00
39d0c56672
Change signature
nono
2025-10-16 18:39:29 +02:00
11a5dc3587
Remove flash from the printer class, update web class
nono
2025-10-16 18:36:16 +02:00
5207fa5b4e
update raspberry pi code
nono
2025-10-16 18:35:57 +02:00
20a22b379d
Add configuration ports for the flash
nono
2025-10-16 18:35:35 +02:00
13968ac7bc
Add requirements
nono
2025-10-16 18:35:27 +02:00
7131b68dbd
Update readme with more deps
nono
2025-10-16 18:35:16 +02:00
000c7e9eec
Update gitignore
nono
2025-06-24 23:28:24 +02:00
8157c5cb9d
Rework the webcam detection
nono
2025-06-24 23:27:28 +02:00
1a1c4e2fb3
Update little printer requirements
nono
2025-06-23 23:08:32 +02:00
d4a9a059bf
Add configuration section for the rapsberry pi
nono
2025-06-19 10:52:15 +02:00
aa6e11c537
Ajout de quelques changements pour acces libre
nono
2025-06-18 11:57:34 +02:00
0601fe8190
Add information on contributions
n07070
2026-01-04 12:07:10 +01:00
3dc6a41724
Update requiremetnss
nono
2025-06-11 00:44:12 +02:00
abaf506d56
Change the return type to a JSON message for the API, add logging
nono
2025-06-10 19:57:33 +02:00
866d89eb09
Add video attributs
nono
2025-06-10 19:38:55 +02:00
7df902df52
Remove one button, streamline UI
nono
2025-06-10 19:38:42 +02:00
80b16f260e
Add contrast correction
nono
2025-06-10 19:38:29 +02:00
1735e468aa
Add SSL context and folder creation for the uploads
nono
2025-06-10 19:37:59 +02:00
38b3acfb89
Update the webcame and printing image part
nono
2025-05-26 13:46:22 +02:00
3d8c22598d
Update the build for the ppd files ( not needed for little printer tho )
nono
2025-05-26 13:45:53 +02:00
b3ac0960ae
Update requirements
nono
2025-05-26 13:45:29 +02:00
4ced780d54
Added file deletion after printing.
n07070
2022-05-15 23:48:44 +02:00
277ff32b5d
Changed rate limits
0.1.0
0.0.1
n07070
2022-05-15 23:34:19 +02:00
4a1b881d7b
Merge branch 'master' of ssh://git.n07070.xyz:1968/n07070/littleprynter
n07070
2022-05-14 00:09:59 +02:00
ef6db806da
Added a picture of the result
n07070
2022-05-14 00:04:29 +02:00
c231e38ade
Added a picture of the result
n07070
2022-05-14 00:04:29 +02:00