Commit Graph

108 Commits

Author SHA1 Message Date
Gaius a5685582ce
refactor: resource task with v2 version of grpc (#2078)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:30 +08:00
Gaius d75e94ec04
chore: ignore configs generate with docker compose (#2034)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:27 +08:00
Gaius 79ad9e7f5f
feat: update helm charts (#2015)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:26 +08:00
Gaius 1666a17827
feat: remove NetTopology from scheduler and manager (#2007)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:25 +08:00
Gaius d71c90f138
fix: manager typo (#1995)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:24 +08:00
Gaius 54086f1e97
chore: update charts version (#1968)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:21 +08:00
Gaius 41a762c2a4
chore: update helm charts version (#1937)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:18 +08:00
Bin Liu dc950aaae2
chore: add e2e with nydus snapshotter (#1860)
Signed-off-by: bin liu <liubin0329@gmail.com>
2023-06-28 17:34:16 +08:00
Gaius 7b95231848
feat: add pieceDownloadTimeout to docker compose template (#1881)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:14 +08:00
Gaius 2835f4aea6
fix: remove advertiseIP config in e2e (#1878)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:13 +08:00
Gaius 3af4cc7a0f
feat: scheduler supports storage config (#1864)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:12 +08:00
Gaius 4bd7d413f2
feat: add workHome and pluginDir to configuration (#1807)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:08 +08:00
Gaius 469a0cf57b
chore: update helm-charts submodule
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:05 +08:00
Gaius d7c7980fef
chore: change docker compose task ttl (#1741)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:01 +08:00
Gaius 500f767073
feat: remove task and host gc ttl (#1735)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:01 +08:00
Gaius 9573d5a659
fix: docker compose config (#1713)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:59 +08:00
greenhandatsjtu bc8d623b3d
feat: add traffic shaper for download tasks (#1654)
Signed-off-by: greenhandatsjtu <sunhengke@sjtu.edu.cn>
2023-06-28 17:33:59 +08:00
Jim Ma 89376d6c4e
feat: ipv6 support (#1685)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Gaius cb55b1d809
feat: update docker compose image (#1696)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:57 +08:00
Gaius 13caf6f0c2
refactor: listenIP and advertiseIP (#1694)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:56 +08:00
Gaius 65f231fb68
chore: update helm-charts submodule version (#1669)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:55 +08:00
Gaius 29d4452277
feat: support redis cluster (#1667)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:54 +08:00
Gaius 3764af25f3
feat: change dfdaemon rate limit (#1661)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:54 +08:00
Gaius da06e48d3e
feat: change storage strategy to simple (#1658)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:53 +08:00
Gaius e079eec030
chore: release v2.0.6 version (#1627)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:51 +08:00
Gaius 72505244fe
chore: workflows add tls e2e (#1624)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:51 +08:00
Gaius 585884f01d
feat: manager embed frontend assets (#1523)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
greenhandatsjtu acf4922866
feat: auto switch to concurrent back source based on download speed (#1494)
Signed-off-by: greenhandatsjtu <sunhengke@sjtu.edu.cn>
2023-06-28 17:33:40 +08:00
Gaius ebb9296eb9
chore: dragonfly updates version to v2.0.5 (#1498)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:39 +08:00
Gaius 0bd894adad
fix: dfdaemon unix socket (#1489)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:38 +08:00
Gaius 7f8dc02708
feat: manager support postgres (#1459)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:36 +08:00
Jim Ma 79bbaa02f6
chore: update docker compose (#1431)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:33 +08:00
Gaius 6735ceca86
chore: release v2.0.4 (#1425)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:32 +08:00
Gaius 4f2f760b5e
chore: update submodule version
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:31 +08:00
chmod100 f6df29d372
fix: default repository does not exist and missing dependency containers (#1395)
Dragonfly2 starts with dependencies on mysql and redis, but they do not exist
in the script. and the default mirror repository d7yio does not exist.

Also some of the containers that depend on it when starting may not be ready
yet, so I added --restart=always.

Signed-off-by: LetFu <letfu@outlook.com>
2023-06-28 17:33:28 +08:00
Gaius 8d27830ca8
feat: dfdaemon add ns filter (#1379)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:27 +08:00
Gaius 6a5bb25267
chore: release v2.0.3 (#1360)
* chore: release v2.0.3

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:26 +08:00
Gaius 085b4375aa
feat: update console and helm-charts submodule (#1355)
* feat: update submodule

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

* feat: update submodule

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:25 +08:00
Gaius 5d17a02086
docs: readme add seed peer (#1349)
* docs: readme add seed peer

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:24 +08:00
Gaius 74ee20de2d
feat: update helm charts
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:23 +08:00
Gaius 2a0314e45b
refactor: scheduler grpc (#1310)
* refactor: scheduler grpc

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

* feat: generate protoc

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:20 +08:00
Gaius 3556a0f9d4
feat: update helm charts submodule (#1308)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:20 +08:00
Gaius faa5e4e465
feat: add seed peer logic (#1302)
* feat: announce seed peer

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

* feat: remove cdn logic

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

* feat: remove cdn job

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

* feat: dfdaemon change host uuid to host id

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

* feat: go generate mocks

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

* feat: remove cdn compatibility

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

* feat: change docker compose

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

* fix: reuse panic

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

* feat: compatible with v2.0.3-beta.2

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:19 +08:00
AnJia b39a0a0cdc
fix: run.sh threw error on mac (#1285)
Signed-off-by: AnJia <anjia0532@gmail.com>
2023-06-28 17:33:17 +08:00
Gaius 8b9230ae88
fix: docker compose run.sh (#1282)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:17 +08:00
AnJia 341b8610e1
fix: run.sh threw error on mac (#1273)
Signed-off-by: AnJia <anjia0532@gmail.com>
2023-06-28 17:33:16 +08:00
AnJia 3ccf3ae929
feat: docker-compose write log to file (#1236)
* feat: write log to file

Signed-off-by: anjia0532 <anjia0532@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius d9a3b223f7
feat: update docker compose version (#1235)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 325fe0eff1
chore: update helm-charts commit
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 6744624e70
feat: remove kustomize template (#1216)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:10 +08:00