Gaius
b5432fbf2a
feat: add rate limit for network ( #400 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-30 16:29:44 +08:00
Gaius
cc23703438
feat: fixed the comments for PersistentCacheTask ( #396 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-29 14:18:23 +08:00
Gaius
28a7989601
feat: rename cache task to persistent cache task ( #394 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-26 15:34:55 +08:00
Gaius
53512f5855
feat: add definition of the task type ( #393 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-26 12:43:54 +08:00
Gaius
f8ac513919
feat: add disable_shared for Host ( #387 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-14 14:32:43 +08:00
Zyyeric
d13fe01187
feat: make AKSK optional ( #376 )
...
Signed-off-by: Zyyeric <eric1976808123@gmail.com>
2024-08-19 20:35:42 +08:00
Zyyeric
63caf5465b
feat: Add credential_path field to Object Storage ( #372 )
...
Signed-off-by: Zyyeric <eric1976808123@gmail.com>
2024-08-19 12:07:27 +08:00
Gaius
5ecabe6e07
feat: remove content_length in Download message ( #375 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-19 11:10:50 +08:00
Gaius
1da3a9e384
feat: add content-length for download message ( #371 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-16 18:31:33 +08:00
Gaius
337081c945
feat: update verison for golang
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-12 19:58:27 +08:00
Gaius
6072d1672b
feat: add piece_length for download request ( #369 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-12 19:53:46 +08:00
Gaius
5bd847f0a4
feat: remove piece length field in download request ( #368 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-12 15:53:15 +08:00
Gaius
7b5ecb7b15
feat: add optional for piece-length ( #367 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-12 14:40:04 +08:00
Gaius
22104b6f4e
feat: add crc32 for digest ( #363 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-05 15:53:19 +08:00
Gaius
3fff6d4bec
feat: remove container in ObjectStorage ( #352 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-16 16:54:28 +08:00
Gaius
272e6d710a
feat: add message for object storage ( #351 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-16 15:57:29 +08:00
Gaius
3eec7b4404
feat: add optional for endpoint and region ( #350 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-16 12:23:07 +08:00
Gaius
0e657a7b78
feat: add endpoint and region for object storage ( #349 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-07-16 11:38:30 +08:00
Chongzhi Deng
32065ec25b
feat: add AnnouncePeers proto and fix typo ( #343 )
...
feat: add AnnouncePeers proto
1. add AnnouncePeers api
2. fix typo of dfdaemon
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-07-10 19:51:57 +08:00
Zyyeric
d9d4dcf70d
feat: Add session token ( #342 )
...
Signed-off-by: Zyyeric <eric1976808123@gmail.com>
2024-07-10 14:56:48 +08:00
Lzzzt
616b492848
feat: add `Download` attribute for Object Storage Download ( #333 )
...
* feat: add Download attribute for Object Storage Downlaod
add `ObjectStorage` struct to store the necessary infomation such as access key and access secret for download task
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
* feat: add Download attribute for Object Storage Downlaod
add `ObjectStorage` struct to store the necessary infomation such as access key and access secret for download task
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
* feat: add Download attribute for Object Storage Downlaod
add `ObjectStorage` struct to store the necessary infomation such as access key and access secret for download task
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
* feat: add Download attribute for Object Storage Downlaod
add `ObjectStorage` struct to store the necessary infomation such as access key and access secret for download task
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
* docs: fix the doc style of `ObjectStorage`
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
* docs: fix the doc style of `ObjectStorage`
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
---------
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
2024-07-03 21:15:49 +08:00
Gaius
7beb7a448f
feat: rename DownloadTask message to Download ( #324 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-17 15:07:40 +08:00
Gaius
39fa1f1591
feat: add cache task proto ( #323 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-06-17 14:54:30 +08:00
Gaius
b60a425140
feat: digest field supports blake3 ( #309 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-10 13:58:51 +08:00
Gaius
34f6f75f49
feat: add prefetch field in download message ( #298 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-10 13:42:52 +08:00
Gaius
2df8c78be4
feat: optimize prefetch in download message ( #297 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-10 11:25:56 +08:00
Gaius
100d4da28e
feat: add prefetch field for download message ( #296 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-10 11:14:56 +08:00
Gaius
c7e8229102
feat: add need_back_to_source and disable_back_to_source ( #292 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-15 18:30:24 +08:00
Gaius
283ccece49
feat: add need_back_to_source to peer message ( #291 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-15 17:31:08 +08:00
Gaius
d5c0dd6ac3
feat: remove validation in certificate_chain ( #290 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-15 16:59:04 +08:00
Gaius
ef16214823
feat: add disable-back-to-source to Download message ( #289 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-03-14 19:31:52 +08:00
Gaius
9f1fc3912d
feat: add certificateChain to Download message ( #285 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-29 11:51:47 +08:00
Gaius
c3133a8608
feat: remove tls_verify in Download message ( #284 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-28 20:10:32 +08:00
Gaius
6bb1bedc70
feat: add error details to api ( #283 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-28 12:42:22 +08:00
Gaius
479332263a
feat: remove status in HTTPResponse message ( #281 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-27 20:25:23 +08:00
Gaius
9a73b42a15
feat: response http code and status ( #280 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-27 14:21:37 +08:00
Gaius
4729f1f74d
feat: add certificate and tls_verify params in Download message ( #279 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-02-26 14:56:59 +08:00
Gaius
758ec4e058
feat: add optional range to DownloadTaskStartedResponse message ( #266 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-30 13:32:11 +08:00
Gaius
cb3825325f
feat: rename filters to filtered_query_params ( #259 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-24 16:50:06 +08:00
Gaius
43bc7691e2
feat: add request_header to Download and Task ( #258 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-22 13:56:30 +08:00
Gaius
42fd09e47f
feat: change output_path to optional ( #250 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-12 12:28:04 +08:00
Gaius
16e69e4e9f
feat: remove rate limit in download message ( #249 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-11 15:45:30 +08:00
Gaius
7ae076e9ac
feat: change validation in v2 ( #247 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-10 14:26:33 +08:00
Gaius
e759b2e4c2
feat: remove object storage message ( #244 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-01-02 12:40:45 +08:00
Gaius
667eb7320d
feat: change length from int to uint ( #220 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-20 15:03:51 +08:00
Gaius
7f93979f39
feat: change download_rate_limit from double to uint64 ( #218 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-20 11:49:47 +08:00
Gaius
ac4597ddea
feat: remove optional in download message ( #213 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-16 11:10:21 +08:00
Gaius
3394a576ec
feat: add optional to content for piece message ( #211 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-15 10:49:54 +08:00
Gaius
b91c7e8624
feat: add validation to range message ( #207 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-13 12:11:50 +08:00
Gaius
964efcfbb5
feat: add optional to output path ( #205 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-11-07 11:47:34 +08:00