Commit Graph

3265 Commits

Author SHA1 Message Date
yy 63efb79446 chore: add monitor for database and kubernetes. (#4438)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-21 12:25:20 +08:00
zhujingyang 8069caa36b feat:launchpad jsonpatch & template add filename (#4436)
* feat:launchpad jsonpatch & template add filename

Signed-off-by: jingyang <3161362058@qq.com>

* add db services.nodeports price

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-20 14:57:45 +08:00
yy 97c3ad2c16 chore: fix version/price/env (#4435)
* chore: set env for desktop to enable sign up

* Update install.sh

* Update resources.go

change nodeport unit price

* Update resources.go

---------

Co-authored-by: Jiahui <4543bxy@gmail.com>
2023-12-19 18:16:16 +08:00
Jiahui 3677c36299 Optimize/remote cmd return error (#4407)
* Optimize remote execution command return error message

* fix k3s delete cluster
2023-12-19 14:30:28 +08:00
Desert Otter 48f9c4b83a bugfix: fix sudo -E '' with an helm cmd has single quotation (#4427) 2023-12-19 14:29:13 +08:00
zhujingyang 258e565628 fix:desktop usedriver & tempalte yml (#4432)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-18 17:58:41 +08:00
yy a5be5cb790 fix: activator logic. (#4430)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-18 14:28:58 +08:00
谢金虎 72852aa836 Add database config docs (#4414)
* update kafka monitor

* add database config docs

* update database config docs

* update database config doc

* update database config docs detail

* update database config docs details

* update database config docs info

* update database config docs infos

* update database config table

* update database config table info

* update database config table details
2023-12-18 12:54:49 +08:00
Jiahui 38ec5da3b7 change nodeport default price (#4429) 2023-12-18 10:59:43 +08:00
zhujingyang b9a7ed74a4 fix:tempalte detail api add cdn (#4428)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-18 01:35:02 +08:00
zhujingyang 0af9b054f1 fix template readme img src (#4426)
* fix template readme  img src

Signed-off-by: jingyang <3161362058@qq.com>

* add cdn env

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-17 20:41:17 +08:00
yy 84ab88b6cc chore: fix license controller get kube-system. (#4425)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-17 19:09:57 +08:00
zhujingyang 33c7084e6d feat:control file migration and template sharing link (#4421)
* feat:control file migration and template sharing link

Signed-off-by: jingyang <3161362058@qq.com>

* fix scroll

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-17 08:44:02 +08:00
Wishrem 37709ce8db fix & style: tailwind css conflict and UI problem & clean some codes (#4416)
* feat: Replaced mobx with zustand

* fix: displayed wrong time and info

* fix: The content of badge overflow

* style: Collected theme and added dumpKubeObject function

* feat: Ingress & Secret resource

* fix: errors in using next build

* feat: Events overview and new UI components

* feat: kubeconfig parser

* feat: KubePanel v1.0.0

* fix: merge conflict

* fix: Add clear logo and icon

* fix: Fixed Sider

* feat: Auto deploy

* fix: Wrong margin-left in Content due to fixed style Sider

* fix: tailwind css conflict with antd

* style: clean codes
2023-12-15 20:56:15 +08:00
yy 6f3852f0cd chore: fix heartbeat job rbac (#4423)
Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-15 17:45:41 +08:00
xudaotutou cf3041dc0c fix(template):fix deps, fix styles (#4378) 2023-12-15 16:29:03 +08:00
zzjin 30fa9e2e73 Depre copilot4prs. (#4418)
Signed-off-by: zzjin <tczzjin@gmail.com>
2023-12-15 13:56:57 +08:00
zhujingyang 27b000c831 feat:docs banner (#4415) 2023-12-14 21:55:48 +08:00
zhujingyang 94ac016d8b feat:implement license id scheme (#4413)
* feat:implement license id scheme

Signed-off-by: jingyang <3161362058@qq.com>

* add nocluster active

Signed-off-by: jingyang <3161362058@qq.com>

* fix active cluster

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-14 15:01:24 +08:00
Carson Yang c3f5bf6bac Docs: add docs for app launchpad (#4411)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
2023-12-13 20:29:40 +08:00
yy 7a312773a4 fix license (#4412) 2023-12-13 16:27:12 +08:00
yy 47d5e97653 chore: fix license rbac, add heartbeat to cloud. (#4410)
* chore: fix license rbac.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: add heartbeat to cloud.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-13 14:50:43 +08:00
zhujingyang 4c166d3140 fix:launchpad issuer and certificates (#4405)
* fix:launchpad issuer and certificates

Signed-off-by: jingyang <3161362058@qq.com>

* fix text

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-13 14:39:04 +08:00
yy a3efc3a93d Chore: upgrade and fix cloud build logic (#4408)
* cloud: delete free license.

Signed-off-by: yy <lingdie.yy@outlook.com>

* cloud: fix cert config.

Signed-off-by: yy <lingdie.yy@outlook.com>

* cloud: patch ingress controller to use default cert.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-13 14:32:51 +08:00
Wishrem a04ca53454 feat: release KubePanel v1.0.0 (#4401)
* feat: Replaced mobx with zustand

* fix: displayed wrong time and info

* fix: The content of badge overflow

* style: Collected theme and added dumpKubeObject function

* feat: Ingress & Secret resource

* fix: errors in using next build

* feat: Events overview and new UI components

* feat: kubeconfig parser

* feat: KubePanel v1.0.0

* fix: merge conflict

* fix: Add clear logo and icon

* fix: Fixed Sider

* feat: Auto deploy
2023-12-13 14:25:08 +08:00
yy 40e33e0d95 add cluster id for license controller. (#4237)
* add cluster id for license controller.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix typo error.

Signed-off-by: yy <lingdie.yy@outlook.com>

* add cluster id and db for it.

Signed-off-by: yy <lingdie.yy@outlook.com>

* use kube-system ns uid as cluster id.

Signed-off-by: yy <lingdie.yy@outlook.com>

* delete cluster id env

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix license check func.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: use id first 8 char as is

Signed-off-by: yy <lingdie.yy@outlook.com>

* ci: fix make license.

Signed-off-by: yy <lingdie.yy@outlook.com>

* ci: fix typos.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-13 11:16:35 +08:00
Jiahui 4bea4eaf36 Feat/cost service (#4391)
* init account service

* rebase

* add properties query

# Conflicts:
#	service/go.work.sum

* add GetCostAmount query api

* format && add account service workflow

* add swagger api docment for account service

* rebase upstream
2023-12-13 10:53:49 +08:00
zhujingyang ad77db0e92 feat:docs robots.txt (#4406) 2023-12-12 19:08:40 +08:00
zzjin c9527a7f77 Fix acme service type. (#4403)
* Add type status hide/show system app.

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix typo

Signed-off-by: zzjin <tczzjin@gmail.com>

* Rebase app status.

Signed-off-by: zzjin <tczzjin@gmail.com>

* Fix solver http01 type to ClusterIP to prevent port usage.

Signed-off-by: zzjin <tczzjin@gmail.com>

---------

Signed-off-by: zzjin <tczzjin@gmail.com>
2023-12-12 11:33:06 +08:00
谢金虎 9b2fc94952 update kafka monitor (#4361) 2023-12-11 23:42:15 +08:00
yy 80c948a10b feat: add heartbeat for sealos self-host cluster. (#4389)
* feat: add heartbeat for sealos self-host cluster.

Signed-off-by: yy <lingdie.yy@outlook.com>

* feat: fix imports

Signed-off-by: yy <lingdie.yy@outlook.com>

* feat: add cluster id logic.

Signed-off-by: yy <lingdie.yy@outlook.com>

* fix fmt

* feat: add heartbeat server side.

Signed-off-by: yy <lingdie.yy@outlook.com>

* feat: add heartbeat job deploy yaml.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: add license and fix format.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix deploy manifest.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: add job/heartbeat to ci.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix lint.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-11 14:40:53 +08:00
cuisongliu 5893b55b11 refactor(main): upgrade api v1.27.4 support v1.28+ (#4394)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2023-12-11 12:14:38 +08:00
zhujingyang 56123b852c fix:adapt to desktop open template (#4398)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-11 11:07:29 +08:00
yy 5c01b5a9e2 chore: delete deprecate hub service (#4395)
* chore: delete deprecate hub service

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: delete deprecate controllers

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: delete e2e for deprecate controllers.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-10 14:59:52 +08:00
zhujingyang f2fef17fce remove switch language annotation (#4393)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-08 17:15:34 +08:00
zhujingyang 174f08fb93 feat:desktop & applaunchpad novice guide (#4392)
* add package @sealos/driver

* account

* done

* fix

* fix

* fix appcr
2023-12-08 16:32:36 +08:00
xudaotutou c6c1b58b0f refactor(costcenter): refactor bonus (#4384) 2023-12-08 14:49:09 +08:00
Jiahui 5312580d3f Feat/gift balance (#4390)
* init

* optimize && add query

* optimize && add query

* go mod tidy

* rename activity field

* fix get activity discount

* fix update anno

* save bonus amount to db
2023-12-07 18:25:20 +08:00
zhujingyang 17fe9c2648 fix:frontend upload convertdata (#4382)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-07 15:53:18 +08:00
yy e84c9e39a6 chroe: add template cluster image for sealos cloud upgrad. (#4388)
* feat: add template cluster images for cloud upgrade.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix file typo.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: fix script file path.

Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: change image tag.

Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2023-12-07 15:27:02 +08:00
谢金虎 3963a1abf9 Update db docs (#4381)
* update kafka monitor

* update kb docs

* update bb docs
2023-12-07 14:08:15 +08:00
Carson Yang 60cf98e404 Docs: add blog "To run or not to run a database on Kubernetes" (#4385)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
2023-12-07 00:37:35 +08:00
zhujingyang 2255850717 feat:launchpad support multiple containers (#4380)
* feat:launchpad support multiple containers

Signed-off-by: jingyang <3161362058@qq.com>

* fix db

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-06 11:21:57 +08:00
zhujingyang b6654c4010 feat:db delete some databases (#4379)
* feat:db delete some databases

Signed-off-by: jingyang <3161362058@qq.com>

* license command

Signed-off-by: jingyang <3161362058@qq.com>

* fix

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-05 20:18:21 +08:00
zhujingyang d518f580cc feat:db automatic database backup (#4377)
Signed-off-by: jingyang <3161362058@qq.com>
2023-12-05 16:09:17 +08:00
Wishrem f52b174379 feat & fix: Event, Ingress and Secret Overview & Errors in using next build (#4374)
* feat: Replaced mobx with zustand

* fix: displayed wrong time and info

* fix: The content of badge overflow

* style: Collected theme and added dumpKubeObject function

* feat: Ingress & Secret resource

* fix: errors in using next build

* feat: Events overview and new UI components
2023-12-02 11:48:00 +08:00
zhujingyang cb35d788bd fix: document seo optimization (#4372) 2023-12-01 14:40:48 +08:00
zhujingyang bf5379f6d9 feat:desktop notification (#4371)
* feat:desktop notification

Signed-off-by: jingyang <3161362058@qq.com>

* fix

Signed-off-by: jingyang <3161362058@qq.com>

---------

Signed-off-by: jingyang <3161362058@qq.com>
2023-12-01 11:34:09 +08:00
xudaotutou 6405d93ee3 fix(object-storage): switch kc (#4355) 2023-12-01 11:18:20 +08:00
Wishrem fd55bac314 fix: Display of UI and functional integration in Kube Panel (#4365)
* feat: Replaced mobx with zustand

* fix: displayed wrong time and info

* fix: The content of badge overflow

* style: Collected theme and added dumpKubeObject function
2023-12-01 00:30:21 +08:00