Commit Graph
4278 Commits
Author SHA1 Message Date
github-actions[bot]andgithub-actions[bot] abcaf54e1e Release sealos note and fix version for v5.1.0-beta3 (#5923)
🤖 Release sealos for sealos using github-actions.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
v5.1.0-beta3
2025-09-02 19:40:08 +08:00
github-actions[bot]andgithub-actions[bot] 9118b8a774 config: Automated Tagpr Update for v5.1.0-beta3 (#5922)
🤖 update tagpr config using robot.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-09-02 19:36:42 +08:00
cuisongliu 78c9ccbc0e feat(images): add sealos cloud deps images (#5912)
* feat(images): add sealos cloud deps images

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat(images): restructure and update VictoriaMetrics Helm chart files

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat(images): enable snapshot-controller and refactor addon installation script

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat(images): delete vm v1.96.0

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat(images): apply CRDs for VictoriaMetrics Helm chart using server-side apply

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* feat(images): apply CRDs for VictoriaMetrics Helm chart using server-side apply

Signed-off-by: cuisongliu <cuisongliu@qq.com>

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-02 19:25:36 +08:00
cuisongliu a202411f35 fix(deploy): add wait loop for desktop-frontend pods to ensure readiness (#5920)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-02 19:17:33 +08:00
jingyang 7de497a3dd fix(devbox): fix build issue for devbox, adjust Dockerfile (#5919) 2025-09-02 18:13:31 +08:00
Nixieboluo 913b12e1b4 feat(desktop): add username/password signin v2 (#5918)
Signed-off-by: Nixieboluo <me@sagirii.me>
2025-09-02 17:58:39 +08:00
jingyang bde5f0314f feat(launchpad): update ports api & schema (#5914)
* update launchpad ports api

* update schema

* delete log

* update
2025-09-02 16:41:44 +08:00
Jiahui 837a49529b fix(account): fix remove account service smtp config verification (#5917)
remove smtp config verification
2025-09-02 15:27:11 +08:00
huanglvjing 121cc39aa2 fix(desktop): change bank input field to dropdown (#5913)
* Fix the bugs and CSS issues of the devbox

* Remove embedded git repository

* Add sealos files as regular files

* Remove nested sealos repository completely

* fix(desktop): change bank input field to dropdown

* fix(desktop): change bank input field to dropdown

* fix(desktop): change bank input field to dropdown

* fix(desktop): change bank input field to dropdown

* fix(desktop): change bank input field to dropdown
2025-09-02 13:44:13 +08:00
cuisongliu dd23022091 feat(kubeadm): refactor kubeadm config merging and improve node handling (#5908)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-01 19:03:03 +08:00
asterRyan 49aa6dae9a fix(dbprovider): the database deployed from the laf backup cannot be deleted (#5915)
fix:The database  deployed from the laf backup cannot be deleted
2025-09-01 17:38:59 +08:00
asterRyan f0251c5449 feat(dbprovider): added prompt database update process when backup is running (#5905)
* temp

* update

* upt

* upt

* upt
2025-09-01 17:15:42 +08:00
Copilotanddinoallo b2fb6291db docs(security): add comprehensive SECURITY.md file and update security contact email (#5894)
* feat: add comprehensive SECURITY.md file for vulnerability reporting

Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>

* feat: update security contact email in CONTRIBUTING.md to security@sealos.io

Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>
2025-09-01 13:08:19 +08:00
cuisongliu a422aa696c feat(apply): conditionally append components based on distribution type (#5909)
* feat(apply): conditionally append components based on distribution type

Signed-off-by: cuisongliu <cuisongliu@qq.com>

* fix(cluster): return nil for rootfs image if image spec is empty

Signed-off-by: cuisongliu <cuisongliu@qq.com>

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-01 13:05:33 +08:00
cuisongliu caeddca959 fix(ci): cleanup unused scripts files (#5911)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-01 11:08:47 +08:00
github-actions[bot]andgithub-actions[bot] fcb46f2e59 Release sealos note and fix version for v5.1.0-beta2 (#5910)
🤖 Release sealos for sealos using github-actions.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
v5.1.0-beta2
2025-08-30 17:43:20 +08:00
Copilotandcuisongliu 656cec5e89 fix(ci): add missing packages:write permission for cloud release workflows (#5907)
* Initial plan

* fix: add missing packages:write permission for cloud release workflows

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>
2025-08-30 14:37:43 +08:00
Copilotandcuisongliu 1a7f4fc43a docs(license): add LICENSE change declaration to CONTRIBUTING.md, README.md, and README_zh.md (#5903)
docs: add LICENSE change declaration to CONTRIBUTING.md, README.md, and README_zh.md

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>
2025-08-29 17:17:12 +08:00
asterRyan ca4ba29d1e feat(dbprovider): added alert info when database is abnormal (#5881)
* temp

* upt

* test

* feat:Add alert info when database is abnormal

* temp

* upt

* test

* feat:Add alert info when database is abnormal

* fix:Added auth session
2025-08-29 17:00:07 +08:00
asterRyan 6f5d3e54c3 fix(dbprovider): solved bugs in redirecting to chat2db (#5897)
* fix:Added chat2db redirect error output

* fix:chat2db

* chore: revert pnpm-lock.yaml to main version
2025-08-29 15:28:07 +08:00
Copilotandcuisongliu dca770197e docs(ci): create comprehensive GitHub Copilot development instructions for sealos with PR guidelines (#5896)
* Create comprehensive copilot instructions for sealos development

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* docs: create comprehensive GitHub Copilot development instructions for sealos

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* docs(ci): add PR title specification and Conventional Commits requirements

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>
2025-08-29 11:12:11 +08:00
Copilotandcuisongliu 23f217de8e fix(workflow): pin GitHub translate action to version 1.1.2 (#5900)
* Initial plan

* fix: pin GitHub translate action to version 1.1.2

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>
2025-08-29 11:04:07 +08:00
8089fbbdc9 fix(workflow): update issues-translator to use lizheming/github-translate-action with discussion support and ubuntu-24.04 (#5892)
* Temporarily disable issues-translator workflow

Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>

* Update issues-translator workflow based on feedback - set IS_MODIFY_TITLE to false

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* Use GH_CI_PAT token and restore original workflow structure

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* Set IS_MODIFY_TITLE to true with GH_CI_PAT token

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* Update workflow to use lizheming/github-translate-action with discussion support

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

* Update workflow runner to ubuntu-24.04

Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>
Co-authored-by: cuisongliu <4150905+cuisongliu@users.noreply.github.com>
2025-08-29 10:30:08 +08:00
cuisongliu bd5c285c50 feat(kubeadm): increase event burst and QPS limits, adjust image GC thresholds (#5889)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-28 17:02:55 +08:00
Copilotanddinoallo 3d05b296b9 docs(coc): add CODE_OF_CONDUCT.md for sealos project (#5893)
* Initial plan

* Add CODE_OF_CONDUCT.md for sealos project

Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: dinoallo <33256671+dinoallo@users.noreply.github.com>
2025-08-28 14:57:21 +08:00
huanglvjing 34084351f4 fix(desktop): fix workspace not quitting properly (#5882)
* Fix the bugs and CSS issues of the devbox

* Remove embedded git repository

* Add sealos files as regular files

* Remove nested sealos repository completely

* fix:workspace dont quit
2025-08-28 13:27:06 +08:00
Nixieboluo 6b3c209fe0 revert(desktop): disable desktop closing alert (#5884)
Signed-off-by: Nixieboluo <me@sagirii.me>
2025-08-28 13:20:29 +08:00
github-actions[bot]andgithub-actions[bot] 71e356fd7b config: Automated Tagpr Update for v5.1.0-beta2 (#5888)
🤖 update tagpr config using robot.

Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-08-28 11:33:36 +08:00
github-actions[bot] 335e0b20b0 Release sealos note and fix version for v5.1.0-beta1 (#5885) v5.1.0-beta1 2025-08-27 23:49:53 +08:00
cuisongliu a88ab87e5f fix(changelog): update release notes path in CI configuration and copy latest changelog (#5883)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-27 19:46:16 +08:00
cuisongliu a050c6fdbc fix(changelog): update sorting criteria and improve title mapping in config (#5876)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-27 15:55:53 +08:00
asterRyan 92888c6e2c fix(dbprovider): resolve migration failure error display issue (#5750)
fix:data import logs display
2025-08-27 13:58:15 +08:00
cuisongliu 31ee02e4ee fix(ci): fix cloud release version (#5874)
fix(cloud-release): refactor workflows to trigger releases via GitHub Actions dispatch

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-27 11:55:30 +08:00
asterRyan 46918aa56e feat(dbprovider): Added search funtion in dblist (#5873)
* dbprovider: Add search funtion in dblist

* fix
2025-08-27 10:21:16 +08:00
Nixieboluo a87a18dadb fix(desktop): do not try closing the page in app running prompt (#5870)
fix(desktop): scripts may close only the windows that were opened by them

Signed-off-by: Nixieboluo <me@sagirii.me>
2025-08-26 16:57:01 +08:00
cuisongliu 56730df081 fix(init.sh): streamline image pulling and saving process with associative array (#5872)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-25 18:14:38 +08:00
cuisongliu 75cdeea8e7 feat(pr-lint): add support for labeled and unlabeled events in PR title linting workflow (#5869)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-25 17:48:45 +08:00
cuisongliu f7d4cd32a1 fix(link-error): add configuration argument for lychee-action (#5867)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-25 14:35:08 +08:00
huanglvjing 98737a3498 feat(frontend): change ObjectStorage and AppLaunchpad CSS Devbox page (#5839)
* changeCSS

* Fix the bugs and CSS issues of the devbox

* Remove embedded git repository

* Add sealos files as regular files

* Remove nested sealos repository completely

* fix bug
2025-08-25 14:21:15 +08:00
cuisongliu 1b5b452a32 feat(pr-lint): update workflow to validate pull request titles against semantic rules (#5860)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-22 17:57:38 +08:00
cuisongliuandYun Pan bebae97bd2 feat(pr-lint): add workflow for linting pull request titles (#5790)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
Co-authored-by: Yun Pan <dinoallo@netc.it>
2025-08-22 17:32:44 +08:00
鸡太美 de87d0aec4 Update the Sealos demonstration video (#5858)
* Update README.md
* Update README_zh.md
2025-08-22 17:28:32 +08:00
cuisongliu 4f027394a1 fix(changelog): automate git-chglog installation and update CI triggers for changelog generation (#5856)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-22 16:53:58 +08:00
cuisongliu a7d03549c3 chore(ci): remove gh-robot sync steps from CI configuration (#5851)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-22 14:54:08 +08:00
cuisongliu e99d476ac3 fix(changelog): automate git-chglog installation and update CI triggers for changelog generation (#5855)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-08-21 19:41:47 +08:00
jingyangandNixieboluo 74d762a62a feat: launchpad add zod openapi (#5578)
* feat(launchpad):openapi v1

* refactor(launchpad): openapi data field naming tweaks

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(launchpad): support replacing env vars in openapi

Signed-off-by: Nixieboluo <me@sagirii.me>

* update schema

* add status

* feat: update configmap

* update network

* update storage

* feat: update lint

* update lock

---------

Signed-off-by: Nixieboluo <me@sagirii.me>
Co-authored-by: Nixieboluo <me@sagirii.me>
2025-08-21 17:43:53 +08:00
Nixieboluo ab438c8c43 feat(frontend): shadcn ui package (#5830)
* feat(frontend): shadcn ui package

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(shadcn-ui): configure rollup

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(shadcn-ui): add ui components currently used by devbox

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(devbox): devbox now uses public shadcn ui components

Signed-off-by: Nixieboluo <me@sagirii.me>

* chore(devbox): clean up tailwindcss and shadcn ui

Signed-off-by: Nixieboluo <me@sagirii.me>

* fix(costcenter): tailwind styles got overriden by chakra

Signed-off-by: Nixieboluo <me@sagirii.me>

* chore(shadcn-ui): import path cleanup

Signed-off-by: Nixieboluo <me@sagirii.me>

* chore(shadcn-ui): move rhf to peer deps

Signed-off-by: Nixieboluo <me@sagirii.me>

* docs(shadcn-ui): add package document

Signed-off-by: Nixieboluo <me@sagirii.me>

* refactor(shadcn-ui): use direct ts imports

Simpler is better. Import aliases are not that important.

Signed-off-by: Nixieboluo <me@sagirii.me>

---------

Signed-off-by: Nixieboluo <me@sagirii.me>
2025-08-21 17:38:45 +08:00
xudaotutou 441cf31d69 feat: dbprovider api (#5820) 2025-08-21 14:25:06 +08:00
Nixieboluo 011f2cf2f6 feat(desktop): show alert before closing the desktop page (#5825)
* chore(desktop): add some new app icons

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(desktop): add get running apps api

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(desktop): show prompt modal before closing the page

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(desktop): final tweaks to the modal before closing the page

Signed-off-by: Nixieboluo <me@sagirii.me>

* feat(desktop): add i18n and close button to the app running modal

Signed-off-by: Nixieboluo <me@sagirii.me>

* refactor(desktop): minor color tweaks

Signed-off-by: Nixieboluo <me@sagirii.me>

* fix(desktop): app running prompt blocks workspace switching

Signed-off-by: Nixieboluo <me@sagirii.me>

---------

Signed-off-by: Nixieboluo <me@sagirii.me>
2025-08-21 14:05:13 +08:00
Yun Pan dca747d0dc feat(review): add CODEOWNERS file to define repository ownership and review responsibilities (#5849)
Signed-off-by: Yun Pan <dinoallo@netc.it>
2025-08-21 12:48:06 +08:00