Commit Graph

21 Commits (b8cf02ca685e14ec856ac0c294098d6faa27b7eb)

Author SHA1 Message Date
Noah Hsu 6c89c6c8ae fix: aria2 download magnet link (close #1665) 2022-09-18 16:07:32 +08:00
Noah Hsu d9f0603271 fix: copy folder between two storage (fix #1670) 2022-09-15 17:58:32 +08:00
Noah Hsu 454f563bce fix: task id not update 2022-08-31 22:53:41 +08:00
Noah Hsu cb06d3a19a feat: remove and clear task 2022-07-31 21:21:54 +08:00
Noah Hsu be452aafde chore: fix err nil pointer 2022-07-30 22:04:21 +08:00
Noah Hsu fc1204c914 chore: rename account to storage 2022-07-10 14:45:39 +08:00
Noah Hsu e614faa99b chore: cancel task while wait for worker 2022-06-29 22:06:56 +08:00
Noah Hsu f54418bdae fix: serialize task info 2022-06-29 20:28:02 +08:00
Noah Hsu 0bf724f447 feat: task manage api 2022-06-29 18:36:14 +08:00
Noah Hsu 92983aa185 chore: get or remove by states 2022-06-23 21:19:01 +08:00
Noah Hsu 6c61f1d261 chore: add state for task 2022-06-23 21:09:54 +08:00
Noah Hsu 3fe0a7bf6b refactor(task): remove `Data` field 2022-06-22 19:28:41 +08:00
Noah Hsu f6242d46b1 feat: add uri to aria2 2022-06-21 17:37:02 +08:00
Noah Hsu 55d6434daa refactor(task): generic task manager 2022-06-21 16:14:37 +08:00
Noah Hsu 6c552a9d62 chore: aria2 related function 2022-06-20 20:34:58 +08:00
Noah Hsu 31ff31d3dd chore: add callback for task 2022-06-20 17:13:19 +08:00
Noah Hsu d665cce739 feat: add task work limit 2022-06-18 20:38:14 +08:00
Noah Hsu adf0178bb7 feat: add progress for task 2022-06-18 20:06:45 +08:00
Noah Hsu 6ad2cf2003 test: add task manager test 2022-06-17 22:09:34 +08:00
Noah Hsu 68ca2abd0c chore: change task.ID to uint64 2022-06-17 21:52:31 +08:00
Noah Hsu fa6e918fc7 feat: add copy to task manager 2022-06-17 21:23:44 +08:00