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
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
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
zehuaiWANG
3b927ba847
kubesphere-add-default-param
2019-12-03 10:38:47 +08:00
hongming
981669ca5a
fix openpitrix resource sort param
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-11-08 17:13:26 +08:00
hongming
2c52a7064c
refactor kubectl websocket API
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-11-07 13:29:42 +08:00
runzexia
e72b0be0c9
job rerun with resourceVersion
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-11-06 21:22:01 +08:00
hongming
0177baf916
fix: privilege escalation
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-10-31 15:47:49 +08:00
hongming
6110889922
fix: deployed instances counting error
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-10-24 14:39:45 +08:00
hongming
2352e2a526
support application sorting
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-10-21 15:32:12 +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
hongming
26a7f2b75e
fix: add missing parameter
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-10-15 10:33:21 +08:00
KubeSphere CI Bot
f9fe577df3
Merge pull request #811 from wansir/refactor-openpitrix
...
fix: filter app template in built-in repo
2019-09-29 12:37:57 +08:00
hongming
bfb8924eb3
refactor: openpitrix module
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-09-29 10:38:24 +08:00
runzexia
f6c616f1e9
parse 401 err, change code to 428
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-09-27 23:50:07 +08:00
huanggze
bbfb546246
log: fix crash if api caller has no access to provided namespaces
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-27 16:22:24 +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
Jeff
97c9a1786a
1. change glog to klog
...
2. move types to api package to avoid cyclic import
2019-09-16 18:46:28 +08:00
Jeff
96d2ac4112
This is a huge commit, it does following things:
...
1. refactor kubesphere dependency service client creation, we can
disable dependency by config
2. dependencies can be configured by configuration file
3. refactor cmd package using cobra.Command, so we can use hypersphere
to invoke command sepearately. Later we only need to build one image to
contains all kubesphere core components. One command to rule them all!
4. live reloading configuration currently not implemented
2019-09-11 19:53:35 +08:00
KubeSphere CI Bot
52a1c2e619
Merge pull request #689 from huanggze/log-resource-name
...
refine log search
2019-09-11 19:12:49 +08:00
huanggze
8d85a56386
allow to search deleted workload logs
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-11 10:35:44 +08:00
soulseen
e786fa98ba
update check pipeline script & cronjob script
...
Signed-off-by: soulseen <sunzhu@yunify.com >
2019-09-10 18:14:18 +08:00
huanggze
fd28250015
resolve conflicts
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-09 17:38:27 +08:00
KubeSphere CI Bot
9932d2ba5a
Merge pull request #701 from huanggze/remove-filter
...
remove unused types and funcs
2019-09-08 14:15:48 +08:00
runzexia
60b484ce4b
do not return 401
2019-09-06 17:37:36 +08:00
KubeSphere CI Bot
cd739022fd
Merge pull request #693 from wnxn/pvc-stats
...
Add PVC stats API
2019-09-05 15:09:46 +08:00
Xin Wang
87865f9416
add pvc stats api
...
Signed-off-by: Xin Wang <wileywang@yunify.com >
2019-09-05 14:15:46 +08:00
huanggze
4bd17d132f
remove unused types and funcs
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-09-04 15:45:26 +08:00
KubeSphere CI Bot
6d43f295ae
Merge pull request #639 from soulseen/improve/search_image
...
add docker image search api
2019-09-02 17:20:00 +08:00
KubeSphere CI Bot
ec7ff9443c
Merge pull request #634 from runzexia/s2ibin-upload
...
s2ibin upload
2019-09-02 17:18:45 +08:00
KubeSphere CI Bot
972d835096
Merge pull request #686 from wansir/fix-email-regex
...
fix: email validation
2019-09-02 16:37:45 +08:00
hongming
5ca67f6e0c
fix: email validation
...
Signed-off-by: hongming <talonwan@yunify.com >
2019-09-02 16:16:46 +08:00
runzexia
3156362f6c
Merge branch 'master' into s2ibin-upload
...
Signed-off-by: runzexia <runzexia@yunify.com >
# Conflicts:
# vendor/modules.txt
2019-09-02 15:21:38 +08:00
soulseen
959791ead5
update & clean debug log
...
Signed-off-by: soulseen <sunzhu@yunify.com >
2019-09-02 15:21:26 +08:00
runzexia
003bba5b62
fix comment
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-09-02 12:58:47 +08:00
runzexia
93db1f982e
get devops count by username
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-28 15:47:15 +08:00
runzexia
1a513a9aa3
fix comment
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-27 15:30:57 +08:00
runzexia
f00917b025
reset to master
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-27 14:54:01 +08:00
runzexia
45ab9286a2
get & create scm server in jenkinsfile
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-26 14:22:39 +08:00
soulseen
8aadf7af34
add docker image search api
...
Signed-off-by: soulseen <sunzhu@yunify.com >
2019-08-14 15:19:58 +08:00
runzexia
935a2aed5b
add devops owners
...
Signed-off-by: runzexia <runzexia@yunify.com >
2019-08-01 21:09:02 +08:00
huanggze
78f9e1b74d
wrap error messages
...
Signed-off-by: huanggze <loganhuang@yunify.com >
2019-07-05 11:34:49 +08:00