Commit Graph
773 Commits
Author SHA1 Message Date
copilot-swe-agent[bot]andcadtoolbox af1c2e5ccb Update FileManagerPage test to use new "Schedule" button text
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 09:59:25 +00:00
copilot-swe-agent[bot]andcadtoolbox 07e56d4860 Fix FileManager UI issues: column reordering, filter styling, and button labels
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 09:57:13 +00:00
copilot-swe-agent[bot] 36fb2c6af2 Initial plan 2026-02-04 09:52:41 +00:00
Thomas Rambach f654ca2b18 Merge pull request #6 from cadtoolbox/copilot/update-filemanager-ui 2026-02-03 23:12:59 -05:00
copilot-swe-agent[bot]andcadtoolbox 80ec11a6df FileManager UI improvements complete - all requirements met
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 04:02:15 +00:00
copilot-swe-agent[bot]andcadtoolbox 7c8280a400 Add FileManager UI improvements - card and list view changes
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 03:59:59 +00:00
copilot-swe-agent[bot] 4b442be9d7 Initial plan 2026-02-04 03:55:01 +00:00
Thomas Rambach 040a567d96 Merge pull request #5 from cadtoolbox/copilot/fix-schedule-dialog-model-bugs
Fix model detection in schedule dialog for library files
2026-02-03 22:22:32 -05:00
copilot-swe-agent[bot]andcadtoolbox 4cf58f9805 Fix PrintModal to fetch library file sliced_for_model
- Added query to fetch library file details in PrintModal
- Updated backend FileResponse schema to include metadata fields (print_name, print_time_seconds, filament_used_grams, sliced_for_model)
- Updated backend get_file endpoint to extract and return metadata fields
- Updated frontend LibraryFile interface to include metadata fields
- Now slicedForModel is properly extracted from both archives and library files

Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 03:06:54 +00:00
copilot-swe-agent[bot] 5b1e3e7a2b Initial plan 2026-02-04 03:00:22 +00:00
Thomas Rambach 094d6ab513 Merge pull request #4 from cadtoolbox/copilot/update-print-methods-file-manager
Replace FileManagerPage queue mutation with Schedule dialog
2026-02-03 21:38:45 -05:00
copilot-swe-agent[bot]andcadtoolbox 923a9c8d68 Add comment explaining single-file scheduling design
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 02:27:13 +00:00
copilot-swe-agent[bot]andcadtoolbox 6997180b50 Add schedulePrint translations and update tests
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 02:25:07 +00:00
copilot-swe-agent[bot]andcadtoolbox 6dda9ad34c Replace Add to Queue with Schedule dialog in FileManagerPage
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 02:21:08 +00:00
copilot-swe-agent[bot] 1353067b28 Initial plan 2026-02-04 02:15:36 +00:00
Thomas Rambach f24c694be8 Merge pull request #3 from cadtoolbox/copilot/fix-3mf-file-upload-error 2026-02-03 20:57:48 -05:00
copilot-swe-agent[bot]andcadtoolbox 4f54251189 Add printer model display to file cards for .3mf files
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 01:42:05 +00:00
copilot-swe-agent[bot]andcadtoolbox 248cbaf8f0 Fix .3mf file upload to use Library API instead of Archives API
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 01:40:08 +00:00
copilot-swe-agent[bot] c6f437608c Initial plan 2026-02-04 01:37:16 +00:00
Thomas Rambach a57f48f208 Merge pull request #2 from cadtoolbox/copilot/fix-pull-request-1-failures
Fix CI failures in PR #1: Add German translations and modernize enum usage
2026-02-03 20:26:58 -05:00
copilot-swe-agent[bot]andcadtoolbox 562b46ad82 Fix PR #1 failures: Add German translations and fix backend linting
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 01:15:03 +00:00
copilot-swe-agent[bot] 3811c8e637 Merge branch 'copilot/update-file-upload-method' into copilot/fix-pull-request-1-failures 2026-02-04 01:13:32 +00:00
copilot-swe-agent[bot] 1f828c49e2 Initial plan 2026-02-04 01:11:20 +00:00
copilot-swe-agent[bot]andcadtoolbox 556493ff5b Implement hybrid upload: advanced 3MF extraction + basic upload for other files
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 00:36:07 +00:00
copilot-swe-agent[bot]andcadtoolbox 3c2631348a Update FileManagerPage tests for 3MF upload modal
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 00:31:28 +00:00
copilot-swe-agent[bot]andcadtoolbox 2ac9ae6178 Replace FileManagerPage upload with ArchivesPage UploadModal component
Co-authored-by: cadtoolbox <12723486+cadtoolbox@users.noreply.github.com>
2026-02-04 00:29:06 +00:00
copilot-swe-agent[bot] 0b97303b9b Initial plan 2026-02-04 00:18:24 +00:00
MartinNYHC 2289dd6ca3 Add CI and Code Scanning badges to README 2026-02-03 17:26:42 +01:00
MartinNYHC 6e069cebf2 Merge pull request #243 from maziggy/0.1.7
Fixed backup permissions
v0.1.7
2026-02-03 14:07:30 +01:00
MartinNYHC 914c3a5c19 Merge branch 'main' into 0.1.7 2026-02-03 14:06:06 +01:00
maziggy 84d2517aa1 Fixed backup permissions 2026-02-03 14:04:36 +01:00
MartinNYHC 7a149254d5 Merge pull request #242 from maziggy/0.1.7
Fix for Information exposure through an exception #72
2026-02-03 13:50:47 +01:00
MartinNYHC 603e3ca62b Merge branch 'main' into 0.1.7 2026-02-03 13:49:18 +01:00
maziggy ababe4e3ed Fix for Information exposure through an exception #72 2026-02-03 13:48:44 +01:00
MartinNYHC 025325d9b0 Merge pull request #241 from maziggy/0.1.7
Fix for Information exposure through an exception #72
2026-02-03 13:38:31 +01:00
MartinNYHC b05f376e70 Merge branch 'main' into 0.1.7 2026-02-03 13:37:00 +01:00
maziggy 691b7e262a Fix for Information exposure through an exception #72 2026-02-03 13:36:22 +01:00
MartinNYHC a9b3dc5cca Merge pull request #240 from maziggy/0.1.7
Updated test_docker.sh
2026-02-03 13:26:38 +01:00
MartinNYHC 2fe6b04e9b Merge branch 'main' into 0.1.7 2026-02-03 13:26:26 +01:00
maziggy 78cbd58d7a Updated test_docker.sh 2026-02-03 13:14:00 +01:00
maziggy 2837455509 Updated test_docker.sh 2026-02-03 13:13:26 +01:00
MartinNYHC 230aac59a6 Merge pull request #239 from maziggy/0.1.7
v0.1.7
2026-02-03 13:04:18 +01:00
maziggy 37b73b8868 Sync 2026-02-03 13:02:36 +01:00
MartinNYHC 6872d77e1d Merge branch 'main' into 0.1.7 2026-02-03 12:59:27 +01:00
maziggy 8b2bdebb3f Sync 2026-02-03 12:42:55 +01:00
maziggy 89b19cbe4f Sync 2026-02-03 12:40:01 +01:00
maziggy e9e49768fe Sync 2026-02-03 12:30:46 +01:00
maziggy 9787400935 Sync 2026-02-03 12:27:36 +01:00
maziggy 626290d401 Sync 2026-02-03 12:09:28 +01:00
maziggy 08f2dffd75 Added new download functions to client.ts:
- downloadArchive(id, filename) - for 3MF archive downloads
  - downloadSource3mf(archiveId) - for source 3MF downloads
  - downloadF3d(archiveId) - for Fusion 360 file downloads
  - downloadLibraryFile(id, filename) - for library file downloads
  - downloadPrinterFile(printerId, path) - for printer file downloads
  - exportBackup() - fixed (already existed, just added auth header)

  Updated components to use auth-aware downloads:
  - ArchivesPage.tsx - 8 places fixed (F3D, Source 3MF, Archive downloads)
  - FileManagerPage.tsx - Library file download fixed
  - FileManagerModal.tsx - Printer file download fixed

  All fetch-based downloads now include the Authorization: Bearer ${token} header when auth is enabled.
2026-02-03 12:04:02 +01:00