maziggy
|
460c11ca30
chore: remove dead code (audit step 4): unused backend helpers and schema classes, 51 unused API client wrappers, test-only components (BackupModal, RestoreModal, VirtualPrinterSettings, TagDetectedModal, WeightDisplay, useLongPress) and their translations; removed POST /printers/test, the two printer debug routes and the SpoolBuddy update-status channel; legacy virtual printer settings fields removed from the settings API; first-run setup redirect tested
|
hace 1 día |
maziggy
|
27003de368
fix(ftp): a slow folder listing is reported as slow instead of "printer unavailable", and a refresh joins the listing still running instead of starting another; printer file times without a year are dated against UTC, so evening files on hosts behind UTC are not dated a year back
|
hace 2 días |
maziggy
|
ce9853c056
fix(printing): a plate check that could not run says so; the archive recovery download follows the file size; an unconfirmed upload is read back; broken MakerWorld downloads are refused; bulk-edit toast reflects the result; CallMeBot values are encoded
|
hace 4 días |
maziggy
|
7a2fd80b91
fix(ftp): printer downloads stop at their deadline, fit the file's size and say what failed
|
hace 5 días |
maziggy
|
fb0aebc6f6
Give a large timelapse download time to finish instead of a flat 300 s (#3272)
|
hace 1 semana |
maziggy
|
d4f66d99a4
Keep queued jobs when a printer refuses the upload (#3210)
|
hace 3 semanas |
maziggy
|
10f0900fbc
feat(ftp): log how every FTP session closes (issue #3009)
|
hace 1 mes |
maziggy
|
7c10412f99
Refuse a same-named 3MF that contradicts the running print (issue #2957)
|
hace 1 mes |
maziggy
|
0d21239e18
Send AMS tray colours as uppercase hex (issue #2987)
|
hace 1 mes |
Sean K
|
55cc64c87d
Add printer video downloads and range selection (#2853)
|
hace 2 meses |
maziggy
|
cc39acfc74
Ask a printer that refuses FTPS what it actually said (issue #2780)
|
hace 2 meses |
maziggy
|
70ee53464d
Say why an upload failed instead of blaming the SD card (issue #2899)
|
hace 2 meses |
maziggy
|
7c8f1f9435
Keep a dispatch's retries out of the FTPS cool-off (issue #2898)
|
hace 2 meses |
maziggy
|
d227d42272
Let a print with no 3MF be given its filament weight (issue #1820)
|
hace 2 meses |
maziggy
|
607b34e94d
Check the card before writing a print off as internal-storage-only (issue #2856)
|
hace 2 meses |
maziggy
|
fffa68ec55
Explain a print that never reached the printer's card, instead of sweeping for it (#2780)
|
hace 2 meses |
maziggy
|
91acac2b35
Stop retrying a printer whose FTPS handshake fails, and name the cause (#2780)
|
hace 2 meses |
maziggy
|
5a67dffe4f
fix(timelapse): poll longer, diff without a clock, delete once archived (#2704)
|
hace 2 meses |
maziggy
|
cc75a24371
fix(db): stop holding pooled connections across FTP/camera/SMTP work (#2572)
|
hace 3 meses |
maziggy
|
ce807fb1cc
fix(queue): upload to printers in parallel, cap wedge retries, make debug logs survive a farm
|
hace 3 meses |
maziggy
|
3fd3ec06b9
fix(ftp): stop a slow upload from being retried on top of itself (#2529)
|
hace 3 meses |
maziggy
|
77f8a3a3ff
fix(tls): declare TLS 1.2 as the minimum for printer FTPS and MQTT
|
hace 3 meses |
maziggy
|
7190fc2d13
fix(logs): demote benign "not connected" + "may linger" warnings
|
hace 4 meses |
maziggy
|
6f050708da
Fix: cap TLS to v1.2 for P2S FTPS to dodge vsFTPd session-reuse bug (#1401)
|
hace 5 meses |
maziggy
|
9c934c905d
fix(ftp): tolerate transient 426 when file is intact on the printer (#1417 follow-up)
|
hace 5 meses |
maziggy
|
1fac027654
fix(ftp): raise on ftplib.Error from voidresp instead of proceeding
|
hace 5 meses |
maziggy
|
3bb99759d2
fix(archive): never delete persistent files in 3MF cache cleanup (#1212)
|
hace 5 meses |
maziggy
|
d3425c7f44
fix(ftp): wait for zombie thread to complete before giving up on download (#1014)
|
hace 6 meses |
maziggy
|
46c246c504
fix(archive): resume on subtask_id, short-circuit 550, cache 3mf (#972)
|
hace 6 meses |
maziggy
|
1b43488016
fix(printers): recover large-3mf metadata after FTP timeout (#972)
|
hace 6 meses |