ddns: add listProviders api (#446)

* ddns: add listProviders api

* fix swagger
This commit is contained in:
UUBulb authored and GitHub committed 2024-10-22 00:04:17 +08:00
1 parent 0a859c75d7
commit 05b716d80f
6 files changed
+57 -92

No files matched your search

+17
View File
@@ -227,3 +227,20 @@ func listDDNS(c *gin.Context) error {
})
return nil
}
// List DDNS Providers
// @Summary List DDNS providers
// @Schemes
// @Description List DDNS providers
// @Security BearerAuth
// @Tags auth required
// @Produce json
// @Success 200 {object} model.CommonResponse[[]string]
// @Router /ddns/providers [get]
func listProviders(c *gin.Context) error {
c.JSON(http.StatusOK, model.CommonResponse[[]string]{
Success: true,
Data: model.ProviderList,
})
return nil
}