Commit Graph

249 Commits

Author SHA1 Message Date
rick
3d12019e23 Mix up the pipeline list between ks and Jenkins
Technically we should take the Pipeline list from ks or mixup the instead of only taking it from Jenkins. Because we always manipulate Pipeline from ks.

Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-11 13:38:20 +08:00
KubeSphere CI Bot
d7607b3eaf Merge pull request #3167 from wansir/sensitive-config
config data desensitization
2020-12-11 10:06:45 +08:00
KubeSphere CI Bot
af5b1fe6be Merge pull request #3193 from junotx/custom-monitoring-enhance
custom monitoring with cluster level
2020-12-11 09:54:45 +08:00
KubeSphere CI Bot
cdc03e78e6 Merge pull request #3190 from LinuxSuRen/fix/artifact-download-er
Fix devops artifact cannot be download due to auth checking
2020-12-10 21:48:44 +08:00
rick
4d9268be3d Fix devops artifact cannot be download due to auth checking
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-10 20:33:42 +08:00
KubeSphere CI Bot
1e5fdea5f2 Merge pull request #3140 from wansir/identity-provider
improve identity provider plugin
2020-12-10 19:39:44 +08:00
junotx
933d0b5571 custom monitoring with cluster level
Signed-off-by: junotx <junotx@126.com>
2020-12-10 17:16:38 +08:00
hongming
dfaefa5ffb improve identity provider plugin
Signed-off-by: hongming <talonwan@yunify.com>
2020-12-10 14:35:56 +08:00
junotx
1df035ed06 support for querying pods metrics from the cluster level
Signed-off-by: junotx <junotx@126.com>
2020-12-09 10:23:33 +08:00
KubeSphere CI Bot
bfdef0e67b Merge pull request #3156 from LinuxSuRen/pipeline-approve
Restrict only specific users or admin can approve a pipeline
2020-12-08 17:49:43 +08:00
rick
4d19c4dbb4 Provide a specific log level instead of using log.error
unifi variable declare style

Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-07 11:09:37 +08:00
rick
92e7349cf9 Fix an issue which the pipeline owner cannot approve his pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-12-02 14:07:55 +08:00
hongming
13ede7dacc config data desensitization
Signed-off-by: hongming <talonwan@yunify.com>
2020-12-01 15:08:00 +08:00
rick
8451c18277 Add unit tests for pipeline approve functions
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-30 14:09:44 +08:00
rick
df34ee9978 Adding approvable field to indicate if current user can approve a particular step
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-30 11:42:41 +08:00
rick
8f4a6d9b93 Restrict only specific users or admin can approve a pipeline
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-30 09:28:08 +08:00
rick
573dab2208 Make the logger level as 8 in the DevOps code lines
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-24 13:48:29 +08:00
rick
3293948b33 Add gitlab multi-branch pipeline support
Signed-off-by: rick <rick@jenkins-zh.cn>
2020-11-24 13:48:25 +08:00
KubeSphere CI Bot
6ca2ecf4b6 Merge pull request #3127 from RolandMa1986/feat-group-rolebinding
add rolebinding api
2020-11-24 11:26:36 +08:00
Roland.Ma
aa471f998c refine methods
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2020-11-23 06:11:49 +00:00
Roland.Ma
079b43e301 add rolebinding api
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2020-11-23 02:59:48 +00:00
KubeSphere CI Bot
01cc686cd3 Merge pull request #3080 from zheng1/weave
Add param WeaveScopeHost
2020-11-17 17:25:33 +08:00
Zhengyi Lai
c8f814acf2 Add param WeaveScopeHost
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-11-17 16:57:11 +08:00
hongming
cd99f78768 Fix container terminal security risk
Signed-off-by: hongming <talonwan@yunify.com>
2020-11-13 16:37:33 +08:00
KubeSphere CI Bot
b14081ce9f Merge pull request #3073 from RolandMa1986/feat-group-api
feat: group auth, add group & groupbinding api
2020-11-11 17:10:30 +08:00
Roland.Ma
80f3db3d42 feat: authentication users with group's RoleBindings in API Server
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2020-11-11 05:31:25 +00:00
Roland.Ma
af271a49ce feat: group auth, add group & groupbinding api
Signed-off-by: Roland.Ma <rolandma@yunify.com>
2020-11-10 07:19:59 +00:00
huanggze
10fedfe432 minor cleanup
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-11-03 11:58:16 +08:00
hongming
496db42be6 refine api docs
Signed-off-by: hongming <talonwan@yunify.com>
2020-10-27 18:48:36 +08:00
lihaowei
2c1fdd35f6 squash err handle
Signed-off-by: lihaowei <haoweili35@gmail.com>
2020-10-09 14:34:10 +08:00
Zhengyi Lai
8cb40c46cd Add OpenPitrix API in swagger file
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-09-23 12:08:57 +08:00
KubeSphere CI Bot
d6ab60bdb4 Merge pull request #2910 from shaowenchen/fix_multibranch_sonarqube
fix:multibranch sonarqube missing
2020-08-23 08:07:59 +08:00
shaowenchen
2bdf23ae98 fix:multibranch sonarqube missing
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-08-21 15:21:46 +08:00
shaowenchen
8b4028cc30 fix jenkins download (#2898)
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-08-20 09:57:58 +08:00
huanggze
0f09020359 fix: time skew in monitoring responses
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-08-13 17:33:36 +08:00
zryfish
6f367e4f22 fix some swagger json errors (#2869)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-08-13 13:24:58 +08:00
KubeSphere CI Bot
6a28091284 Merge pull request #2827 from zheng1/op_bugfix1
Bugfix: catch error from ParseConditions and refactor ParseConditions
2020-08-11 12:53:55 +08:00
Zhengyi Lai
3c48abcc47 Bugfix: catch error from ParseConditions and refactor ParseConditions
Signed-off-by: Zhengyi Lai <zheng1@yunify.com>
2020-08-10 13:54:55 +08:00
hongming
9e35ff1678 fix member detail API
Signed-off-by: hongming <talonwan@yunify.com>
2020-08-09 10:52:28 +08:00
hongming
b188dcb8a2 fix password modify logic
Signed-off-by: hongming <talonwan@yunify.com>
2020-08-07 16:55:19 +08:00
KubeSphere CI Bot
723e9e27d7 Merge pull request #2770 from wansir/tenant
fix workspacetemplate patch API not working
2020-08-06 16:31:53 +08:00
hongming
e8c1acdcf3 fix workspacetemplate patch API not working
Signed-off-by: hongming <talonwan@yunify.com>
2020-08-06 16:17:49 +08:00
zryfish
dbc33fe5d2 add license header (#2761)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-08-05 15:54:17 +08:00
shaowenchen
b82dc56eee add query parameter for devops credential
Signed-off-by: shaowenchen <mail@chenshaowen.com>
2020-07-31 20:36:04 +08:00
KubeSphere CI Bot
12ec25d449 Merge pull request #2685 from wansir/devops
legacy API compatibility
2020-07-30 20:13:51 +08:00
hongming
7884bcef95 legacy API compatibility
Signed-off-by: hongming <talonwan@yunify.com>
2020-07-30 18:30:41 +08:00
hongming
13ffbe8968 fix tenant resource list API
Signed-off-by: hongming <talonwan@yunify.com>
2020-07-30 11:48:55 +08:00
huanggze
70d0d5fe18 Allow global admins to view deleted namespace logs
Signed-off-by: huanggze <loganhuang@yunify.com>
2020-07-29 10:26:38 +08:00
hongming
bda48c240f fix: devop IAM bugs
Signed-off-by: hongming <talonwan@yunify.com>
2020-07-28 10:01:50 +08:00
zryfish
c5a63500a4 add application controller (#2652)
Signed-off-by: Jeff <zw0948@gmail.com>
2020-07-26 23:11:56 +08:00