Commit Graph
417 Commits
Author SHA1 Message Date
jingyang 4cba736bcb feat: support configurable favicon (#4864)
Signed-off-by: jingyang <3161362058@qq.com>
2024-07-08 18:59:40 +08:00
jingyang 2176fbb8b4 refactor: adjusted license billing based on cluster size (#4853)
* refactor: adjusted license billing based on cluster size

* One-click purchase

* add active cluster

* license app add cronjob

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

* fix default time

* add  Asia/Shanghai

* Delete Old Notifications

* fix ci

---------

Signed-off-by: jingyang <3161362058@qq.com>
2024-07-08 18:59:19 +08:00
jingyang cc141d5c3d chore: update environment configurations for frontend (#4863) 2024-07-08 14:35:24 +08:00
limbo 467a675d00 feat(frontend/cloudserver): Add a quantity option when creating the v… (#4852)
* feat(frontend/cloudserver): Add a quantity option when creating the virtual machine.

* ok
2024-07-05 17:52:39 +08:00
Carson Yang 2d62a13d0e Update i18n for applaunchpad (#4851)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
2024-07-05 15:50:10 +08:00
jingyang 4ad5ea1aef feat:license app adds system node information (#4845) 2024-07-04 17:23:44 +08:00
zijiren a1982f0868 feat: impl cronjob show envs (#4833)
* feat: impl cronjob show envs

* fix: pnpm lock
2024-07-04 15:10:15 +08:00
zijiren 694ddb9764 Feat: impl cronjob envs (#4821)
* Feat: impl cronjob envs

* Fix: i18n Environment Variables
2024-07-01 14:10:47 +08:00
jingyang 7c509b14bf fix: db backup label encodeToHex (#4792)
* fix: db backup label encodeToHex

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

* add sh

* update

* fix launchpad pattern

* update

---------

Signed-off-by: jingyang <3161362058@qq.com>
2024-07-01 14:09:41 +08:00
zijiren 651a27cea9 opt: costcenter get quota default use current namespace (#4828)
* opt: costcenter get quota default use current namespace

* opt: fallback use GetUserDefaultNameSpace(user.name)
2024-07-01 13:15:03 +08:00
zzjin 85474f252f Update terminal frontend ,support customize keepalived time. (#4810)
Signed-off-by: zzjin <tczzjin@gmail.com>
2024-06-27 16:44:51 +08:00
xudaotutou 733beccad1 fix:fix transfer (#4804) 2024-06-26 11:10:36 +08:00
jingyang 0707cb5074 fix:template frontend leaves zombie git processes (#4799)
* fix:template process issue

* update label width
2024-06-25 14:17:44 +08:00
jingyang e119d8faef fix: desktop notifications forbidden error (#4789) 2024-06-20 19:47:14 +08:00
jingyang 469e42c20f feat: implement desktop 5.0 UI design (#4783)
* feat: apps

* feat: user menu

* feat:account cost component

* feat: support search app

* add SearchBox

* fix

* fix account

* feat app dock

* feat:notification

* listNotification

* add react-contexify

* add docs

* fix cost

* add workorder link

* feat: account

* modify animation

* fix

* fix firefox styles

* add Assistant tip

* add accountSettingEnabled

* fix app name

* fix text width

* fix bug
2024-06-20 13:08:45 +08:00
Carson Yang 4960ec3d0f i18n: update i18n for DBProvider (#4787)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
2024-06-19 15:39:04 +08:00
jingyang ef4409df91 refactor: improve the prompt when deleting an app (#4786)
* refactor: improve the prompt when deleting an app

* fix db status
2024-06-19 11:31:10 +08:00
jingyang 34e74b454b feat: support workorder migrate (#4782)
* feat: support workorder migrate

* fix
2024-06-19 11:03:02 +08:00
yy 30b61ff291 chore: add skip webhook annotation key. (#4785)
Signed-off-by: yy <lingdie.yy@outlook.com>
2024-06-17 15:13:23 +08:00
jingyang 02e12d646d feat: yearly/monthly billing for cloudserver (#4781)
* feat:yearly/monthly billing for cloudserver

* fix list servertype

* feat cost tip

* add tip

* add error tip
2024-06-17 13:16:16 +08:00
jingyang 0ca8f84aad fix: applaunchpad unhandledRejection promise (#4771)
* fix: applaunchpad unhandledRejection promise

* fix: workorder text truncation

* fix INGRESS_SECRET
2024-06-12 15:38:14 +08:00
RainbowBird 29fb771de5 doc(Frontend): Rename READMD.md to README.md (#4755)
Typo fix
2024-05-29 16:14:37 +08:00
yy dd1cfc9221 fix cost center frontend manifests (#4761)
* Update deploy.yaml.tmpl

* Update configmap.yaml.tmpl
2024-05-29 12:10:17 +08:00
yy 3859de9649 feat: upgrade cost center config. (#4756)
* upgrade cost center config.

* upgrade cost center config.

* upgrade cost center config.

* delete empty file.
2024-05-28 18:34:59 +08:00
Carson Yang 9a4f321c1d i18n: update i18n for App Launchpad (#4754)
Signed-off-by: Carson Yang <yangchuansheng33@gmail.com>
2024-05-28 11:18:35 +08:00
jingyang 0e1693c32a styles: Updated UI design for dbprovider frontend (#4747)
* support theme

* fix list page

* edit page

* add db image

* styles: db detail baseinfo

* fix streamfetch abort

* styles:app status

* delete all toast

* styles: monitor DumpImport

* fix Myselect

* styles:tag

* fix:ui solid button

* price box

* fix warning svg

* fix logo

* fix modal

* fix backup

* fix loading color

* fix modal & pod log

* add templateDeployKey

* fix template

* add refetchIntervalTime

* fix add kubeconfig
2024-05-23 14:35:28 +08:00
jingyang a58a5b159d styles: launchpad AppStatusTag & workorder appendixs (#4740)
* styles: launchpad AppStatusTag & workorder appendixs

* fix:template deploy page language

* update .dockerignore

* lockFocusAcrossFrames={false}
2024-05-21 13:39:48 +08:00
yy 17c2b43ac5 Update appcr (#4742)
* chore: update app cr.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update app cr.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2024-05-16 11:33:57 +08:00
yy c72fa13f32 chore: update app cr. (#4741)
Signed-off-by: yy <lingdie.yy@outlook.com>
2024-05-15 17:55:58 +08:00
yy afb2584ddc Fix desktop config (#4733)
* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix cloud build ci.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix desktop config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: fix desktop config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2024-05-15 17:25:12 +08:00
抒情熊 7974ba5113 为kubepanel network 添加service (#4705)
* 为kubepanel network 添加service

前端页面部分

* kubepanel添加service 后端接口新增

kubepanel添加service 后端接口新增

* 修改 撤回配置文件

* 撤回配置

* 撤回

* 撤回

* Update go.work.sum

* Update pnpm-lock.yaml

* Update pnpm-lock.yaml
2024-05-14 18:17:52 +08:00
xudaotutou 9c178471c7 fix(costcenter): update amount by the query (#4737) 2024-05-14 17:25:29 +08:00
jingyang 5968bae3f0 fix:cloudserver bandwidth price display (#4734)
* fix:cloudserver bandwidth price display

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

* change language

* fix

---------

Signed-off-by: jingyang <3161362058@qq.com>
2024-05-14 15:00:56 +08:00
yy dec95d9c94 chore: update sealos cloud cluster image to adapt desktop using config (#4730)
* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2024-05-13 16:26:54 +08:00
zzjin 49e6422e89 Fix kubepanel typo&link. (#4729)
* 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 link typo.

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

---------

Signed-off-by: zzjin <tczzjin@gmail.com>
2024-05-13 11:56:08 +08:00
jingyang d4040594a3 feat: cloud host supports GPU (#4728)
* add region

* feat add gpu

* fix systemDiskSize price

* support create

* fix password

* fix message

* add i18n

* fix launchpad protocol db connection
2024-05-13 11:27:02 +08:00
xuziyi f6b1e76230 fix objectstorage frontend deploy.yaml format error (#4725) 2024-05-11 16:05:40 +08:00
xudaotutou add7316542 fix(costcenter): remove bank account regex (#4713) 2024-05-11 00:30:17 +08:00
Alex Lee 8331ff1fbd chore(kubepanel):update README.md (#4703) 2024-05-11 00:29:12 +08:00
jingyang bca847623a fix:launchpad checkNetworkPorts (#4724)
Signed-off-by: jingyang <3161362058@qq.com>
2024-05-10 17:15:58 +08:00
yyandxudaotutou daff4ac6f6 feat. change desktop to use config file. (#4709)
* change desktop to use config file.

* chore: fix logo svg config and related codes.

* chore: fix logo svg config and related codes.

* chore: bugs.

* chore: update enable service to use global config.

* chore: update build related files.

* chore: update build related files.

* chore: update sealos cloud cluster image to adapt desktop using yaml as config.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update build related files.

* merge(desktop):merge config (#33)

chore(desktop):fix type error

* chore: fix build error.

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
Co-authored-by: xudaotutou <13435638964@163.com>
2024-05-09 16:33:54 +08:00
jingyang 835e22457b feat: add providers workorder app (#4718)
* feat: add providers workorder app

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

* Optimized Notification

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

* Support link jump

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

* fix env

* fix user token

* supprt fastgpt

* done

* set interval

* delete session

* fix i18n

* add Markdown

* delete unused file

* add api 401

* fix feishu

* add region

* fix 404

* add ci

---------

Signed-off-by: jingyang <3161362058@qq.com>
2024-05-09 10:27:48 +08:00
0fatalandjingyang e191437949 feat(applaunchpad): support file browser for pv (#4674)
* feat(applaunchpad): support file browser for pv

* feat(applaunchpad): add download and upload methods for file browser

* fix download fail and path's uncorrect display

* feat:applaunchpad support file browser

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

* fix name

* fix upload fail

* fix upload

* fix upload binary file fail

* fix color

* fix upload

* fix

* success upload file

* fix type fileManger

* fix

* update deploy yaml

---------

Signed-off-by: jingyang <3161362058@qq.com>
Co-authored-by: jingyang <3161362058@qq.com>
2024-04-30 16:19:51 +08:00
jingyang c723346d6e fix:launchpad config yaml boolean (#4715)
Signed-off-by: jingyang <3161362058@qq.com>
2024-04-30 10:52:27 +08:00
xudaotutou 18464891fc feat(desktop):add inviting others into workspace by link (#4712)
* feat(desktop):link inviting

* style(desktop): update style
2024-04-29 17:44:34 +08:00
yy 3458948e71 chore: update launchpad config to use yaml. (#4706)
* chore: update launchpad config to use yaml.
Signed-off-by: yy <lingdie.yy@outlook.com>

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

* chore: update launchpad config to use yaml.
Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: update launchpad config to use yaml.
Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: update launchpad config to use yaml.
Signed-off-by: yy <lingdie.yy@outlook.com>

* chore: update launchpad config to use yaml.
Signed-off-by: yy <lingdie.yy@outlook.com>

---------

Signed-off-by: yy <lingdie.yy@outlook.com>
2024-04-24 16:56:53 +08:00
jingyang f0e17bc07e feat:add cloudserver app (#4698)
* feat:add cloudserver app

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

* cvm done

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

* app secret

* done

* fix pagesize

* add MyTooltip

* add appSize

---------

Signed-off-by: jingyang <3161362058@qq.com>
2024-04-23 10:53:07 +08:00
jingyang 7b5fdf221c fix:db podAntiAffinity Preferred (#4701)
Signed-off-by: jingyang <3161362058@qq.com>
2024-04-22 15:29:25 +08:00
jingyang 4b2d3c0e72 feat: desktop support controlling the size of the evoked window (#4700)
Signed-off-by: jingyang <3161362058@qq.com>
2024-04-22 12:30:51 +08:00
xudaotutou a05b86025c refactor(costcenter): refactor invoice (#4694) 2024-04-19 18:15:00 +08:00