170 Commits

Author SHA1 Message Date
Simon Ding
8b11e72427 feat: adjust indexer priority to the same as prowlarr 2025-04-23 16:24:20 +08:00
Simon Ding
8973fe9d5d chore: fix prowlarr 2025-04-23 14:03:48 +08:00
Simon Ding
9d3b206762 fix: buildin client progress 2025-04-23 13:45:58 +08:00
Simon Ding
aee32c7bbf chore: reduce log 2025-04-20 10:44:41 +08:00
Simon Ding
ec3f9b2f96 fix: create dir if not exist 2025-04-20 10:25:05 +08:00
Simon Ding
d44060ff33 feat: use real link to download client 2025-04-19 21:22:06 +08:00
Simon Ding
1ea8246cfc fix: do not cache error result 2025-04-19 20:50:50 +08:00
Simon Ding
59fa91a3bf feat: simple eventbus 2025-04-08 17:46:07 +08:00
Simon Ding
c23666eabf fix: task percent 2025-03-31 17:45:30 +08:00
Simon Ding
e680866d54 chore: buildin downloader updates 2025-03-31 16:08:13 +08:00
Simon Ding
db22c4cff2 chore: mv config 2025-03-31 11:00:30 +08:00
Simon Ding
050e6446a7 feat: build in torrent client 2025-03-28 17:46:20 +08:00
Simon Ding
74e680c1ee WIP: buildin torrent client 2025-03-28 16:15:54 +08:00
Simon Ding
d44f786f9b feat: add serverchan notify client 2025-02-13 12:04:51 +08:00
Simon Ding
e380a624f5 WIP: douban wish list 2025-02-10 15:07:32 +08:00
Simon Ding
88492b3922 feat: deprecate history episodeID and fix related code 2025-02-02 12:49:59 +08:00
Simon Ding
8a8bf87c32 fix: torrent hash 2025-02-02 11:55:11 +08:00
Simon Ding
2821d49673 feat: save hash instead of link, and refactor torrent download 2025-02-01 14:22:34 +08:00
Simon Ding
8b6558b2b5 chore: add log 2025-01-31 23:31:32 +08:00
Simon Ding
27515d1368 refactor: history and episode status 2025-01-31 23:21:26 +08:00
Simon Ding
c01924ac3f refactor: copy downloaded file according to torrent info 2025-01-31 19:34:18 +08:00
Simon Ding
1386626712 fix: do not convert torrent to magnet link 2025-01-31 16:34:43 +08:00
Simon Ding
842f8fae09 feat: prowlarr refactor and support prowlarr seed ratio 2025-01-10 11:39:16 +08:00
Simon Ding
3cf48d1f8e fix: remove files 2024-12-11 21:25:28 +08:00
Simon Ding
6d127c6d00 feat: add option to delete storage media files 2024-12-11 21:09:00 +08:00
Simon Ding
6372c5c6e6 chore: update error msg 2024-11-20 15:06:26 +08:00
Simon Ding
7b6dba1afe feat: only accept video files and subtitles of known formats 2024-11-20 12:03:56 +08:00
Simon Ding
b2a9f1f83b refactor: size limiter 2024-11-19 19:24:43 +08:00
Simon Ding
fa2968f01a chore: remove log 2024-11-18 00:10:16 +08:00
Simon Ding
36f24a7e04 feat: alist upload as task 2024-11-17 23:46:31 +08:00
Simon Ding
ecc7465028 feat: use path escape 2024-11-17 23:44:46 +08:00
Simon Ding
3af4ac795e fix: alist upload 2024-11-17 23:40:31 +08:00
Simon Ding
7d5ce8ba97 feat: support alist as a storage 2024-11-17 21:21:21 +08:00
Simon Ding
f0f3281428 feat: improve name parsing 2024-11-16 14:15:45 +08:00
Simon Ding
fbfee65a50 feat: support for torrent with multi episodes 2024-11-15 15:43:07 +08:00
Simon Ding
c433ccaa0e fix: episode match 2024-11-15 13:12:20 +08:00
Simon Ding
58428405b0 fix: episode match 2024-11-15 12:48:12 +08:00
Simon Ding
45cd94f65b feat: parse multi episode like S01E01-S01E21 2024-11-15 12:38:10 +08:00
Simon Ding
53cbca3101 fix: name empty 2024-11-15 12:05:47 +08:00
Simon Ding
576956e271 fix: season position 2024-11-15 11:57:57 +08:00
Simon Ding
31d20b4f36 fix 2024-11-15 11:56:09 +08:00
Simon Ding
d026dc4eec feat: ability to parse multi episode 2024-11-15 11:44:19 +08:00
Simon Ding
7b02eeac51 WIP: upload with progress 2024-11-05 18:54:40 +08:00
Simon Ding
66a307f202 feat: change timeout 2024-11-05 18:44:32 +08:00
Simon Ding
c17cf750e5 feat: better prowlarr support 2024-11-04 15:10:56 +08:00
Simon Ding
677923ea8a fix: match priority 2024-10-20 16:36:34 +08:00
Simon Ding
b317636a8a feat: support prowlarr connection 2024-10-20 16:21:58 +08:00
Simon Ding
98fae05e16 feat: add qbit category 2024-10-11 13:20:03 +08:00
Simon Ding
f2faefa837 fix: qbit torrent name mismatch file name 2024-10-11 11:39:41 +08:00
Simon Ding
485a580661 feat: ascii name should match words 2024-10-10 13:16:44 +08:00