Commit Graph

  • 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