Commit Graph

  • d3a4dcfcf8 Added logging for when scheduled backup runs Donkie 2023-07-07 17:37:17 +02:00
  • 66b6770ddd Backup API now instead returns 500 on failure Donkie 2023-07-07 17:33:19 +02:00
  • 4548b8ef77 Don't apply 404 model to all endpoints Donkie 2023-07-06 23:55:41 +02:00
  • 006512a1b3 Fixed backup openapi description field Donkie 2023-07-06 23:49:14 +02:00
  • 26fd390da2 Updated python dependencies Donkie 2023-07-06 23:29:14 +02:00
  • 40a9f1cd2a Client: Updated packages Donkie 2023-07-06 23:22:40 +02:00
  • eeac30a963 Client: Fixed up pagination, now also stored Donkie 2023-07-06 23:18:39 +02:00
  • 58833f2203 Client: Apply some memoization Donkie 2023-07-06 23:00:08 +02:00
  • b1af320a54 Client: Stricter typing Donkie 2023-07-06 22:36:41 +02:00
  • 04a39dfcbe Client: Safeguard against missing localStorage Donkie 2023-07-06 19:56:54 +02:00
  • 30934842ff Client: Save/load state cleanup, sync with rest Donkie 2023-07-06 19:49:04 +02:00
  • f36eb86fc7 Client: Added clear filters button Donkie 2023-07-06 19:33:30 +02:00
  • 3c8e414aef Client: Make table use the refine sorters/filters Donkie 2023-07-06 19:32:48 +02:00
  • e42b206d7d Client: Filter state is now saved in local storage Donkie 2023-07-06 19:18:11 +02:00
  • 887748402d Client: Improved filament label if name not set Donkie 2023-07-06 19:05:28 +02:00
  • a954ef3df5 Client: Added filtering capabilities to filaments Donkie 2023-07-06 19:00:32 +02:00
  • 391d38a3a5 Client: Moved defaultSortOrder func to utils Donkie 2023-07-06 18:59:26 +02:00
  • f76c18ea3a Client: Define vendor_name field in list Donkie 2023-07-06 18:26:04 +02:00
  • 5ac96c7166 Client: Some type fixes Donkie 2023-07-06 18:16:20 +02:00
  • 2b33f73b28 Client: Typing for spool and vendor useTable Donkie 2023-07-06 16:41:25 +02:00
  • 096f75ffb5 Client: Sort state is now saved in local storage Donkie 2023-07-06 16:18:14 +02:00
  • 4c17b8ea30 Client: Perform pagination using AntD instead Donkie 2023-07-06 16:06:04 +02:00
  • 23a3b3bbe1 Client: Vendor table is now sortable Donkie 2023-07-06 15:40:07 +02:00
  • d0f67d766c Client: Spool table is now sortable Donkie 2023-07-06 15:38:42 +02:00
  • f0403b3afb Client: Filament table is now sortable Donkie 2023-07-06 15:36:10 +02:00
  • 97170719b2 Client: 20 item pagination Donkie 2023-07-06 14:54:48 +02:00
  • fe85caa44b Client: Fixed filament clone fail if no vendor Donkie 2023-07-06 14:52:41 +02:00
  • 635c9c5856 Fixed license in pyproject.toml Donkie 2023-07-04 14:59:14 +02:00
  • f24b9610e8 Added automatic nightly SQLite backups Donkie 2023-07-04 14:59:05 +02:00
  • 51783afe92 Fixed invalid type in spool model Donkie 2023-07-04 14:28:52 +02:00
  • 243d634f75 Documented SPOOLMAN_LOGGING_LEVEL Donkie 2023-07-04 13:34:33 +02:00
  • 45eebb363f Force ruff version in pre-commit Donkie 2023-07-04 12:20:40 +02:00
  • 8dad76f277 Update .pre-commit-config.yaml Donkie 2023-07-04 12:14:08 +02:00
  • 899b4ee77d Fixed health check return type Donkie 2023-07-04 12:10:45 +02:00
  • d201f17e5e Improved manually specifying sqlite db Donkie 2023-07-04 12:10:14 +02:00
  • 57fdfaf0dc Update alembic logging format Donkie 2023-07-04 11:45:25 +02:00
  • 8b4b1bd3e9 Added a health-check endpoint Donkie 2023-07-02 22:55:29 +02:00
  • 0cdb496a1d Client: Move refine CLI to devdeps Donkie 2023-06-30 23:43:58 +02:00
  • 555370f191 Ignore .vscode folder Donkie 2023-06-30 23:29:51 +02:00
  • d6d5d4dad7 Delete launch.json Donkie 2023-06-30 23:29:22 +02:00
  • 720ec30812 Fixed dependencies on Python >3.9 versions Donkie 2023-06-30 23:28:30 +02:00
  • 94d8cbf227 SQLite dbs now handle concurrent reqs better Donkie 2023-06-30 22:27:09 +02:00
  • 1fd89807d4 Contract test for concurrent spool use Donkie 2023-06-30 21:53:01 +02:00
  • 11eec3c259 Improved local integration test script Donkie 2023-06-30 21:52:33 +02:00
  • bbe1dc0f83 Added extra check if a spool has no filament Donkie 2023-06-28 20:53:24 +02:00
  • 64aaf2a06a 404 error is now more descriptive Donkie 2023-06-28 20:44:22 +02:00
  • 43a3e3f1f2 Client: Better locale comma support Donkie 2023-06-27 22:51:22 +02:00
  • d4afc56173 Added Moonraker info to README Donkie 2023-06-27 20:28:41 +02:00
  • d127602904 Extended README with basic docker info Donkie 2023-06-27 20:26:20 +02:00
  • 852ff9cb3b Client: Updated packages Donkie 2023-06-25 18:21:20 +02:00
  • 8c6675beb0 Client: Added clone button for vendors Donkie 2023-06-25 18:10:58 +02:00
  • e24834f161 Client: Added clone button for filaments Donkie 2023-06-25 18:08:46 +02:00
  • 58426b075f Clarified timezone in response model Donkie 2023-06-25 18:06:40 +02:00
  • b665a1ebe8 Client: Merged clone spool into create spool page Donkie 2023-06-25 18:00:15 +02:00
  • 3aec319b6a Now correctly handles datetimes with timezone set Donkie 2023-06-25 17:57:17 +02:00
  • 9ac3c56bbf Client: Added spool clone button Donkie 2023-06-25 17:25:02 +02:00
  • 1791f3fbbd Client: Fixed first/last used for unused spools Donkie 2023-06-25 16:56:01 +02:00
  • 7c8d13e8a3 Cleaned up logging code Donkie 2023-06-25 16:28:23 +02:00
  • 2caee6120e Added note in README about data folder and it's permissions Donkie 2023-06-25 15:38:58 +02:00
  • 50abc5c74f Client: Added color edit Donkie 2023-06-03 21:33:14 +02:00
  • d74393d12d Client: Updated packages Donkie 2023-06-03 21:15:35 +02:00
  • 06dfbf67f8 armv7 actually works now Donkie 2023-06-03 20:50:25 +02:00
  • 2ae4b88a14 armv7 build working Donkie 2023-06-03 19:55:03 +02:00
  • 9a6572d197 Fix .venv folder name Donkie 2023-06-03 13:40:51 +02:00
  • e4806591cc Progress towards armv7 Docker build Donkie 2023-05-18 13:18:29 +02:00
  • 524a8ffc42 Fixed redoc title name Donkie 2023-06-01 20:03:15 +02:00
  • 4e409f6bb6 Added filament color code field Donkie 2023-06-01 19:56:24 +02:00
  • 27731974fd Added pre-commit Donkie 2023-05-28 23:10:36 +02:00
  • 235236d435 Ruff fixes Donkie 2023-05-28 22:55:11 +02:00
  • 639f91bd49 Client: app is now properly loaded at any URL Donkie 2023-05-28 22:50:04 +02:00
  • 6de7deb77f Attempt to fix cockroachdb integration test Donkie 2023-05-28 22:32:26 +02:00
  • 7c7ee9296c Added extruder/bed temp override settings Donkie 2023-05-28 21:52:51 +02:00
  • 424856c710 Improved tests for add in integration tests Donkie 2023-05-28 21:40:17 +02:00
  • de1bf05922 Added Alembic for migrations Donkie 2023-05-27 23:14:06 +02:00
  • adda3e6f25 Less yank mariadb healthcheck Donkie 2023-05-21 23:46:44 +02:00
  • 5e75d6d70e Run integration tests on all db types Donkie 2023-05-21 23:38:41 +02:00
  • ba6fb62c7b Enabled pool_pre_ping to mitigate postgres drop Donkie 2023-05-21 23:38:21 +02:00
  • 1c9785be95 Fixed cockroachdb connection Donkie 2023-05-21 23:38:03 +02:00
  • 5f639b7a89 Full API integration test coverage Donkie 2023-05-21 23:06:23 +02:00
  • 1d87235f9e Fixed spool find filament_name type Donkie 2023-05-21 23:06:05 +02:00
  • 6bc9c3c4fa Added script to easily run integration tests locally Donkie 2023-05-18 17:53:20 +02:00
  • 89cff893aa Full integration test coverage for the vendor API Donkie 2023-05-18 17:53:02 +02:00
  • 01464b5dea Attempt to fix artifacts again Donkie 2023-05-18 16:22:08 +02:00
  • 0f95afe9cb Fixed incorrect artifact names, added build cache Donkie 2023-05-18 16:14:22 +02:00
  • b720088135 Another attempt at splitting up into multiple jobs Donkie 2023-05-18 16:10:14 +02:00
  • f57d5c797a Split action into multiple jobs Donkie 2023-05-18 16:01:38 +02:00
  • 750a641c75 Attempt to fix build issue 3 Donkie 2023-05-18 15:58:17 +02:00
  • a35ca3e9ba Use venv in docker to try fix build issues Donkie 2023-05-18 15:46:41 +02:00
  • dce4cebb00 Attempt to fix build issue 2 Donkie 2023-05-18 15:32:51 +02:00
  • 04c2423fa6 Only publish API docs on release Donkie 2023-05-18 14:48:11 +02:00
  • 4802693579 Attempt to fix build issue Donkie 2023-05-18 14:47:21 +02:00
  • c6ee7df535 Start of integration tests Donkie 2023-05-18 14:38:28 +02:00
  • d3703d0d92 Removed trailing slash from API URLs Donkie 2023-05-18 14:33:57 +02:00
  • 646ade1721 Client: Date time zones now handled correctly Donkie 2023-05-18 13:38:38 +02:00
  • 60ea450ce2 Client: Updated color theme Donkie 2023-05-18 13:27:57 +02:00
  • afdc809b9d Client: Fixed svg import error Donkie 2023-05-17 22:20:52 +02:00
  • 3f12f97240 Updated license in dockerfile Donkie 2023-05-17 22:16:32 +02:00
  • 70e4054727 Client: Some nicer icons for the drawer Donkie 2023-05-17 22:15:26 +02:00
  • 40dc48668b Client: Fixed incorrect units for some numbers Donkie 2023-05-17 22:03:19 +02:00
  • 9ae6bafd35 Client: Removed unused tsx icon Donkie 2023-05-17 21:48:25 +02:00