Remco Burema
|
1253b41537
Only perform materials-sync-job for capable printers.
|
3 years ago |
Ghostkeeper
|
116046a8b2
Fix binding printer_id to response callbacks
|
3 years ago |
Ghostkeeper
|
f99fedc58b
Fix API misalignments with confirm material upload action
|
3 years ago |
Ghostkeeper
|
1c6ad019a3
Response data is contained in sub-field 'data'
|
3 years ago |
Ghostkeeper
|
8bd6fe7c2b
API changed: material_profile_name instead of file_name
|
3 years ago |
Ghostkeeper
|
0583814dfa
Fix HttpNetworkManager not providing error parameter if there is no error
|
3 years ago |
Ghostkeeper
|
889000242d
Document UploadMaterialsJob class better
|
3 years ago |
Ghostkeeper
|
e05fa87b48
Handle errors reading material archive back in
|
3 years ago |
Ghostkeeper
|
4262dfaf5d
Better handle errors in local part of upload job
|
3 years ago |
Ghostkeeper
|
dfcefe11cc
Use enum for printer status constants
|
3 years ago |
Ghostkeeper
|
24cd2046f8
Initialise _printer_metadata as a list instead of a dict
|
3 years ago |
Ghostkeeper
|
af54316690
Typing fixes
|
3 years ago |
Ghostkeeper
|
a703e6b882
Use lambdas instead of functools
|
3 years ago |
Ghostkeeper
|
2d53a548dc
Remove superfluous error handling
|
3 years ago |
Ghostkeeper
|
cf860829c7
Provide upload request metadata as body of a PUT request
|
3 years ago |
Ghostkeeper
|
2b6a82ecf1
Match on strings for metadata
|
3 years ago |
Ghostkeeper
|
3ffffad1ed
Send progress update when failed
|
3 years ago |
Ghostkeeper
|
0fa6f650f6
Expose printer status updates via progress update signal
|
3 years ago |
Ghostkeeper
|
8607eb5cff
Store printer sync status flag per printer
|
3 years ago |
Ghostkeeper
|
54d51536b0
Improve error-handling per printer
|
3 years ago |
Ghostkeeper
|
d4d17095bb
Implement confirming for all printers to send material sync
|
3 years ago |
Ghostkeeper
|
f677b338fd
Always provide error message if upload failed
|
3 years ago |
Ghostkeeper
|
a6b6b075ea
Always provide error message if upload failed
|
3 years ago |
Ghostkeeper
|
4ccd4caaad
Store material profile ID received from the upload request
|
3 years ago |
Ghostkeeper
|
bdc269f8ab
Provide file size and an arbitrary name to the upload request
|
3 years ago |
Ghostkeeper
|
f0d69cbef2
Add file data to PUT request
|
3 years ago |
Ghostkeeper
|
d5e3ed4c0e
New material API endpoint URL
|
3 years ago |
Ghostkeeper
|
125c80430b
Show more information about errors we're getting
|
3 years ago |
Ghostkeeper
|
025ef743ee
Track progress from export job
|
3 years ago |
Ghostkeeper
|
4661b02e4c
Move code and status related to uploading materials to separate class
|
3 years ago |
Ghostkeeper
|
ffd3277854
Show error if the upload failed
|
3 years ago |
Ghostkeeper
|
e7b49ee551
Disable sync button while in progress
|
3 years ago |
Ghostkeeper
|
2b785343b5
Implement basic uploading of material
|
3 years ago |
Ghostkeeper
|
599c59bd3a
Add a background job to upload material archives
|
3 years ago |