* feat: handler Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add handlers Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add models and service Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: models Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: migrate Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: database Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: create Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: CDN CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: cdn CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: scheduler CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: security group CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: cdn instances CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: associated CURD Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: id type Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: association Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: rest Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: health and prometheus Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: remove swagger Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: ginprometheus Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add cache Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: gorm naming Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: rename Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: rename host to hostname Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: rename host to hostname Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add manager grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: security_group Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: security_group Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: manager grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add grpc internal get cdn Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: config Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: cache Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc cache Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc cache Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: cache time Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: database mysql Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: manager init Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: update scheduler Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: config Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: config Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: init db Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: init db Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: dynconfig Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: register Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: tag Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: add Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: manager Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: config Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: grpc Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: keepAlive Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: keepAlive Signed-off-by: Gaius <gaius.qi@gmail.com> * test: scheduler config Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: lint Signed-off-by: Gaius <gaius.qi@gmail.com> * fix: typo Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: typo Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: typo Signed-off-by: Gaius <gaius.qi@gmail.com> * test: cdn Signed-off-by: Gaius <gaius.qi@gmail.com> * test: cdn Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: remove println Signed-off-by: Gaius <gaius.qi@gmail.com> * feat: manager Signed-off-by: Gaius <gaius.qi@gmail.com> |
||
|---|---|---|
| .. | ||
| README.md | ||
README.md
Dragonfly V1 API
We encourage users to experience Dragonfly in different ways. When doing this, there are three ways users could choose to interact with dragonfly mostly:
- For end-users, command line tool
dfget,dfdaemonis mostly used. - For developers, Dragonfly manager's raw API is the original thing they would make use of. For more details about API docs, please refer to api.md. We should also keep it in mind that doc apis.md is automatically generated by swagger2markup. Please DO NOT edit api.md directly.
Directory /api mainly describes the second part Dragonfly Manager's Raw API.