zryfish
b51013333d
Fix openapi schema ( #2013 )
...
* fix openapi spec
fix openapi schema bug
* fix api schema bug
2020-04-16 15:27:19 +08:00
hongming
5f951508c5
migrate legacy API
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-15 16:59:13 +08:00
runzexia
9a6ba04a37
clean old devops code
...
todo impl use informer
Signed-off-by: runzexia <runzexia@yunify.com >
2020-04-15 11:03:08 +08:00
runzexia
56482f1feb
fmt
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-04-02 10:29:47 +08:00
runzexia
7a6b27d77b
Merge branch 'dev' into devops-refactor
2020-04-02 10:25:36 +08:00
zryfish
3c73471f79
fix path authorizer give no opinion on resource requests ( #1981 )
2020-04-01 17:41:50 +08:00
runzexia
559c1fcf76
clean old devops code
...
todo impl use informer
Signed-off-by: runzexia <runzexia@yunify.com >
2020-04-01 15:54:57 +08:00
runzexia
564d39caf0
clean codee
2020-04-01 12:04:05 +08:00
hongming
4746c72806
Merge remote-tracking branch 'upstream/dev' into dev
...
# Conflicts:
# hack/generate_client.sh
2020-03-30 15:48:10 +08:00
zryfish
7121e3609c
move agent crd to kubesphere ( #1974 )
2020-03-29 16:49:11 +08:00
hongming
54fc52c0e3
add user crd
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-28 21:14:43 +08:00
hongming
96a1d3825e
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-28 14:09:39 +08:00
hongming
9b9d4021ec
implement identity provider and built-in oauth server
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-26 15:19:20 +08:00
hongming
aa05c2baf4
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-22 23:17:43 +08:00
hongming
b9bdcd824c
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-22 04:29:06 +08:00
hongming
aadb5e91e8
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-21 20:31:01 +08:00
hongming
1f26e62105
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-21 18:52:28 +08:00
hongming
9769357005
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-20 02:16:11 +08:00
hongming
23f6be88c6
implement authorizer filter
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-19 11:17:21 +08:00
zryfish
0a07e5f652
refactor authentication ( #1951 )
...
* refactor authentication
* refactor authentication
2020-03-15 23:26:32 +08:00
zryfish
eb8a3c0dc6
refactor authentication ( #1950 )
2020-03-15 17:55:55 +08:00
zryfish
f8e7d06b07
move apigateway into apiserver ( #1948 )
2020-03-13 21:57:48 +08:00
zryfish
641615b299
This is a huge commit, it does following things: ( #1942 )
...
1. Remove ks-iam standalone binary, move it to ks-apiserver
2. Generate all devops apis inside kubesphere repository, no need to
import s2ioperator.
3. Reorganize ldap code, make it more flexible to use.
2020-03-10 13:50:17 +08:00
hongming
71849f028f
[WIP] API refactor ( #1737 )
...
* refactor openpitrix API
Signed-off-by: hongming <talonwan@yunify.com >
* add openpitrix mock client
Signed-off-by: hongming <talonwan@yunify.com >
* refactor tenant API
Signed-off-by: hongming <talonwan@yunify.com >
* refactor IAM API
Signed-off-by: hongming <talonwan@yunify.com >
* refactor IAM API
Signed-off-by: hongming <talonwan@yunify.com >
2020-01-13 13:36:21 +08:00
zryfish
eceadec69c
devlopment branch ( #1736 )
2020-01-02 20:52:00 +08:00