Commit Graph
100 Commits
Author SHA1 Message Date
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
Donkie 7f8606050b Made external db density field required 2024-05-12 21:58:00 +02:00
Donkie 1e4c73138c Added external ID fields to filaments and vendors 2024-05-12 21:58:00 +02:00
Donkie 36945f449d Show external filaments in spool create 2024-05-12 21:58:00 +02:00
Donkie 8d03a53228 Formatted client files 2024-05-12 21:57:43 +02:00
Donkie eca8e32a55 Removed plural from new api to match others 2024-05-12 21:57:43 +02:00
Donkie 987f357f97 Merge pull request #373 from Donkie/weblate
Translations update
2024-05-12 20:11:37 +02:00
Donkie cbaa7b81df Added API for fetching external database, removed parameters structure, 2024-05-12 12:14:25 +02:00
Donkie 595fd82b56 Minor fix in readme 2024-05-12 10:49:09 +02:00
Donkie 21d541a680 Added script to download files from external db 2024-05-12 10:48:33 +02:00
Daniel Hultgren 78e91a199a Translated using Weblate (Swedish)
Currently translated at 100.0% (247 of 247 strings)

Translated using Weblate (English)

Currently translated at 100.0% (247 of 247 strings)

Co-authored-by: Daniel Hultgren <daniel.cf.hultgren@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/en/
Translate-URL: https://hosted.weblate.org/projects/spoolman/web-client/sv/
Translation: Spoolman/Web Client
2024-05-11 19:03:17 +02:00
Donkie 1962ffb43e Added install from source guide 2024-05-11 19:03:08 +02:00
Donkie 9040a55204 Merge pull request #368 from Donkie/weblate
Translations update
2024-05-10 13:51:40 +02:00
Donkie cd9cca0c06 Fixed missing translation.json errors 2024-05-10 12:56:44 +02:00
Donkie 9ff457f2fd Updated packages 2024-05-10 12:52:41 +02:00
Donkie 88705a7f18 Readme updates, removed env var section in favour of the .env.example file 2024-05-10 12:00:46 +02:00
Donkie bc32f1e890 Now supports running under a sub path
Just set the SPOOLMAN_BASE_PATH environment variable and it should work.

Resolves #95
2024-05-10 11:37:09 +02:00
Donkie fc532ff697 Update bug_report.md 2024-05-06 19:30:37 +02:00
Donkie 4f93fdd4ea Bump version to 0.17.0 2024-05-04 20:35:35 +02:00
Donkie 1ddd9fb94a Merge pull request #335 from CooperGerman/master
Create install_arch.sh
2024-05-04 20:28:50 +02:00
Donkie 3db02717da Merge pull request #346 from Donkie/weblate
Translations update
2024-05-04 20:19:37 +02:00
Donkie fa4905de0f Merge pull request #339 from spyder007/feature/spool_revisions
Add additional handling for spool weights
2024-04-24 20:38:24 +02:00
Donkie 92a5868ccb Merge pull request #350 from Forest-Troll/master
Added prometheus integration
2024-04-15 21:10:27 +02:00
Donkie 640ca8c430 Fixed spool clone showing white screen
Resolves #326
2024-04-14 10:36:51 +02:00
Donkie 29f54358d6 Merge pull request #345 from Donkie/dependabot/npm_and_yarn/client/vite-5.0.13 2024-04-03 20:00:31 +02:00
Donkie db18a5f19d Added libffi to fix armv7 builds
Thanks @spyder007
2024-04-01 22:15:27 +02:00
Donkie e6aa80347f Merge pull request #333 from Donkie/dependabot/npm_and_yarn/client/follow-redirects-1.15.6
Bump follow-redirects from 1.15.4 to 1.15.6 in /client
2024-04-01 22:13:37 +02:00
Donkie b86841d7fe Merge pull request #325 from Donkie/weblate
Translations update
2024-04-01 22:13:29 +02:00
Donkie 7808615b1d Merge pull request #341 from Donkie/dependabot/npm_and_yarn/client/express-4.19.2 2024-03-29 07:55:01 +01:00
Donkie a68e0d59bd Merge pull request #301 from Donkie/weblate
Translations update
2024-03-02 19:30:16 +01:00
Daniel Hultgren e3b2bed573 Translated using Weblate (Swedish)
Currently translated at 100.0% (241 of 241 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-03-02 19:30:01 +01:00