hongming
5f951508c5
migrate legacy API
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-15 16:59:13 +08:00
runzexia
052af22761
regenerate
2020-04-15 11:37:52 +08:00
runzexia
d8259160b8
Merge branch 'dev' into devops-refactor
...
# Conflicts:
# Makefile
# api/api-rules/violation_exceptions.list
# api/openapi-spec/swagger.json
# cmd/controller-manager/app/controllers.go
# hack/generate_client.sh
# pkg/apis/cluster/v1alpha1/openapi_generated.go
# pkg/client/informers/externalversions/generic.go
# pkg/kapis/tenant/v1alpha2/register.go
# pkg/models/tenant/devops.go
# pkg/models/tenant/workspaces.go
# pkg/simple/client/devops/fake/fakedevops.go
# tools/cmd/crd-doc-gen/main.go
2020-04-15 11:33:05 +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
hongming
bb9e12be3d
fix iam admission webhook ( #2008 )
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-14 00:15:18 +08:00
KubeSphere CI Bot
17013d3519
Merge pull request #1989 from wansir/dev
...
add iam crd
2020-04-12 21:21:21 +08:00
zryfish
c3c6ed8898
fix proxy bug ( #2002 )
2020-04-11 21:05:40 +08:00
hongming
5ac915ad2e
Merge remote-tracking branch 'upstream/dev' into dev
...
# Conflicts:
# pkg/apis/iam/v1alpha2/user_types.go
2020-04-10 15:49:31 +08:00
hongming
a3d3c8e427
update
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-10 15:41:23 +08:00
zryfish
69c6d91fdb
fix cluster controller ( #1996 )
2020-04-10 12:37:05 +08:00
hongming
0e814bb5e4
add iam crd
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-04-10 04:05:23 +08:00
zryfish
cfaeb10dc6
add cluster api group ( #1992 )
2020-04-07 19:33:45 +08:00
runzexia
7a6b27d77b
Merge branch 'dev' into devops-refactor
2020-04-02 10:25:36 +08:00
zryfish
c8dc3a4044
fix requestinfo bug ( #1980 )
2020-04-01 15:50:57 +08:00
runzexia
1a6f563da1
Merge branch 'dev' into devops-refactor
...
# Conflicts:
# cmd/controller-manager/app/controllers.go
# hack/generate_client.sh
# pkg/client/clientset/versioned/clientset.go
# pkg/client/clientset/versioned/fake/clientset_generated.go
# pkg/client/clientset/versioned/fake/register.go
# pkg/client/clientset/versioned/scheme/register.go
# pkg/client/informers/externalversions/generic.go
2020-04-01 11:04:09 +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
hongming
0d2279f5e4
fix somme error in controller-manager
...
Signed-off-by: hongming <talonwan@yunify.com >
2020-03-30 15:40:03 +08:00
runzexia
8892c63adb
Merge branch 'dev' into devops-refactor
2020-03-30 10:26:13 +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
runzexia
af3b87ddca
add devops credential controller
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-26 14:53:33 +08:00
runzexia
23c8d71a5a
pipeline crd
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-25 10:58:39 +08:00
runzexia
7a00f9e3e4
add multi version crd docs support &add crd docs gen
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-23 17:11:50 +08:00
runzexia
e06a1a8335
create admin ns for devops project
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-23 15:56:37 +08:00
runzexia
91dd82891f
devops project should be cluster
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-19 15:25:04 +08:00
runzexia
e86c27bc2c
gen devops crd yaml
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-19 15:14:01 +08:00
runzexia
3e998c3498
add devops project test
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-19 11:52:30 +08:00
runzexia
93461cfb0b
add devops project controller
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-18 14:48:41 +08:00
runzexia
dab71e710b
fix openapi gen tools ( #1944 )
...
Signed-off-by: runzexia <runzexia@yunify.com >
2020-03-10 15:46:46 +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
Guangzhe Huang
6c6bfb2677
[WIP] logging refactor ( #1794 )
...
* refactor logging
Signed-off-by: huanggze <loganhuang@yunify.com >
* refactor logging
Signed-off-by: huanggze <loganhuang@yunify.com >
2020-03-02 10:53:43 +08:00
runzexia
c5a340a2b4
devops refactor ( #1739 )
...
* add devops client interface
Signed-off-by: runzexia <runzexia@yunify.com >
* direct return jenkins
Signed-off-by: runzexia <runzexia@yunify.com >
* add some interface
Signed-off-by: runzexia <runzexia@yunify.com >
* update
Signed-off-by: runzexia <runzexia@yunify.com >
* update interface
Signed-off-by: runzexia <runzexia@yunify.com >
* update
Signed-off-by: runzexia <runzexia@yunify.com >
* credential op structs
Signed-off-by: runzexia <runzexia@yunify.com >
* status
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update interface
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* credential handler
Signed-off-by: runzexia <runzexia@yunify.com >
* update devopsoperator func
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* get build sonar
Signed-off-by: runzexia <runzexia@yunify.com >
* sonar handler
* mv code to cilent
Signed-off-by: runzexia <runzexia@yunify.com >
* update
Signed-off-by: runzexia <runzexia@yunify.com >
* project member handler
Signed-off-by: runzexia <runzexia@yunify.com >
* update pipeline operator interface
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add tenant devops handler
Signed-off-by: runzexia <runzexia@yunify.com >
* update merge
Signed-off-by: runzexia <runzexia@yunify.com >
* clean
Signed-off-by: runzexia <runzexia@yunify.com >
* fmt
Signed-off-by: runzexia <runzexia@yunify.com >
* update ListPipelineRuns
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* complate pipelineOperator interface
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update HttpParameters
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add pipeline steps interface
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update pipeline GetNodesDetail
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add s2i api
Signed-off-by: runzexia <runzexia@yunify.com >
* add branch pipeline interface and update handler
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add scan branch interface and update handler
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add common interface and update handler
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add SCM interface and update handler
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add handler
Signed-off-by: runzexia <runzexia@yunify.com >
* add fake s3
Signed-off-by: runzexia <runzexia@yunify.com >
* add webhook&check interface and update handler
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* clean
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* clean
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* format
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add some func
Signed-off-by: runzexia <runzexia@yunify.com >
* clean code
Signed-off-by: runzexia <runzexia@yunify.com >
* implement interface
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* fix interface GetBranchArtifacts
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add s2ibinary upload test
Signed-off-by: runzexia <runzexia@yunify.com >
* tenant devops
Signed-off-by: runzexia <runzexia@yunify.com >
* update tenant
Signed-off-by: runzexia <runzexia@yunify.com >
* fake
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add some unit test
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* add devops tenant handler
Signed-off-by: runzexia <runzexia@yunify.com >
* status
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* status
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* status
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update fake test
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update unit test and fake data
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
* update
Co-authored-by: Xiaoyang Zhu <sunzhu@yunify.com >
2020-02-04 10:40:36 +08:00
zryfish
c40d1542a2
refactor code structure ( #1738 )
2020-01-04 12:44:54 +08:00
zryfish
eceadec69c
devlopment branch ( #1736 )
2020-01-02 20:52:00 +08:00
zryfish
ea88c8803d
use istio client-go library instead of knative ( #1661 )
...
use istio client-go library instead of knative
bump kubernetes dependency version
change code coverage to codecov
2019-12-13 11:26:18 +08:00
Jeff
2968666376
move custom apis to kapis
2019-12-09 11:12:45 +08:00
hongming
2c52a7064c
refactor kubectl websocket API
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-11-07 13:29:42 +08:00
runzexia
c0533295a9
resourceVersion should be required
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-11-06 21:24:54 +08:00
runzexia
e72b0be0c9
job rerun with resourceVersion
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-11-06 21:22:01 +08:00
KubeSphere CI Bot
7a6935ff17
Merge pull request #607 from wansir/token-management
...
feat: token management
2019-10-18 16:23:46 +08:00
hongming
2024e928a2
feat: support resource owner password credentials grant
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-10-18 16:08:56 +08:00
huanggze
1a40f49416
explicate file type
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-10-17 15:07:29 +08:00
zhuxiaoyang
c582079438
fix github webhook Content type support
...
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com >
2019-10-15 10:41:40 +08:00
Jeff
69ab71d629
fix hypersphere apis installation
2019-09-27 20:11:51 +08:00
KubeSphere CI Bot
24b0a97396
Merge pull request #668 from wansir/refactor-openpitrix
...
refactor: openpitrix module
2019-09-26 14:00:11 +08:00
hongming
1b5681c12b
refactor: openpitrix module
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-09-26 13:41:00 +08:00
huanggze
a71b35db9c
feat: allow to export logs
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-25 14:03:47 +08:00
KubeSphere CI Bot
3fc4207585
Merge pull request #756 from huanggze/monitor-2.1-a
...
refactor monitor module
2019-09-19 13:44:53 +08:00
huanggze
df6ed5e995
refactor monitor module
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-18 15:53:25 +08:00
Jeff
f61c5e09ba
refactor logging options
2019-09-17 16:00:54 +08:00