Commit Graph

1174 Commits

Author SHA1 Message Date
hongming
a9e1183f3c code refactor (#1924)
* code refactor

Signed-off-by: hongming <talonwan@yunify.com>

* code refactor

Signed-off-by: hongming <talonwan@yunify.com>
2020-02-26 10:08:13 +08:00
hongming
570ef8b60a code refactor (#1923)
Signed-off-by: hongming <talonwan@yunify.com>
2020-02-25 20:47:59 +08:00
hongming
0664eeb559 code refactor (#1922)
Signed-off-by: hongming <talonwan@yunify.com>
2020-02-25 18:16:51 +08:00
hongming
abf9fee845 code refactor (#1786)
* implement LDAP mock client

Signed-off-by: hongming <talonwan@yunify.com>

* update

Signed-off-by: hongming <talonwan@yunify.com>

* update

Signed-off-by: hongming <talonwan@yunify.com>

* resolve conflict

Signed-off-by: hongming <talonwan@yunify.com>
2020-02-24 15:39:36 +08:00
runzexia
96aee0e60b Devops refactor (#1894)
* 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

* enable devops client

Signed-off-by: runzexia <runzexia@yunify.com>

* enable devops client

Signed-off-by: runzexia <runzexia@yunify.com>

Co-authored-by: Xiaoyang Zhu <sunzhu@yunify.com>
2020-02-24 15:39:04 +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
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
KubeSphere CI Bot
ff0ffe8650 Merge pull request #1691 from FeynmanZhou/master
add powered-by-kubesphere.md
2019-12-20 16:22:50 +08:00
周鹏飞@yunify
81cf0b6499 update markdown format
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-12-20 16:21:07 +08:00
周鹏飞@yunify
b51b2f56fc add powered-by-kubesphere.md
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>

Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>

Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-12-20 12:17:49 +08:00
KubeSphere CI Bot
1bcc27a68f Merge pull request #1679 from rayzhou2017/master
Update Readme
2019-12-19 14:32:49 +08:00
pengfei
4e9f833726 refine Readme description 2019-12-19 14:30:52 +08:00
Ray Zhou
685d7e9821 Update Readme
>>>>>>> 13f4c4a289f66e9a012327c508c62ee953e3025c
2019-12-18 12:22:49 +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
KubeSphere CI Bot
f249a6e081 Merge pull request #1659 from soulseen/fix/struct_memory_address
fix jenkins request func parameters
2019-12-12 15:01:47 +08:00
zhuxiaoyang
6d45c9cbac fix jenkins request func parameters
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com>
2019-12-12 14:39:28 +08:00
zryfish
1b67c43731 remove dependency on kubernetes repo (#1651)
remove dependency on kubernetes/kubernetes repo
2019-12-10 14:46:55 +08:00
KubeSphere CI Bot
c9a51f913e Merge pull request #1646 from zryfish/add_router_crd
move custom apis to kapis
2019-12-09 14:41:46 +08:00
KubeSphere CI Bot
09aa278247 Merge pull request #1626 from zehuaiWANG/kubesphere-review
modified the resources
2019-12-09 14:29:46 +08:00
Jeff
432bd3310a move custom apis to kapis 2019-12-09 11:48:44 +08:00
Jeff
2968666376 move custom apis to kapis 2019-12-09 11:12:45 +08:00
KubeSphere CI Bot
455169b825 Merge pull request #1622 from FeynmanZhou/docs-2.1
add KubeSphere CLA
2019-12-05 19:31:45 +08:00
KubeSphere CI Bot
86b91a562f Merge pull request #1551 from runzexia/update-contribute-guide
contributing guide
2019-12-05 10:25:45 +08:00
zehuaiWANG
45ef79795d modified the resources 2019-12-03 14:12:23 +08:00
KubeSphere CI Bot
4cf7014ac7 Merge pull request #1625 from zehuaiWANG/kubesphere-add-default-param
kubesphere-add-default-param
2019-12-03 11:34:44 +08:00
zehuaiWANG
3b927ba847 kubesphere-add-default-param 2019-12-03 10:38:47 +08:00
runzexia
907a4f5f2b update
Signed-off-by: runzexia <runzexia@yunify.com>
2019-12-02 10:53:02 +08:00
周鹏飞@yunify
9431926a67 add demo environment info
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-12-02 00:24:04 +08:00
周鹏飞@yunify
696aa71300 add KubeSphere CLA
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-12-01 23:16:05 +08:00
pengfei
92d1a025bf Update How-to-run-KubeSphere-core.md 2019-11-29 00:26:40 +08:00
pengfei
5db70bce77 Update How-to-connect-remote-service.md 2019-11-29 00:13:11 +08:00
pengfei
99bf6d6219 refine how-to-build 2019-11-29 00:07:49 +08:00
runzexia
1d599c2634 all should run test
build should run fmt & vet

Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 20:53:51 +08:00
runzexia
50bc00b004 use telepresence to debug remote service
Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 19:25:01 +08:00
runzexia
de2baa695b add project overrview
Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 19:25:01 +08:00
runzexia
d9ac3c69b9 run kubesphere core in local env
Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 19:25:00 +08:00
runzexia
1baa16b0aa contribete guide
Signed-off-by: runzexia <runzexia@yunify.com>
2019-11-26 19:25:00 +08:00
zryfish
618328e62e change router underlying resource apiversion (#1590) 2019-11-26 19:18:27 +08:00
zryfish
16d9c2aebb Change router apiversion (#1586)
* change router underlying resource apiversion
2019-11-26 16:53:01 +08:00
Jeff
c3069c7dfd add coveralls test coverage stats 2019-11-26 16:32:28 +08:00
Jeff
36bcfdcd99 add coveralls test coverage stats 2019-11-26 16:32:28 +08:00
KubeSphere CI Bot
97ea468121 Merge pull request #1565 from soulseen/fix/typo
fix typo
2019-11-21 22:04:48 +08:00
zhuxiaoyang
6db3a0ba3e fix typo
Signed-off-by: zhuxiaoyang <sunzhu@yunify.com>
2019-11-21 19:25:32 +08:00
zryfish
a7f67bd70c Update README.md
Add go report badge
2019-11-21 17:50:32 +08:00
zryfish
d3724bd36e Update .travis.yml
Remove golint installation
2019-11-21 11:19:00 +08:00
KubeSphere CI Bot
1f5defb044 Merge pull request #1465 from FeynmanZhou/docs-2.1
update readme to 2.1
v2.1.0
2019-11-12 10:31:10 +08:00
周鹏飞@yunify
994b74f89a update date, add minimal installation hints
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-11-12 10:20:15 +08:00
周鹏飞@yunify
ff5239545d fix typo
Signed-off-by: 周鹏飞@yunify <pengfeizhou@yunify.com>
2019-11-12 09:54:32 +08:00