148 Commits

Author SHA1 Message Date
Simon Ding
0954632b65 AI intergration WIP 2025-01-07 10:27:18 +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
Simon Ding
a22100b2fc feat: reduce time consuming 2024-10-10 10:29:47 +08:00
Simon Ding
1728690860 refactor: change method to restore tasks for better maintains 2024-10-10 09:57:17 +08:00
Simon Ding
e0d0ab80b6 feat: clean cache upon indexer setting changes 2024-10-10 09:21:33 +08:00
Simon Ding
19f21ddd6e feat: self calculate required torrent hash 2024-10-10 09:01:51 +08:00
Simon Ding
7e4d907ef6 feat: save torrent link to history 2024-10-09 23:56:04 +08:00
Simon Ding
6527f843d8 update 2024-10-04 21:17:33 +08:00
Simon Ding
7461918a6c fix: qbit progress 2024-10-04 11:36:12 +08:00
Simon Ding
7dfa4eafc4 feat: support reload qbit tasks 2024-10-04 10:45:31 +08:00
Simon Ding
c42cbb5e5d feat: complete qbittorrent support 2024-10-04 10:31:49 +08:00
Simon Ding
6a5c105f8c WIP: qbittorrent support 2024-10-04 01:22:27 +08:00
Simon Ding
84a0197776 refactor: name testing 2024-09-29 18:43:29 +08:00
Simon Ding
f9556ec2d2 feat: check movie folder upon added 2024-09-29 18:35:20 +08:00
Simon Ding
5d726dbcf1 feat: add goreleaser 2024-09-29 14:27:01 +08:00
Simon Ding
ce25c090f5 feat: open url at startup 2024-09-29 13:55:16 +08:00
Simon Ding
2683c5dbf2 fix: tv name parse 2024-09-27 21:58:34 +08:00
Simon Ding
f4ccc69b50 feat: trim white space 2024-09-23 22:44:15 +08:00
Simon Ding
40c6e2df5c fix: panic when torrent not exist 2024-09-21 21:47:26 +08:00
Simon Ding
f5c977224b fix 2024-09-20 14:27:49 +08:00
Simon Ding
4f3e3e399d feat: transmission use hash instead of id 2024-09-20 10:45:10 +08:00
Simon Ding
5d4429bf7c chore: update watchlist 2024-09-04 15:55:15 +08:00
Simon Ding
ba1be8f279 feat: cron trigger api and fix import lists 2024-09-03 09:46:23 +08:00
Simon Ding
361556228b feat: add import list & calendar 2024-09-02 23:47:19 +08:00