Commit Graph
100 Commits
Author SHA1 Message Date
Donkie 5bd9d055d0 Merge pull request #460 from Donkie/weblate 2024-08-28 07:39:40 +02:00
Donkie a6d271ac87 Merge pull request #461 from samturner3/master
Feature: Add option to use full URL in QR codes instead of web+spoolman: prefix
2024-08-26 20:23:25 +02:00
Donkie 93c9f46385 Merge pull request #458 from teoteo/teoteo-patch-1
Helps to identify the icon
2024-08-26 20:16:06 +02:00
Donkie 32c737fa98 Revert so commit now happens before notice, but add a catch-all to websocket notifications 2024-08-16 15:13:09 +02:00
Donkie 8edf6d2e20 Merge pull request #449 from Donkie/weblate
Translations update
2024-08-16 10:33:45 +02:00
Donkie e5f79493cc Fixed error on trying to send ws message to disconnected client
This could result in a major filament usage track failure since the Use http request would fail and Moonraker would keep retrying to save the used filament. However it was actually saved since the db.commit() happens before the websocket message fails.
2024-08-16 10:28:22 +02:00
Donkie 5c5bd4627b Bump version to 0.19.3 2024-08-10 11:50:16 +02:00
Donkie da89b80d07 Allow larger print preview scale size
Resolves #439
2024-08-10 11:45:21 +02:00
Donkie 14a22e072f Fixed being unable to change currency
Resolves #436
2024-08-10 11:44:11 +02:00
Donkie 2e414af9bb Bump version to 0.19.2 2024-08-09 17:16:08 +02:00
Donkie d7479d3cdf Merge pull request #432 from Donkie/weblate
Translations update
2024-08-09 17:15:21 +02:00
Daniel Hultgren 225aa77d41 Translated using Weblate (Swedish)
Currently translated at 100.0% (271 of 271 strings)

Translated using Weblate (Swedish)

Currently translated at 89.2% (242 of 271 strings)

Co-authored-by: Daniel Hultgren <daniel.cf.hultgren@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/sv/
Translation: Spoolman/Web Client
2024-08-09 15:15:04 +00:00
Donkie b2f6227540 Merge pull request #435 from foxt/patch-1
Install script: Don't bother using sudo if user is running as root
2024-08-09 17:14:56 +02:00
Donkie 2fd80038e3 Bump version to 0.19.1 2024-08-09 17:07:13 +02:00
Donkie 9469f47f09 Fixed importing multi color filaments in spool create form 2024-08-09 17:04:40 +02:00
Donkie eb4e1a950a Fixed importing multi-color in create filament 2024-08-09 16:58:30 +02:00
Donkie eee36fad66 Fixed multi color picker not working 2024-08-08 23:02:11 +02:00
Donkie c93ca5d916 Bump version to 0.19.0 2024-08-07 15:44:24 +02:00
Donkie 902e98b059 Increased itest connection timeout 2024-08-07 15:27:22 +02:00
Donkie 3454002c09 Fixed conftest 2024-08-07 15:19:35 +02:00
Donkie 515722bf4f Attempt to make itest spoolman up check more robust 2024-08-07 15:12:42 +02:00
Donkie efa93615ec Updated dependencies in integration tests 2024-08-07 14:45:43 +02:00
Donkie ae26bf5733 Fixed label template error if invalid extra field 2024-08-07 14:26:50 +02:00
Donkie 10ad8cebcb Added button to save labels as png images
Resolves #80
Resolves #348
2024-08-07 13:58:48 +02:00
Donkie 7082c5206b Added ability to hide qr code entirely when printing
Resolves #231
2024-08-07 13:09:43 +02:00
Donkie 7108b0e7a1 Optimized and organized all clients imports 2024-08-07 12:46:37 +02:00
Donkie 8413e33895 Minor fix to ActionsColumn function
No longer uses hooks but instead takes in the title
2024-08-07 12:40:54 +02:00
Donkie 736e59d1eb Improve useLiveify a bit 2024-08-07 12:19:25 +02:00
Donkie 3bd93cb0af Removed React prefix to some use hooks 2024-08-06 14:28:09 +02:00
Donkie 701ed2fae6 Added button to adjust filament
Resolves #428
Resolves #30
2024-08-06 11:34:47 +02:00
Donkie 00e35584f4 Fixed item cloning not handling extra fields properly
Resolves #424
2024-08-05 19:56:42 +02:00
Donkie 48ef3a23f2 Fixed client showing wrong spool price if overridden to 0
Resolves #431
2024-08-05 19:43:05 +02:00
Donkie 93d27a96d3 Spool weight can now be set to 0
Fixes #422
2024-08-05 19:39:54 +02:00
Donkie 694e4b9f61 Update compose-action to try fix CI issue 2024-08-05 19:35:17 +02:00
Donkie f3711f3789 Formatting 2024-08-05 19:26:35 +02:00
Donkie 3b1a09752e Fixed AlignType import 2024-08-05 19:25:14 +02:00
Donkie 71b3ad8f7b Update pdm version in pre-commit 2024-08-05 19:20:29 +02:00
Donkie ae0dbc740b Fixed client build 2024-08-05 19:20:29 +02:00
Donkie 5afe53e05b Merge pull request #423 from tzahari/master
Optimized list views
2024-08-05 19:16:50 +02:00
Donkie 4f49481475 Update PDM lockfile
This updates all dependencies, as well as makes it compatible with latest PDM which now complains about the cross_platform strategy choice, we instead use inherit_metadata now.
2024-08-05 19:15:34 +02:00
Donkie 093d5e095c Merge remote-tracking branch 'weblate/master' into master 2024-08-05 18:57:49 +02:00
Donkie fc505c98f1 Merge pull request #399 from Donkie/weblate
Translations update
2024-08-05 18:49:32 +02:00
Donkie 92f70e73e0 Updated most node dependencies 2024-08-05 18:49:15 +02:00
Donkie 21b9f16531 Print preview area now sizes according to its sibling area 2024-08-05 18:39:41 +02:00
Donkie bf8cbc7a96 Fixed continue button in spool select page 2024-08-05 18:16:02 +02:00
Donkie f8c518e808 Added print page header and back functionality 2024-08-05 18:11:44 +02:00
Donkie 38ec685356 Added preset duplicate button 2024-08-05 16:09:43 +02:00
Donkie 71f6ce55f5 Renamed print settings to presets instead, manual preset store button 2024-08-05 16:06:00 +02:00
Donkie b764e9ecd9 Spools to print are now stored using query parameters 2024-08-05 15:41:07 +02:00
Donkie 9318ef5c19 Label printing page updates
No longer a modal
Use flex divs instead of a table
2024-08-05 15:39:38 +02:00
Donkie 9aa9479a14 Updated most client deps 2024-06-19 21:31:12 +02:00
Donkie 052bdb453d Added default template 2024-06-19 21:18:48 +02:00
Donkie 20923deebd Added bold tags to template 2024-06-19 21:13:18 +02:00
Donkie 515aafac8f Fixed incorrect react key 2024-06-19 21:13:07 +02:00
Donkie 58e76b0ece Re-added missing translation text 2024-06-19 20:36:06 +02:00
Donkie b2e49aa270 Added new print label template system 2024-06-19 20:33:23 +02:00
Donkie 4100813f22 Stop settings spam in label settings 2024-06-18 19:37:17 +02:00
Donkie 0452b0be04 Added ability to select and create multiple label settings 2024-06-18 19:09:42 +02:00
Donkie 426496b4e5 Recoded label printing settings to store in DB instead of in browser 2024-06-15 14:07:48 +02:00
Donkie 4d0e76b64f Merge branch 'multicolor' 2024-06-11 18:30:45 +02:00
Donkie f1b27b441d New spool icon updates 2024-06-11 17:09:54 +02:00
Donkie e2df888e96 New spool color indication that supports multi colors 2024-06-09 19:23:43 +02:00
Donkie f7fce7f2cc Added printing dialog item copies
Resolves #398
2024-06-09 12:28:30 +02:00
Donkie 111eab1f24 Update README.md 2024-06-08 23:51:37 +02:00
Donkie 30098e0213 Abstracted spoolicon into its own component 2024-06-08 22:56:13 +02:00
Donkie f3d23ad9fe Added client edit support for multi colors 2024-06-08 22:56:13 +02:00
Donkie ac2829ef84 Added create filament page support for multi color 2024-06-08 22:56:13 +02:00
Donkie 4b155a93d2 Merge pull request #386 from Donkie/weblate
Translations update
2024-06-08 22:50:32 +02:00
Donkie cc7dceb2a3 Fixed backend not supporting editing multi color dir 2024-06-08 22:50:01 +02:00
Donkie c7d58a2938 Enabled Portuguese language
Resolves #390
2024-06-08 22:50:01 +02:00
Donkie 8f2cc05a7c Merge pull request #392 from QuinnDamerell/octoeverywhere-docs 2024-05-31 06:33:16 +02:00
Donkie 8c164ac55f Added backend support for multi-color filaments 2024-05-28 18:49:24 +02:00
Donkie 91f33ae9b2 Column filters now perform exact matches
Resolves #367
2024-05-25 21:06:36 +02:00
Donkie b00075ab87 Added backend support to perform exact matches 2024-05-25 20:56:22 +02:00
Donkie 65bfba89cf Changed docker base image to Python 3.12 bookworm
Previously we had alpine but tbh its stupid
2024-05-23 20:14:13 +02:00
Donkie c851950701 Tests fully pass again 2024-05-23 20:13:51 +02:00
Donkie 535fa40ad2 Updated most python dependencies
Primarily FastAPI and Pydantic to v2. Also ruff to latest.

Updated some code to support Pydantic v2
2024-05-23 19:42:27 +02:00
Donkie 306dbe40af Bump version to 0.18.1 2024-05-22 20:16:22 +02:00
Donkie 26f5eaa2f7 Fixed base path issues 2024-05-22 20:15:39 +02:00
Donkie 620febc3ab Moved hishel cache directory into spoolmans data directory
This is to prevent permission issues
2024-05-21 11:25:08 +02:00
Donkie 0ab6e92d65 Fixed postgres db type example 2024-05-21 11:21:00 +02:00
Donkie 59295a3e5a Added permission error catch for setting up hishel cache 2024-05-21 00:00:10 +02:00
Donkie 4eee6712c1 Bump version to 0.18.0 2024-05-20 22:55:22 +02:00
Donkie ca545b72b9 Fixed spool price sorting not working
Resolves #349
2024-05-20 22:42:44 +02:00
Donkie 52c52bcfd8 Updated external db sync to handle spool types and new color hex format 2024-05-20 22:39:25 +02:00
Donkie 5dcc28aa98 Merge pull request #378 from Donkie/weblate
Translations update
2024-05-20 22:36:18 +02:00
Donkie 7bd2eac94b Merge pull request #381 from StuSerious/master
feat: lossless image optimization.
2024-05-20 22:36:05 +02:00
Donkie c4693d3f34 Implemented used_length spool sort 2024-05-15 20:18:24 +02:00
Donkie 51c3b46f1f Fixed wrong remaining weight and length spool sort 2024-05-15 20:17:00 +02:00
Donkie 090cbadf3b Fixed selected filament re-rendering too much 2024-05-15 19:40:34 +02:00
Donkie 69bb3cec77 Merge pull request #377 from zarthross/patch-1
Update OctoPrint plugin in README.md
2024-05-14 21:30:47 +02:00
Donkie ccd4026279 Fixed typing error in filament create form 2024-05-13 22:11:31 +02:00
Donkie 5a8d71fe70 Added import external filament in filament create form 2024-05-13 21:55:18 +02:00
Donkie 46ab709f72 Added extruder and bed temp to materials external db 2024-05-12 22:12:13 +02:00
Donkie 55471062ab External filament select for edit spool form 2024-05-12 22:08:47 +02:00
Donkie 4598d8f520 Some cleanup in create spool page 2024-05-12 21:58:01 +02:00
Donkie 3de2c94098 Create internal filament from external flow done 2024-05-12 21:58:01 +02:00
Donkie e4d2ecf0dc Filament/vendor find by ext id + integration tests 2024-05-12 21:58:01 +02:00
Donkie 4af975d390 Removed 404 codes from find apis because they will never return that 2024-05-12 21:58:01 +02:00
Donkie c2f2f845f6 Removed hashtag from external db color 2024-05-12 21:58:01 +02:00