Gaius
2bcdba6401
feat: add grpc health interface ( #1195 )
...
* feat: add grpc health interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: add dfdaemon upload server healthy interface
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:09 +08:00
Gaius
e77acb0692
feat: add RBAC to manager config interface ( #1179 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:07 +08:00
Gaius
ef6e3665e6
feat: add user update interface and rename rest to service ( #1148 )
...
* feat: add user interface and rename rest to service
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: api reference
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:33:04 +08:00
Gaius
c2c721bc78
refactor: dfpath pkg ( #879 )
...
* feat: dfpath
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: dfpath
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: path
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: plugin
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:43 +08:00
Gaius
1ab4560242
feat: oauth interface auth ( #857 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:40 +08:00
yxxhero
06661c3506
Add application ( #750 )
...
* add schedulercluster to callsystem
* update callsystem rest api
* add cdncluster for callsystem
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:32:36 +08:00
Gaius
206b3244c9
feat: add security rule ( #806 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:36 +08:00
Jim Ma
3d63ab2ca3
chore: update golang import lint ( #780 )
...
Signed-off-by: Jim Ma <majinjing3@gmail.com>
2023-06-28 17:32:34 +08:00
Gaius
2c48888c0f
feat: add user list interface ( #771 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:33 +08:00
Gaius
1dccea01ce
feat: add jobs api ( #751 )
...
* feat: add jobs api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:32 +08:00
Gaius
46d4926227
feat: add config ( #746 )
...
* feat: add config
Signed-off-by: Gaius <gaius.qi@gmail.com>
* docs: config
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
7a8575eca8
feat: add preheat otel ( #741 )
...
* feat: add preheat otel
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:31 +08:00
Gaius
061e25c3e5
feat: preheat cluster ( #731 )
...
* feat: preheat cluster
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
5857e52e76
feat: compatible with V1 preheat ( #720 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:32:30 +08:00
Gaius
fcde9dc9b5
Add manager metrics and logger ( #676 )
...
* feat: add manager metrics and logger
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:49 +08:00
Gaius
e3a56c9de9
feat: add otel trace ( #650 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:47 +08:00
Gaius
6336925533
feat: enable manager user's features ( #598 )
...
* feat: enable manager user's features
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:43 +08:00
Gaius
8aa537636e
feat: add oauth2 signin ( #591 )
...
* feat: add oauth2 signin
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:42 +08:00
Gaius
e52b72990b
refactor: rbac
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:41 +08:00
Gaius
11c0f4f8de
refactor: user interface
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:41 +08:00
yxxhero
73a7329989
update user reset password
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:41 +08:00
yxxhero
14b5d5db22
fix some issue
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:40 +08:00
yxxhero
b0781a2c0e
add setting support
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:40 +08:00
yxxhero
c3bf4a3d6f
add oauth support
...
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:39 +08:00
Gaius
4185dd428c
feat: add cdn cluster id for scheduler cluster ( #580 )
...
* feat: add cdn cluster id
* docs: swagger api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius
e9d3ddb901
feat: gin log to file ( #574 )
...
* feat: gin log to file
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
Gaius
c45e4e0b2b
feat: add manager cors middleware ( #573 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:38 +08:00
yxxhero
92ebd103e7
feat: change rabc code struct ( #552 )
...
* feat: change rabc code struct
Signed-off-by: yxxhero <aiopsclub@163.com>
2023-06-28 17:31:38 +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
Gaius
17233c539c
feat: generate swagger api ( #557 )
...
* feat: generate swagger api
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:36 +08:00
Gaius
3657d8f8c4
feature: optimize manager project layout ( #540 )
...
* feat: optimize manager project layout
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: add file license
Signed-off-by: Gaius <gaius.qi@gmail.com>
2023-06-28 17:31:35 +08:00