Commit Graph

63 Commits

Author SHA1 Message Date
安逸的程序猿
b3b62e119d fix bug helm repo paging query (#5182)
* fix bug helmrepo paging query

* fix bug helmrepo paging query

* fix bug helm repo paging query

Co-authored-by: mayongxing <mayongxing@cmsr.chinamobile.com>
2022-09-07 18:06:41 +08:00
Hanamichi
644badf8c7 fill field status of helmrepo in response (#5152)
Signed-off-by: x893675 <x893675@icloud.com>

Signed-off-by: x893675 <x893675@icloud.com>
2022-08-22 11:11:00 +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
LiHui
73852a8a4b add workspace to review list 2022-05-25 11:58:21 +08:00
LiHui
35027a346b add openpitrix Client to apiserver 2022-05-20 17:37:52 +08:00
LiHui
32b85cd625 cluster clusters 2022-05-20 11:53:51 +08:00
x893675
2a521bb157 add feature for live-reload when configuration changed
Signed-off-by: x893675 <x893675@icloud.com>
2022-02-08 16:28:01 +08:00
Roland.Ma
d1adef00f6 fix bugs reported by sonarqube
Signed-off-by: Roland.Ma <rolandma@kubesphere.io>
2021-11-01 09:01:49 +00:00
LiHui
ad69b08a75 add display fields
Signed-off-by: LiHui <andrewli@kubesphere.io>
2021-09-27 15:44:00 +08:00
LiHui
4eb5401f76 calculate the category for the app
Signed-off-by: LiHui <andrewli@kubesphere.io>
2021-09-27 15:35:29 +08:00
LiHui
745ca088a7 add built-in repo to dynamiclly load app into app-store
Signed-off-by: LiHui <andrewli@kubesphere.io>
2021-09-27 15:35:29 +08:00
LiHui
b8d85fb75c add sync period to helm repo
Signed-off-by: LiHui <andrewli@kubesphere.io>
2021-09-27 15:35:29 +08: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
Jeff
cfc0ac1eed update pull request template
Signed-off-by: Jeff <jeffzhang@yunify.com>

fix goimports

Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-06-21 01:02:51 +00:00
dkkb
3ec5a5aea6 Improve the s3 uploader for better performance.
Signed-off-by: dkkb <dabkb@aol.com>
2021-06-16 12:29:31 +08:00
LiHui
b0e727bf4e Fix: parse chart data by loader.LoadArchive
Signed-off-by: LiHui <andrewli@yunify.com>
2021-05-17 15:19:34 +08:00
KubeSphere CI Bot
cc6b1f9f0a Merge pull request #3767 from xyz-li/app-fix
Fix: validate repo when modify url
2021-05-08 10:47:34 +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
LiHui
77f6c9067d Fix: validate repo when modify url
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-19 17:13:02 +08:00
LiHui
5b3c524afa Fix: return all items when limit=-1
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-16 16:57:14 +08:00
LiHui
5e09533483 Fix: make search case-insensitive
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-15 16:36:48 +08:00
LiHui
8697fd5d3c Fix: trim chart name prefix from chart file path
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-15 14:58:05 +08:00
Zhengyi Lai
8d43b2a909 Merge pull request #3710 from xyz-li/app
Add owner files for the application relevant code base
2021-04-14 10:07:02 +08:00
zryfish
1031853757 Fix: filter app by app_id
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-13 17:43:10 +08:00
KubeSphere CI Bot
0f3e48ba30 Merge pull request #3694 from xyz-li/app-fix
check release resources status
2021-04-11 13:31:15 +08:00
LiHui
5bb2884f76 Fix: update time of charts
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-09 16:55:09 +08:00
LiHui
620f65410a add OWNERS file
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-09 11:50:57 +08:00
KubeSphere CI Bot
6ef2a019c9 Merge pull request #3703 from xyz-li/app-fix1
Fix: update chart data & sort by time of release list
2021-04-09 11:43:59 +08:00
LiHui
74fb76a48e reverse order of release list
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-09 11:27:10 +08:00
LiHui
c023fb13a0 update chart data
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-09 11:27:05 +08:00
LiHui
fc165f97d8 check helm release is ready or not
Signed-off-by: LiHui <andrewli@yunify.com>
2021-04-08 18:36:29 +08:00
LiHui
610393bb57 Fix: show app icon
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-31 15:00:37 +08:00
LiHui
61a990c75e Fix: update repo
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-31 15:00:37 +08:00
LiHui
2ae3823a5e Fix: show app name in review list
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-31 15:00:30 +08:00
zryfish
ac275b6e98 add goimports format action (#3630)
Signed-off-by: Jeff <jeffzhang@yunify.com>
2021-03-30 13:44:24 +08:00
KubeSphere CI Bot
64fc89212f Merge pull request #3590 from xyz-li/app-fix1
Fix: remove checks when delete release
2021-03-29 14:54:47 +08:00
LiHui
cac5daa429 Fix: save description when install release
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-25 23:57:39 +08:00
LiHui
9fc0f8d89b Fix: remove checks of the exists of release when delete app and repo
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-25 23:57:39 +08:00
LiHui
542eb180c5 Fix: return app creator
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-25 23:57:33 +08:00
LiHui
231d2213d3 Fix: handlet invalid semver
Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-25 21:52:34 +08:00
LiHui
dd8429c542 Fix: nil s3Client of attachment api
Signed-off-by: LiHui <andrewli@yunify.com>

format code

Signed-off-by: LiHui <andrewli@yunify.com>

Fix: delete helmRelease on host when delete member cluster

Signed-off-by: LiHui <andrewli@yunify.com>

Fix: modify repo credential

Signed-off-by: LiHui <andrewli@yunify.com>

remove not exitsts charts from helm repo

Signed-off-by: LiHui <andrewli@yunify.com>
2021-03-18 15:26:23 +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
LiHui
e57e602b69 change method name
Signed-off-by: LiHui <andrewli@yunify.com>
2021-01-08 14:16:02 +08:00
LiHui
5c8ac10d26 add metrics
Signed-off-by: LiHui <andrewli@yunify.com>
2021-01-06 10:18:14 +08:00
hongming
9e71c58472 revert openpitrix API
Signed-off-by: hongming <talonwan@yunify.com>
2020-07-06 21:16:14 +08:00
Zhengyi Lai
cf162559e3 Refactor with OpenPitrix
Signed-off-by: Zhengyi Lai <zheng1@yunify.com> (+2 squashed commits)
2020-06-12 00:29:39 +08:00
pengcong06
55354bf20d add list events 2020-06-10 21:28:07 +08:00
pengcong06
59839439d5 feat:multi cluster application 2020-06-10 21:28:07 +08:00