Commit Graph

229 Commits

Author SHA1 Message Date
sunwp cc5e46420d
refactor: simplify to make imports more format (#230) 2023-06-28 17:22:37 +08:00
sunwp 141f604905
fix: cdn gc dead lock (#231)
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:22:37 +08:00
sunwp d0e80b0b3b
fix: cfgFile nil error (#224)
Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:22:37 +08:00
Jim Ma 6ff264f330
Feature: add disk quota gc for daemon (#215)
* feat: add disk quota gc for daemon

Signed-off-by: Jim Ma <majinjing3@gmail.com>

* fix: skip marked tasks when check disk quota

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:22:36 +08:00
Gaius 17580da047
chore: workflows remove main-rc branch (#221)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:22:36 +08:00
Gaius 3b6ec39a1b
Refactor task manager (#219)
* fix: get task return values

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: task manager

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: add TODO

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: task manager test file

Signed-off-by: Gaius <gaius.qi@gmail.com>

* test: task manager

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:22:36 +08:00
sunwp a89e915aee
feature: remove redundant configurations (#216)
* feature: remove redundant configurations

Signed-off-by: santong <weipeng.swp@alibaba-inc.com>
2023-06-28 17:22:29 +08:00
Gaius b1df150cc9
Detailed test information display (#212)
* chore: test detail

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: make test-coverage

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: test short

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:34 +08:00
Gaius ed515deaf1
Refactor idgen pkg (#211)
* fix: generate TaskID

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: remove fmt.Println

Signed-off-by: Gaius <gaius.qi@gmail.com>

* test: generate taskID and twinsTaskID

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius 52cdfaa165
Fix config test (#207)
* feat: convert header and meta.Header

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: assert.EqualValues is useless for CertPool

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: transport

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: add pickHeader

Signed-off-by: Gaius <gaius.qi@gmail.com>

* test: transport

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Jim Ma 48bb920806
daemon: add add additional peer id for some logs (#205)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius 89f8a9b3fb
Change README.md images (#197)
* docs: change readme logo size

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: change architecture images

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: change architecture image

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius 3e9f85957b
Fix code security scanning (#195)
* fix: change manager docs path

Signed-off-by: Gaius <gaius.qi@gmail.com>

* fix: code security scanning

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius fedf7671bc
fix: change manager docs path (#193)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius 154edb28f7
Rewrite README.md (#166)
* docs: add badge

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: add badges

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: change github build status badge to CI badge

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: add todo badge

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: build the document structure

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: init readme

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: rename Dragonfly2 to Dragonfly

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: rename Dragonfly2 to Dragonfly

Signed-off-by: Gaius <gaius.qi@gmail.com>

* chore: rename Dragonfly2 to Dragonfly

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: add community describe

Signed-off-by: Gaius <gaius.qi@gmail.com>

* docs: create architecture

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:33 +08:00
Jim Ma 3969051262
daemon: create output parent directory if not exists (#188)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:21:33 +08:00
Jim Ma 3955a7d716
daemon: update default timeout and add context for downloading piece (#190)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:21:33 +08:00
Jim Ma 9528f67101
daemon: record failed code when unfinished and event for scheduler (#176)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:21:33 +08:00
Gaius 32e1b81ecd
chore: change manager swagger docs path and add makefile swagger command (#183)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius bc021be3cd
chore: add SECURITY.md (#181)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius 18f4e7a101
chore: change codeowners (#179)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius 1f47c98696
chore: change codeowners to dragonfly2's maintainers and reviewers (#169)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius db7ee2c39d
chore: create custom issue template (#168)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius f905ac032d
Change Dockerfile directory and clean up project (#165)
* chore: rename codecov.yml name

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: move Dockerfile to deploy directory

Signed-off-by: Gaius <gaius.qi@gmail.com>

* feat: remove dfsync directory

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius 559b01d607
docs: add CODE_OF_CONDUCT.md (#163)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius 6c594a884b
Add CONTRIBUTING.md (#161)
* docs: add CONTRIBUTING.md

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius dc4f2f6e12
Add CODEOWNERS (#160)
* chore: add CODEOWNERS

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:32 +08:00
Gaius c856f5e2f4
chore: add pull request and issue templates (#154)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:21:31 +08:00
Jim Ma 0af8817c1f
Merge branch main-rc to branch main
Signed-off-by: Jim Ma <majinjing3@gmail.com>

Co-authored-by: 李玉海 <yuhai.lyh@alibaba-inc.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
Co-authored-by: santong <weipeng.swp@alibaba-inc.com>
Co-authored-by: zuozheng.hzz <zuozheng.hzz@alibaba-inc.com>
Co-authored-by: 加菲 <garfieldhu@aliyun.com>
2023-06-28 17:20:20 +08:00