Commit Graph

278 Commits

Author SHA1 Message Date
Simon Ding
6371139607 feat: build windows dll and call dll in flutter 2025-04-10 14:24:46 +08:00
Simon Ding
2bc71b0c66 refactor: thread safe tasks 2025-04-08 14:01:32 +08:00
Simon Ding
eb2450e92b refactor: core client to engine 2025-03-31 11:06:03 +08:00
Simon Ding
050e6446a7 feat: build in torrent client 2025-03-28 17:46:20 +08:00
Simon Ding
0f56c97724 feat: return custom error code 2025-03-25 10:36:52 +08:00
Simon Ding
be86fd05e1 feat: embed default tmdb api key 2025-03-19 10:49:05 +08:00
Simon Ding
8a4566aee8 fix: remove torrent panics 2025-02-13 11:46:35 +08:00
Simon Ding
88492b3922 feat: deprecate history episodeID and fix related code 2025-02-02 12:49:59 +08:00
Simon Ding
1d9eddf050 fix: episode and history status not match 2025-02-02 12:31:52 +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
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
a8b6661ec9 chore: add xml header 2025-01-19 15:44:05 +08:00
Simon Ding
842f8fae09 feat: prowlarr refactor and support prowlarr seed ratio 2025-01-10 11:39:16 +08:00
Simon Ding
f7e82fa464 feat: search with alternative titles 2024-12-13 12:19:02 +08:00
Simon Ding
67014cfb16 feat: save media alternative titles 2024-12-13 11:35:32 +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
e947396c04 fix: cache 2024-12-11 20:11:33 +08:00
Simon Ding
1020190c01 feat: cache download status number 2024-12-11 20:04:37 +08:00
Simon Ding
76a9183b52 refactor: reduce default poster image size to w500 2024-12-11 12:24:16 +08:00
Simon Ding
990da92b75 chore: change env name 2024-11-20 19:21:25 +08:00
Simon Ding
ee14cc63b8 chore: updates 2024-11-20 19:20:14 +08:00
Simon Ding
ea90e014b1 feat: remove default internal size limiter 2024-11-20 15:34:57 +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
b4c2002ad1 feat: apply global size limiter 2024-11-19 19:51:06 +08:00
Simon Ding
b2a9f1f83b refactor: size limiter 2024-11-19 19:24:43 +08:00
Simon Ding
b69881d26b WIP: size limiter 2024-11-19 18:22:40 +08:00
Simon Ding
ba3f6de852 feat: add upload progress and fix panic 2024-11-17 21:57:14 +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
196ba6635f feat: start download after save to db 2024-11-16 10:27:49 +08:00
Simon Ding
b61b7f082e fix: season pack download 2024-11-16 10:19:46 +08:00
Simon Ding
c4d153f15b fix 2024-11-15 17:58:24 +08:00
Simon Ding
d2619120da fix: season pack download more than once 2024-11-15 15:59:32 +08:00
Simon Ding
fbfee65a50 feat: support for torrent with multi episodes 2024-11-15 15:43:07 +08:00
Simon Ding
45cd94f65b feat: parse multi episode like S01E01-S01E21 2024-11-15 12:38:10 +08:00
Simon Ding
d026dc4eec feat: ability to parse multi episode 2024-11-15 11:44:19 +08:00
Simon Ding
a83f860624 feat: no result consider ok 2024-11-09 20:31:14 +08:00
Simon Ding
b0c325bc4b feat: match reource name using tmdb api 2024-11-09 20:12:28 +08:00
Simon Ding
a0431df1ee feat: not query unaired episodes 2024-11-05 19:17:46 +08:00
Simon Ding
bce4d93ab1 feat: add prowlarr enable button 2024-11-04 23:48:52 +08:00
Simon Ding
c17cf750e5 feat: better prowlarr support 2024-11-04 15:10:56 +08:00
Simon Ding
b176253fc4 feat: add log and defer task loading 2024-11-04 12:04:28 +08:00
Simon Ding
e67413cec2 feat: add refresh button & parse dialog 2024-11-01 21:53:38 +08:00
Simon Ding
b317636a8a feat: support prowlarr connection 2024-10-20 16:21:58 +08:00
Simon Ding
8b7bd1f6c6 fix: default size limiter 2024-10-19 21:57:23 +08:00
Simon Ding
1a9ba8a599 feat: add defaukt min size, 80M for tv, 200M for movie 2024-10-19 21:20:19 +08:00
Simon Ding
709d9ea4eb feat: send msg when added to import list 2024-10-16 15:21:47 +08:00