Commit Graph

21 Commits

Author SHA1 Message Date
Talmaj Marinc
8e91d15cdd Fix IPv4-mapped IPv6 addresses 2026-07-04 21:25:30 +02:00
Talmaj Marinc
75722b14b5 Restrict cleartext HTTP redirects to explicit loopback/dev hosts. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
e80fc0e1a2 Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
e8f5cb32bf Don't echo full URLs and raw exception text from probe failures. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
aa253890dc Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
f18ee7cdb3 Handle short pwrite() results. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
6cfb7e5b7f Switch to asyncio.to_thread for db calls in job.py 2026-07-04 21:25:30 +02:00
Talmaj Marinc
b51d18c641 Improve _finalize checks for downloads. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
72e081933a Truncate file to 0 before restarting. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
dd6258c9c3 Add max-download-size in case the server tries to send larger files than it reports. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
303825899e Clear error when the job leaves a failure state. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
db0fadf20c Fix resuming of segmented download. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
a54dd1ae23 Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
bbee25a3e6 Fix potential concurrency and db integrity error. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
ca1daf3c27 Fix an issue when a credential is deleted, resuming of download fails. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
6be778ce45 Simplify docstrings. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
af9ca03926 Fix sercret_last4 2026-07-04 21:25:30 +02:00
Talmaj Marinc
8deef98cc8 Improve normalize_host 2026-07-04 21:25:30 +02:00
Talmaj Marinc
36c9ef767e Docstring simplification. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
0b127e4b50 Fix url parsing. 2026-07-04 21:25:30 +02:00
Talmaj Marinc
236a7c21e9 Add initial commit for model downloader. 2026-07-04 21:25:30 +02:00