autobrr/internal
soup 28f0b878e1
feat(releases): torrent file downloads improve error handling (#950)
* improve content type check
checks if torrent file is a valid torrent file when content-type is text/html

* optimize content type check and file handling

* attempt to write tests

* small changes to error messages

* fix: download file content type checks

---------

Co-authored-by: Kyle Sanderson <kyle.leet@gmail.com>
Co-authored-by: ze0s <43699394+zze0s@users.noreply.github.com>
2023-06-14 19:55:34 +02:00
..
action feat(downloadclients): Porla support preset (#978) 2023-06-14 19:51:34 +02:00
announce chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
api chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
auth chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
client chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
config fix(config): env var prefix clashing in k8s (#937) 2023-05-16 00:46:28 +02:00
database feat(releases): delete older than x (#924) 2023-05-21 18:39:28 +02:00
domain feat(releases): torrent file downloads improve error handling (#950) 2023-06-14 19:55:34 +02:00
download_client fix(downloadclients): Deluge v1 save path (#915) 2023-05-06 22:56:10 +02:00
events chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
feed feat(filters): add support for feed description (#922) 2023-05-13 19:33:18 +02:00
filter feat(indexers): add API support for Orpheus to fetch size (#944) 2023-05-21 16:55:10 +02:00
http feat(releases): delete older than x (#924) 2023-05-21 18:39:28 +02:00
indexer feat(indexers): add freeleech support for TS (#983) 2023-06-14 19:44:06 +02:00
irc fix(irc): log only validated messages (#954) 2023-05-24 13:00:35 +02:00
logger chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
mock chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
notification feat(notification): Telegram add support for topics in groups (#894) 2023-05-07 17:30:07 +02:00
release feat(releases): delete older than x (#924) 2023-05-21 18:39:28 +02:00
scheduler chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
server chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
update chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
user chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
utils chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00