Commit Graph
27 Commits
Author SHA1 Message Date
Donkie f89cf8ecd4 Added archived field to spools
Resolves #13
2023-07-14 14:19:57 +02:00
Donkie 247df66736 Added a /info endpoint
Contains useful info like version, and configurations
2023-07-10 11:46:19 +02:00
Donkie 5654b5d7bc Added used_length and remaining_length API fields
They're calculated from the weights

Resolves #37
2023-07-10 11:19:46 +02:00
Donkie d3a4dcfcf8 Added logging for when scheduled backup runs 2023-07-07 17:37:17 +02:00
Donkie 66b6770ddd Backup API now instead returns 500 on failure
Removed the "success" flag
2023-07-07 17:33:19 +02:00
Donkie 4548b8ef77 Don't apply 404 model to all endpoints 2023-07-06 23:55:41 +02:00
Donkie 006512a1b3 Fixed backup openapi description field 2023-07-06 23:49:14 +02:00
Donkie f24b9610e8 Added automatic nightly SQLite backups
Resolves #22
2023-07-04 14:59:05 +02:00
Donkie 51783afe92 Fixed invalid type in spool model 2023-07-04 14:28:52 +02:00
Donkie 899b4ee77d Fixed health check return type 2023-07-04 12:10:45 +02:00
Donkie 8b4b1bd3e9 Added a health-check endpoint 2023-07-02 22:55:29 +02:00
Donkie 64aaf2a06a 404 error is now more descriptive 2023-06-28 20:44:22 +02:00
Donkie 58426b075f Clarified timezone in response model 2023-06-25 18:06:40 +02:00
Donkie 4e409f6bb6 Added filament color code field 2023-06-01 19:56:24 +02:00
Donkie 235236d435 Ruff fixes 2023-05-28 22:55:11 +02:00
Donkie 7c7ee9296c Added extruder/bed temp override settings
Closes #4
2023-05-28 21:52:51 +02:00
Donkie 1d87235f9e Fixed spool find filament_name type 2023-05-21 23:06:05 +02:00
Donkie d3703d0d92 Removed trailing slash from API URLs 2023-05-18 14:33:57 +02:00
Donkie 24083b42f9 Don't expose raw exceptions to client 2023-05-14 10:01:11 +02:00
Donkie d8fc5fc37b Added registered fields to all objects 2023-04-06 20:19:12 +02:00
Donkie 8a5d2e220b Spool weight now counts upwards instead
The used filament weight is now kept track of instead of remaining weight. This adds robustness to measurement errors which could accumulate and then the filament usage wouldn't get tracked anymore once the weight hit 0. Now it will just keep going.
2023-04-06 20:06:03 +02:00
Donkie b51d0a3183 Implemented find queries 2023-04-05 21:29:39 +02:00
Donkie 6a58caa2ec Fixed up the find object API 2023-04-03 22:02:38 +02:00
Donkie 08cf68e937 Updated API docs 2023-04-03 21:55:23 +02:00
Donkie 497540511f Fixed removing filament with spools 2023-04-03 20:12:29 +02:00
Donkie a6f872bf69 Added docs generation 2023-04-03 19:25:27 +02:00
Donkie 6fd9662c42 Renamed to Spoolman
Spoolson just didn't sound that good after all
2023-04-02 19:19:15 +02:00