Commit Graph

59 Commits

Author SHA1 Message Date
Gaius fbb575f954
chore: add trainer to Makefile and shell (#2488)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:35:00 +08:00
Gaius 37c588608a
feat: remove security domain (#2285)
* feat: remove security domain

Remove security domain in dfdaemon and scheduler.
Remove SecurityGroup and SecurityRule table in manager.

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:46 +08:00
Gaius bf0a18230e
feat: change default value of dynconfig cache (#2203)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:40 +08:00
Gaius 166c57d44b
chore: release v2.0.9 and generate changelog (#2181)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:38 +08:00
Gaius 047a55fb84
feat: add handleRegisterSeedPeerRequest to AnnouncePeer in service v2 (#2147)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:36 +08:00
AdamQQQ 7633910441
feat: update golang version to 1.20.1 (#2117)
Signed-off-by: Qinqi Qu <quqinqi@linux.alibaba.com>
2023-06-28 17:34:34 +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 91454c8a60
feat: remove callsystem and pattern (#1925)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:17 +08:00
Gaius 1df6403096
chore: add priority to dfget man page (#1917)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:17 +08:00
Gaius 64da74377c
chore: release v2.0.8 (#1877)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:13 +08:00
Gaius 5ae47fd059
chore: release v2.0.7 (#1776)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:04 +08:00
Jim Ma c8088b2864
fix: plugin builder (#1775)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:34:04 +08:00
Gaius aac5ade4e2
chore: update golang version to 1.19 (#1760)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:34:03 +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 585884f01d
feat: manager embed frontend assets (#1523)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +08:00
Gaius f8252cba04
docs: add daemon-socket for daemon docs (#1522)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:42 +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 93a8ebb4bc
feat: add dfstore command (#1441)
* feat: add dfstore command

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:34 +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 a64a842b2c
feat: update golang to 1.18.3 (#1417)
* feat: update golang version to 1.18.3

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

* feat: update go mod

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:31 +08:00
Gaius f688d341bd
feat: remove cdn (#1401)
* feat: remove cdn

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

* docs: generate swagger

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:29 +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 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 e2eb30bc96
feat: change pattern from cdn to seed peer and remove kustomize shell (#1345)
* feat: change pattern from cdn to seed peer and remove kustomize shell

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:24 +08:00
Gaius 38d7fd3acd
feat: grpc health probe support arm64 (#1338)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:23 +08:00
Gaius 3e8072daaa
fix: nfpms maintainer (#1326)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:22 +08:00
zzy987 cc5e1f7d27
feat: use a golang native file server to replace nginx (#1258)
* feat: use a golang native file server to replace nginx

Signed-off-by: zzy987 <nevermind@sjtu.edu.cn>
2023-06-28 17:33:17 +08:00
Jim Ma 9cef212b55
fix: skip unsupported kernel in systemd service (#1261)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:33:15 +08:00
Eryu Guan 46878b14f3
feat: add dfcache rpm/deb packages and man pages and publish in goreleaser (#1259)
add goreleaser dfcache rpm/deb packages and man pages

Note that dfcache*.md files are generated by `dfcache doc` command.

Signed-off-by: Eryu Guan <eguan@linux.alibaba.com>
2023-06-28 17:33:14 +08:00
sunwp 4cff6abb98
upgrade nginx version of CDN image to fix issue #1150 (#1230)
Signed-off-by: sunwp <244372610@qq.com>
2023-06-28 17:33:12 +08:00
Gaius 1d126fa016
feat: update to v2.0.2 (#1232)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 29f512bc72
docs: move document from /docs to d7y.io (#1229)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:12 +08:00
Gaius 664626ba66
feat: add grpc-health-probe to image (#1196)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:09 +08:00
Jim Ma 92d020f884
docs: add plugin builder (#1101)
* docs: add plugin builder

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

* fix: markdown lint

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:59 +08:00
Jim Ma 5027f9c998
chore: use buildx to build docker images in e2e (#1018)
* chore: build images concurrency

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:54 +08:00
Jim Ma 717b997e6e
feat: optmize dfget package upgrade support (#804)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:45 +08:00
Jim Ma b82e0fa944
chore: upgrade to golang 1.17 and alpine 3.14 (#861)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:41 +08:00
Gaius f804551311
feat: update manager image (#831)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:38 +08:00
Jim Ma 6bad029d81
chore: unify binary directory (#828)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:37 +08:00
Gaius a6b7c4697e
chore: add markdown lint (#779)
* chore: add markdown lint

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

* docs: fix markdown lint errors

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:34 +08:00
Jim Ma 2ee0585ff3
feat: support traffic metrics by peer host (#776)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
Gaius 212f8f9a62
feat: nsswitch (#737)
* feat: nsswitch

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Jim Ma b0b6ea5dd8
chore: update build package config (#653)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:48 +08:00
Gaius 908a90642b
feat: add console (#559)
* feat: add console

Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00
Jim Ma 8180a52470
chore: optimize client rpc package name and other docs (#541)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:35 +08:00
Jim Ma 300563bcca
Feature: support customize base image (#519)
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:33 +08:00
Jim Ma 0df064202e
Fix: proxy for stress testing tool (#507)
* chore: fix proxy for stress testing tool

Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:31:33 +08:00