hongming
|
0d852e8276
|
chore: update copyright headers (#6496)
Signed-off-by: hongming <coder.scala@gmail.com>
|
2025-04-30 15:53:51 +08:00 |
|
smartcat999
|
bc128dcf78
|
Fix workspacerole sync condition (#2142)
* fix: Fixed the issue that role and rolebinding do not trigger synchronization when binding a workspace to a cluster
Signed-off-by: peng wu <2030047311@qq.com>
* fix: update goimports
Signed-off-by: peng wu <2030047311@qq.com>
* fix: update workspace sync condition && update list options
Signed-off-by: peng wu <2030047311@qq.com>
* fix: rename enqueue request map func for workspacerole and workspacerolebinding
Signed-off-by: peng wu <2030047311@qq.com>
* fix: workspace role sync logic
Signed-off-by: peng wu <2030047311@qq.com>
---------
Signed-off-by: peng wu <2030047311@qq.com>
Signed-off-by: hongming <coder.scala@gmail.com>
|
2024-12-30 10:55:03 +08:00 |
|
hongming
|
3d40b1905d
|
fix: the problem of conflicting controller output logs caused by duplicate initialization of roles and workspace roles when the controller is started (#2139)
Signed-off-by: peng wu <2030047311@qq.com>
Signed-off-by: hongming <coder.scala@gmail.com>
|
2024-12-26 15:51:44 +08:00 |
|
hongming
|
7a3a99cecb
|
fix workspace role name exceeding the length limit (#2132)
Signed-off-by: hongming <coder.scala@gmail.com>
|
2024-12-26 15:51:44 +08:00 |
|
hongming
|
d63a24fc91
|
refactor: workspace cascading deletion logic (#6249)
Signed-off-by: hongming <coder.scala@gmail.com>
|
2024-10-30 17:42:06 +08:00 |
|
KubeSphere CI Bot
|
447a51f08b
|
feat: kubesphere 4.0 (#6115)
* feat: kubesphere 4.0
Signed-off-by: ci-bot <ci-bot@kubesphere.io>
* feat: kubesphere 4.0
Signed-off-by: ci-bot <ci-bot@kubesphere.io>
---------
Signed-off-by: ci-bot <ci-bot@kubesphere.io>
Co-authored-by: ks-ci-bot <ks-ci-bot@example.com>
Co-authored-by: joyceliu <joyceliu@yunify.com>
|
2024-09-06 11:05:52 +08:00 |
|
hongming
|
1c49fcd57e
|
Bump sigs.k8s.io/controller-runtime to v0.14.4 (#5507)
* Bump sigs.k8s.io/controller-runtime to v0.14.4
* Update gofmt
|
2023-02-08 14:06:15 +08:00 |
|
hongzhouzi
|
44167aa47a
|
Upgrade k8s package verison (#5358)
* upgrade k8s package version
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
* Script upgrade and code formatting.
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
Signed-off-by: hongzhouzi <hongzhouzi@kubesphere.io>
|
2022-11-15 14:56:38 +08:00 |
|
andrew_li
|
f289795312
|
Add golangci-lint workflow (#4999)
* fix lint workflow
* add golang lint
* close http response body
|
2022-06-29 11:58:36 +08:00 |
|
hongming
|
20163dd795
|
Fix no kind FederatedGroupBinding is registered
|
2021-10-21 11:49:47 +08:00 |
|
hongming
|
0e3159e1e8
|
Fix namespace cannot be deleted after workspace has been deleted
|
2021-10-15 15:12:28 +08:00 |
|
hongming
|
776593001e
|
Fix NPE in user_controller
|
2021-10-13 11:02:43 +08:00 |
|
KubeSphere CI Bot
|
b0506c35a4
|
Merge pull request #4128 from xyz-li/cleanup_app
clean up app when workspace is deleted
|
2021-09-07 16:58:15 +08:00 |
|
Roland.Ma
|
2fcfb81066
|
fix controller Start method signature
Signed-off-by: Roland.Ma <rolandma@yunify.com>
|
2021-08-16 06:58:12 +00:00 |
|
LiHui
|
06cdab56f6
|
Fix typo && Add comments
Signed-off-by: LiHui <andrewli@yunify.com>
|
2021-08-10 14:13:39 +08:00 |
|
LiHui
|
3e5822a0b2
|
cleanup app when workspace is deleted
Signed-off-by: LiHui <andrewli@yunify.com>
|
2021-08-06 17:27:04 +08:00 |
|
yuswift
|
e9695cba4c
|
fix spelling typo
Signed-off-by: yuswift <yuswift2018@gmail.com>
|
2021-07-15 11:06:07 +08:00 |
|
Roland.Ma
|
c37a11c5f9
|
move api to staging
Signed-off-by: Roland.Ma <rolandma@yunify.com>
|
2021-04-29 08:20:05 +00:00 |
|
Roland.Ma
|
68e8327453
|
refine code
Signed-off-by: Roland.Ma <rolandma@yunify.com>
|
2021-04-07 03:53:05 +00:00 |
|
Roland.Ma
|
c3723a3738
|
refined e2e testing
Signed-off-by: Roland.Ma <rolandma@yunify.com>
|
2021-04-06 07:32:53 +00:00 |
|
Roland.Ma
|
133a67ce92
|
feat: optional cascade delete resources when deleting workspace
Signed-off-by: Roland.Ma <rolandma@yunify.com>
|
2021-04-06 02:38:04 +00:00 |
|
zryfish
|
ac275b6e98
|
add goimports format action (#3630)
Signed-off-by: Jeff <jeffzhang@yunify.com>
|
2021-03-30 13:44:24 +08:00 |
|
LiHui
|
83e6221f3a
|
openpitrix crd
Signed-off-by: LiHui <andrewli@yunify.com>
delete helm repo, release and app
Signed-off-by: LiHui <andrewli@yunify.com>
Fix Dockerfile
Signed-off-by: LiHui <andrewli@yunify.com>
add unit test for category controller
Signed-off-by: LiHui <andrewli@yunify.com>
resource api
Signed-off-by: LiHui <andrewli@yunify.com>
miscellaneous
Signed-off-by: LiHui <andrewli@yunify.com>
resource api
Signed-off-by: LiHui <andrewli@yunify.com>
add s3 repo indx
Signed-off-by: LiHui <andrewli@yunify.com>
attachment api
Signed-off-by: LiHui <andrewli@yunify.com>
repo controller test
Signed-off-by: LiHui <andrewli@yunify.com>
application controller test
Signed-off-by: LiHui <andrewli@yunify.com>
release metric
Signed-off-by: LiHui <andrewli@yunify.com>
helm release controller test
Signed-off-by: LiHui <andrewli@yunify.com>
move constants to /pkg/apis/application
Signed-off-by: LiHui <andrewli@yunify.com>
remove unused code
Signed-off-by: LiHui <andrewli@yunify.com>
add license header
Signed-off-by: LiHui <andrewli@yunify.com>
Fix bugs
Signed-off-by: LiHui <andrewli@yunify.com>
cluster cluent
Signed-off-by: LiHui <andrewli@yunify.com>
format code
Signed-off-by: LiHui <andrewli@yunify.com>
move workspace,cluster from spec to labels
Signed-off-by: LiHui <andrewli@yunify.com>
add license header
Signed-off-by: LiHui <andrewli@yunify.com>
openpitrix test
Signed-off-by: LiHui <andrewli@yunify.com>
add worksapce labels for app in appstore
Signed-off-by: LiHui <andrewli@yunify.com>
|
2021-03-09 18:30:02 +08:00 |
|
hongming
|
a900b6af4e
|
refactor workspace controller
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-12-28 14:31:48 +08:00 |
|
Jeff
|
028deb0482
|
fix mistakenly cache federatedworkspace in non multicluster env
Signed-off-by: Jeff <zw0948@gmail.com>
|
2020-08-06 18:11:48 +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
|
3d74bb0589
|
login record CRD (#2565)
* Signed-off-by: hongming <talonwan@yunify.com>
support ldap identity provider
Signed-off-by: hongming <talonwan@yunify.com>
* add login record
Signed-off-by: Jeff <zw0948@gmail.com>
Co-authored-by: hongming <talonwan@yunify.com>
|
2020-07-23 22:10:39 +08:00 |
|
hongming
|
ed8bb437e8
|
fix: resource lifecycle
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-07-10 13:23:18 +08:00 |
|
hongming
|
ee741858b6
|
fix: multi-cluster proxy authentication
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-19 15:20:43 +08:00 |
|
hongming
|
618a4bb424
|
fix: workspace label missing after update
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-18 15:23:28 +08:00 |
|
hongming
|
8aa934bfb7
|
fix: workspace cluster authorize
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-17 13:10:11 +08:00 |
|
KubeSphere CI Bot
|
692271bb56
|
Merge pull request #2212 from wansir/workspace-manager
fix: auto create workspace manager rolebinding
|
2020-06-16 18:15:40 +08:00 |
|
hongming
|
203fde784a
|
fix: auto create workspace manager rolebinding
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-16 16:30:40 +08:00 |
|
hongming
|
c7a9f103ee
|
fix: label filter
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-16 13:02:34 +08:00 |
|
hongming
|
4fcaa78b45
|
improve multicluster resource controller
Signed-off-by: hongming <talonwan@yunify.com>
|
2020-06-15 21:40:24 +08:00 |
|