Commit Graph

181 Commits

Author SHA1 Message Date
iyear
52f326935b refactor(util): best threads 2023-12-09 12:33:56 +08:00
iyear
d45a0dc338 feat(forwarder): fix grouped clone, speed up clone 2023-12-09 12:24:17 +08:00
iyear
92ab241ce6 fix(test): test storage 2023-12-04 11:39:47 +08:00
iyear
0d9dd2cdd1 fix(kv): lint 2023-12-04 11:22:17 +08:00
iyear
2172f40437 fix(prog): try to fix tracker length resize 2023-12-04 10:49:44 +08:00
iyear
94406e9185 fix(storage): use errors.Is 2023-12-04 10:28:19 +08:00
iyear
57e07b66bf refactor(kv): storage engine support 2023-12-04 10:26:39 +08:00
iyear
4a839cbb2b feat(proxy): support http proxy 2023-11-27 21:21:47 +08:00
iyear
04f7116c21 refactor(forwarder): make key as tuple struct 2023-11-27 19:00:53 +08:00
iyear
169e47913a refactor(dl): extract to interface and impl iter in app 2023-11-27 18:57:32 +08:00
iyear
b7bbbf60f1 fix(uploader): fetch ret error in closure 2023-11-27 16:39:00 +08:00
iyear
ffc97c26a4 refactor(forward): extract to interface 2023-11-27 11:24:47 +08:00
iyear
e69f704780 fix(forward): lint 2023-11-27 11:04:02 +08:00
iyear
5233607250 refactor(up): extract to interface 2023-11-27 11:03:41 +08:00
iyear
98233e1de4 refactor(forward): place silent, mode, dry-run in elem 2023-11-26 20:40:56 +08:00
iyear
d8789f7c74 chore(forward): pass part size in options 2023-11-26 14:09:48 +08:00
iyear
af2415f974 fix(up): remove impl 2023-11-26 12:10:12 +08:00
iyear
a7ea92714d fix(retry): no workers running error 2023-11-26 01:46:00 +08:00
iyear
1c3f24fb89 fix(forwarder): return error when context canceled 2023-11-26 01:41:50 +08:00
iyear
1d8d258850 fix(progress): context in wait 2023-11-26 01:41:24 +08:00
iyear
4c5c7d6a8f refactor(up): interface, struct, callback 2023-11-26 01:24:47 +08:00
iyear
05fefde746 chore(dlup): clarify error prompt 2023-11-20 21:12:34 +08:00
iyear
6993209da3 feat(pkg): add recovery middleware to retry non-business error 2023-11-20 21:11:10 +08:00
iyear
f8d7fe5724 fix(t): internal error -503 Timedout. #373 2023-11-20 11:10:09 +08:00
iyear
5573c821b3 feat(middleware): add retry 2023-11-20 10:28:34 +08:00
iyear
0944b07c5a feat(forward): support dry run 2023-11-17 00:27:30 +08:00
iyear
e21066597c fix(prog): no terminal size in actions 2023-11-17 00:07:07 +08:00
iyear
2d08bc8e72 refactor(prog): progress fit terminal size 2023-11-16 22:58:16 +08:00
iyear
5f145f4d27 fix(forwarder): skip empty text message 2023-11-14 22:04:31 +08:00
iyear
3961e5d3ad refactor(texpr): rename test file 2023-11-14 21:53:42 +08:00
iyear
9f9f7a818d feat(forward): support message forward router 2023-11-14 21:48:34 +08:00
iyear
51c52ec942 refactor(tmessage): add only media param 2023-11-14 21:43:03 +08:00
iyear
3b9ecb88f7 refactor(export): move message convert to texpr 2023-11-13 19:59:03 +08:00
iyear
42a5378de9 refactor(texpr): remove compile func 2023-11-13 18:57:01 +08:00
iyear
60f9c212c7 refactor(enum): add nocase flag 2023-11-13 18:56:59 +08:00
iyear
cd5edd14ba refactor(forwarder): go-enum generator 2023-11-13 16:32:59 +08:00
iyear
1b91b9ec58 refactor(forwarder): extract interface args to meta struct 2023-11-13 15:35:16 +08:00
iyear
5138484b81 refactor(prog): set color in progress writer instead of tracker 2023-11-13 12:20:18 +08:00
iyear
4b0b899e7d chore(forwarder): remove context in args 2023-11-13 12:19:17 +08:00
iyear
9912a042c5 feat(forwarder): add forwarder beta impl. #8 2023-11-13 10:34:08 +08:00
iyear
23df1f10fe refactor(tmedia): extract item to self struct 2023-11-07 23:25:24 +08:00
iyear
892dcdd2dd refactor(utils): extract get single message 2023-11-07 23:21:43 +08:00
iyear
e15a721404 refactor(tmessage): extract message source parser to tmessage 2023-10-30 19:29:38 +08:00
iyear
ace796f39f feat(tplfunc): formatDate support custom pattern 2023-10-15 12:26:36 +08:00
iyear
a63b68a7fb chore(downloader): print error when aborted 2023-10-08 12:12:40 +08:00
iyear
3c1f71836e feat(tg): support channel comment link 2023-10-08 00:27:59 +08:00
iyear
ccc81df383 chore(prj): code format 2023-09-30 22:52:34 +08:00
iyear
647eb68265 fix(utils): support parse message link with topic id 2023-09-30 22:40:15 +08:00
iyear
ba8e709b1d refactor(dcpool): directly return default client instead of dc id 2023-09-23 13:50:00 +08:00
iyear
d633f3480f fix(up): lint blank line 2023-09-10 19:31:33 +08:00