Levi
1d8a502ac4
fix(task): keep DoneAt once written instead of clearing it
...
Done tasks never leave the done state (doStart, pause and markTaskError
all guard against Done), so the else branch clearing DoneAt was
unreachable dead code. DoneAt is now written once on completion and
kept for the task lifetime.
2026-09-20 09:21:36 +08:00
Levi
4b231f52c5
feat(task): record and display task completion time
...
Add DoneAt to the download task model: set when a task finishes and
cleared when it is downloaded again. The value flows through the API
model and task record, and is shown as "Completed at" in the task
drawer info tab next to the creation time.
2026-09-20 08:56:54 +08:00
Levi
b1dd46cc7c
feat: spool media inputs to disk and report producer progress ( #1520 )
2026-09-18 22:17:22 +08:00
sun
46c34f2e92
feat(hls): add native HLS (m3u8) download protocol ( #1515 )
2026-09-15 23:40:31 +08:00
Levi
177c225f16
feat: new ui ( #1455 )
2026-09-05 19:53:41 +08:00
Levi
9fb3758203
feat: replace gblob with blob http transport ( #1407 )
2026-07-14 20:05:33 +08:00
Levi
def54f8998
feat: add WebView support for extension ( #1359 )
2026-04-24 22:16:33 +08:00
Levi
a205c0b8d7
feat: add gblob scheme support for extension ( #1358 )
2026-04-19 19:15:48 +08:00
Wang YiJia
3d20e818e5
fix: add IsCreated flag to reliably track task creation state ( #1314 )
2026-03-18 18:35:39 +08:00
Levi
09f7c88ed3
feat: ed2k protocol support ( #1316 )
2026-03-17 19:42:16 +08:00
Levi
a9eee26be7
refactor: fethcer interface & download flow ( #1229 )
2026-01-08 21:50:47 +08:00
Levi
7ce0d876b0
feat: add environment variables configuration support ( #1088 )
2025-08-28 08:21:02 +08:00
Levi
f4b839fd11
fix: http download size exceeds file size ( #959 )
2025-03-14 20:07:34 +08:00
Levi
bdb8ed177f
feat: supports batch operation of tasks by filter ( #753 )
2024-09-21 10:19:52 +08:00
Levi
2dc7048cba
feat: support download directory white list ( #752 )
2024-09-20 21:32:21 +08:00
Levi
0c17093b1a
feat: task separate proxy ( #727 )
2024-09-06 18:35:23 +08:00
Levi
ece5b91dc2
fix: torrent redundant directory ( #649 )
2024-08-14 21:54:59 +08:00
Levi
4fbe13a1f0
fix: clear UPNP port mapping when exist app ( #624 )
2024-07-30 18:43:54 +08:00
Levi
3b50465708
feat: torrent seed config ( #599 )
2024-07-30 12:50:06 +08:00
Levi
cea454b015
feat: support system proxy ( #515 )
2024-05-01 18:53:12 +08:00
Levi
56ef25065e
fix: task lock by unreachable torrent ( #431 )
2024-03-29 22:11:21 +08:00
Tracey Lesley
6d136604db
feat: downloader task stats ( #339 )
2024-01-22 11:43:12 +08:00
Levi
f2af61f9aa
fix: sort of completed tasks ( #297 )
2023-12-12 18:36:40 +08:00
Levi
16b7a3d5b3
feat: support proxy ( #284 )
2023-12-02 18:36:52 +08:00
Levi
af52c4ce7e
feat: support create task directly ( #262 )
2023-11-09 16:52:02 +08:00
Levi
c073fc0a67
feat: extension support ( #78 )
2023-10-16 09:47:31 +08:00
Li Wei
5968d3c14a
feat: panic log ( #137 )
2023-07-05 21:12:55 +08:00
Li Wei
d9c5ca339f
feat: support max running tasks config ( #112 )
2023-05-10 18:00:58 +08:00
Li Wei
701ea59035
feat: smooth speed calculation ( #99 )
2023-03-09 10:35:10 +08:00
liwei
a875a9258e
refactor: change repo url
2023-02-11 21:37:05 +08:00
Li Wei
1a3c8c026b
feat: reuse fetcher ( #71 )
2023-02-06 20:58:13 +08:00
Li Wei
db4003ad4f
fix: speed calculate ( #63 )
2022-12-16 14:53:07 +08:00
Li Wei
0a4be165a5
fix: http download fail ( #61 )
2022-12-14 12:12:39 +08:00
Li Wei
691c2f496e
feat: support custom tracker url ( #59 )
2022-12-12 15:58:11 +08:00