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 |
|