autobrr/internal
jolinarofmalkshur dbb3ff3a3b
feat(feeds): improve file size parsing (#1162)
* In rss feeds, sometimes the only place the size is mentioned is in the
description field. If the size has not already been determined from
another source try to read it from there.

* Accept sizes with no space between value and unit of measure

* feat(feeds): get size from description add test

* fix(feeds): tests

---------

Co-authored-by: ze0s <ze0s@riseup.net>
2023-10-01 22:47:47 +02:00
..
action feat(downloadclient): set downloadClientId for arr clients (#1081) 2023-09-03 15:34:55 +02:00
announce feat(macros): add SizeString DownloadURL and InfoURL (#1080) 2023-09-03 13:27:47 +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 chore(build): enable CodeQL (#1026) 2023-09-26 21:24:59 +02:00
domain feat(downloadclient): set downloadClientId for arr clients (#1081) 2023-09-03 15:34:55 +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(feeds): improve file size parsing (#1162) 2023-10-01 22:47:47 +02:00
filter feat(filters): log external filter exec cmd output (#1029) 2023-08-28 23:52:52 +02:00
http feat(web): show more app info (#1145) 2023-09-22 22:05:14 +02:00
indexer fix(indexers): NBL irc announce regex (#1153) 2023-10-01 16:47:30 +02:00
irc fix(http): do not send null for empty arrays (#1134) 2023-09-22 18:35:27 +02:00
logger feat(logs): show full log event (#1096) 2023-09-10 12:28:10 +02:00
mock chore: add LICENSE GPLv2-or-later (#897) 2023-05-01 16:21:59 +02:00
notification feat(notifications): Telegram display file size (#1148) 2023-09-26 20:32:51 +02:00
release feat(downloadclient): set downloadClientId for arr clients (#1081) 2023-09-03 15:34:55 +02:00
scheduler feat(feeds): add scheduled cleanup (#1073) 2023-09-02 22:44:28 +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