Commit Graph
4326 Commits
Author SHA1 Message Date
Bearix 0aee8fd447 feat(service): change hubble redis deploy logic. (#5999)
change hubble redis deploy logic.
2025-09-18 18:16:44 +08:00
huanglvjingandPeiran 0aa5591ff4 feat(dbprovider): optimize database api (#5993)
* update

fix

fix

upt

fix

fix

fix

upt

update

upt

upt

fix

update

* fix:api

* feat(dbprovider): optimize database api

* feat(dbprovider): optimize database api

* fix2

---------

Co-authored-by: Peiran <xupeiran2048@gmail.com>
2025-09-18 18:01:13 +08:00
github-actions[bot]andgithub-actions[bot] a20f0cdf2c config: Automated Tagpr Update for v5.1.0-beta5 (#5996)
🤖 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-18 17:32:21 +08:00
cuisongliu f1968e50df fix(webhooks): add permissions for contents and packages in GitHub Actions workflow (#5994)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-18 15:13:51 +08:00
huanglvjing 295cab9c19 perf(applaunchpad): optimize API performance and remove ports endpoints (#5989)
* fix

* feat: update applaunchpad API and remove ports endpoints

* fix(applaunchpad):update applaunchpad API and remove ports endpoints

* fix

* fix2
2025-09-18 14:06:48 +08:00
Alex Lee d25fbe1ee0 fix(devbox): cn show bug (#5991)
fix: bug
2025-09-16 19:58:13 +08:00
BearixandCopilot 837dc6ff50 feat(vlogs service): fix stderr handling and improve number logic validation. (#5859)
* fix stderr and number logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix(vlogs service): change time query logic.

fix ci lint.

bug fix.

bug fix.

bug fix.

* Update service/vlogs/server/query.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* bug fix.

* bug fix.

* bug fix.

* bug fix.

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-09-16 16:33:14 +08:00
asterRyan c0fcb760a3 feat(dbprovider): used session storage for storing db details (#5990)
fix:use session storage
2025-09-16 16:09:52 +08:00
asterRyan e1947e8727 fix(dbprovider): database cannot be deleted & disabled mysql 5.7.42 parameter configuration (#5988)
* fix:db cannot be deleted & disable mysql 5.7.42 para config

* fix
2025-09-16 14:33:06 +08:00
huanglvjing 3d4dd96a94 fix(devbox): optimize API and fix page bugs (#5951)
* 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(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* Rename DevBox to temporary name

* Rename to devbox (lowercase)

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs

* fix(devbox): optimize API and fix page bugs
2025-09-16 11:18:56 +08:00
github-actions[bot]andgithub-actions[bot] f47212afca Release sealos note and fix version for v5.1.0-beta4 (#5986)
🤖 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-beta4
2025-09-15 20:01:23 +08:00
cuisongliu ec10422dbf fix(release): update CI runner to Ubuntu 22.04 (#5985)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-15 19:58:27 +08:00
Nixieboluo 4b032c1e2b fix(template): app card title line incorrectly wraps (#5984)
Signed-off-by: Nixieboluo <me@sagirii.me>
2025-09-15 17:55:09 +08:00
github-actions[bot]andgithub-actions[bot] 7fe160be1b Release sealos note and fix version for v5.1.0-beta4 (#5983)
🤖 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>
2025-09-15 17:49:38 +08:00
jingyang cc1596facf fix(kubepanel): fix Monaco Editor SSR and CDN issues (#5982) 2025-09-15 16:22:29 +08:00
cuisongliu ec80671fb0 fix(checker): update time synchronization check and add CockroachDB max offset configuration (#5981)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-15 16:01:42 +08:00
asterRyan 37a719fd89 feat(dbprovider): applied parameter configuration & added mysql-5.7.42 & added addon api (#5862)
* fc

* temp

* fc

* fix:yaml

* temp

* update

* temp

* fc

* upt

* upt

* feat:added addon api

* upt

* upt

* fix

* fix

* fix
2025-09-15 15:44:32 +08:00
Alex Lee a80f3c0e5c feat(devbox): add some ide support (#5940)
* fix: private template bug

* feat: add some ide

* chore: remove some code

* Revert "fix: private template bug"

This reverts commit 21c5aba6c5.

* chore: adjust wrong svg

* chore: adjust svg

* feat: add codebuddy cn support

* style: adjust style

* fix: bug

* fix: private template bug

* feat: add some ide

* chore: remove some code

* Revert "fix: private template bug"

This reverts commit 21c5aba6c5.

* chore: adjust wrong svg

* chore: adjust svg

* feat: add codebuddy cn support

* style: adjust style

* fix: bug

* chore: remove some unused code
2025-09-15 14:48:02 +08:00
Bearix 056bcaf6bc feat(service): add Hubble service to enhance observability (#5729)
feat(service): add Hubble service to enhance observability.
2025-09-15 10:28:27 +08:00
cuisongliu d6983bd9c2 fix(config): use local variable for registry domain normalization (#5980)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-14 19:57:16 +08:00
cuisongliu c1f9824504 fix(build): add platform validation for amd64 and arm64 builds in Makefile (#5976)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-12 20:51:22 +08:00
cuisongliu 5ffe788375 fix(changelog): update installation script reference for release version handling (#5971)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-12 10:30:51 +08:00
cuisongliu 4830aca7bb feat(config): add allowed origins for cloud domain in configmap (#5974)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-12 10:26:58 +08:00
github-actions[bot]andgithub-actions[bot] 8fa183b0e4 config: Automated Tagpr Update for v5.1.0-beta4 (#5970)
🤖 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-11 17:43:25 +08:00
cuisongliu 9ad72e115f fix(helm): update payment secrets handling and add missing certificate files (#5969)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-11 15:13:17 +08:00
cuisongliu 0cedc35358 feat(proxy): add proxy support for image pulling in build-offline-tar.sh (#5968)
* feat(proxy): add proxy support for image pulling in build-offline-tar.sh

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

* fix(build-offline-tar): update script URLs to use main branch for cloud installation

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

* fix(build-offline-tar): update script URLs to use main branch for cloud installation

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-11 15:02:34 +08:00
Nixieboluo bf56d5db6e feat(desktop): join discord prompt (#5967)
* feat(desktop): join discord prompt

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

* chore(desktop): add missing config example

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

---------

Signed-off-by: Nixieboluo <me@sagirii.me>
2025-09-11 14:55:19 +08:00
Alex Lee cea86156cd fix(devbox): adjust privacy document url en (#5941)
* fix: runtime template version bug

* chore: update prisma

* fix: bug

* chore: remove unused tagType

* feat: show adjust

* fix: some style adjust

* feat: add os show

* feat: use count

* fix: public and private badge bug

* fix: select bug

* fix: show bug

* feat: add mcp

* feat: search

* chore: adjust

* feat: unofficial selection

* fix: bug

* style: more button

* fix: ci bug
2025-09-11 14:01:28 +08:00
cuisongliu 2ccfdce1f1 feat(images): refactor installation process and clean up unused functions for cloud (#5954)
* feat(cloud-v2): add Helm chart and configuration for MongoDB and CockroachDB

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

* fix(cloud): update image sources and script paths in build-offline-tar.sh

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

* fix(cloud): set default value for SEALOS_V2_CLOUD_DOMAIN in sealos.env and remove master_ips check in install-v2.sh

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

* fix(cloud): update TLS configuration for self-signed certificates in install-v2.sh

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

* fix(cloud): update script usage instructions to use bash instead of sh

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-10 20:12:57 +08:00
cuisongliu 4d09b83913 feat(images): add cloud v2 image (#5965)
* feat(certs): add support for ACME DNS and self-signed certificates in installation script

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

* fix(certs): update ACME email configuration to use values from Helm chart

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-10 16:59:37 +08:00
jingyang a8bad126c0 feat(launchpad): update log api (#5964) 2025-09-10 13:59:28 +08:00
cuisongliu 3cc8c656e6 fix(deploy): set default value for NODE_TLS_REJECT_UNAUTHORIZED to "1" (#5966)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-10 11:35:26 +08:00
cuisongliu 15ee623685 fix(cloud): fix mirror images for base images and cloud script v2 (#5950)
* feat(install): add installation script for Sealos Cloud with component setup

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

* fix(install): improve logging and update error messages for clarity

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

* fix(init): remove unnecessary echo statement and add sealos-k8s configuration file

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

* fix(install): update image registry usage and add GitHub proxy support

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

* fix(backup): update image registry from infracreate to docker.io

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

* fix(image): add timestamp label to image metadata

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

* fix(registry): update image registry domain to ap-southeast-7

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

* fix(install): add TLS certificate information and tips for validation

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

* fix(install): rename install-new.sh to install-v2.sh

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

* fix(image): update timestamp label to use formatted commit date

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

* fix(install): update image repository and version, enhance TLS tips message

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

* fix(install): enhance install script with detailed usage instructions and dry run support

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

* fix(install): add help message for environment variables and usage examples

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

* fix(kubeadm): update service node port range to use configurable value

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

* fix(init.sh): add registry password

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

* fix(install-v2): enhance cloud installation script with TLS details and image pulling

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

* fix(install-v2): refactor cloud image mapping and enhance service startup process

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

* fix(install-v2): refactor cloud image handling and streamline service startup process

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

* feat(check): add environment and dependency checks for installation scripts

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

* fix(check): move version comparison function to check.sh for better modularity

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

* fix(check): delete kafka

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

* fix(install): update nodePort range handling in installation script

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

* feat(install-v2): add support for ACME automatic TLS certificate management

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

* fix(install-v2): correct environment variable assignments for database URIs

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

* feat(image): add Cilium Hubble images for relay and UI components

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

* fix(entrypoint): simplify LVM configuration handling in entrypoint script

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

* fix(install-v2): remove cloud images force removal command from installation script

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-09 17:42:57 +08:00
cuisongliu 5279c90351 feat(devbox): remove job devbox to init db (#5963)
* feat(install): add install script to wait for prisma-migrate-deploy pods to complete

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

* feat(install): add install script to wait for prisma-migrate-deploy pods to complete

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

* fix(Kubefile): remove install.sh execution from CMD in Kubefile

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-09 14:15:50 +08:00
cuisongliu 304a66dca4 feat(deploy): add NODE_TLS_REJECT_UNAUTHORIZED environment variable to frontend containers (#5958)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-09 12:56:31 +08:00
cuisongliu a567f0388b fix(deploy): update configMap reference for devbox environment (#5949)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-08 14:44:16 +08:00
cuisongliu ea2ca98663 fix(env): add loggerfile variable to environment template (#5947)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-07 19:03:43 +08:00
cuisongliu 56dad3c40b fix(images): improve logging and streamline command execution (#5946)
* feat(chart): add initial configuration files and update entrypoint script

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

* fix(init.sh): improve logging and streamline command execution

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-07 18:45:51 +08:00
cuisongliu 1186dfc728 fix(init.sh): wait for desktop-frontend pods to be in Running state (#5943)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-05 19:01:26 +08:00
Nixieboluo 69e584fa39 fix(desktop): guide order incorrect if some apps are not installed (#5930)
Signed-off-by: Nixieboluo <me@sagirii.me>
2025-09-05 16:24:56 +08:00
b79951f1c7 feat(docs): add README files for Higress, Kubernetes, and OpenEBS with usage instructions (#5937)
* feat(docs): add README files for Higress, Kubernetes, and OpenEBS with usage instructions

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

* feat(chart): update domain configuration for Higress and add HTTPS settings

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

* feat(entrypoint): enhance Helm options and add conditional LVM support

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

* feat(deploy): add comprehensive README for deploy/base components (#773)

* Initial plan

* feat(deploy): add comprehensive README for deploy/base components

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

* docs(deploy): address feedback - remove redis cache mention, enhance higress console condition details, and improve OPENEBS_USE_LVM description

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>

* feat(values): disable Redis support for Higress by default

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

* fix(docs): remove duplicate Sealos Documentation link in README

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

* feat(chart): update higress-console condition in Chart.yaml and README

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
2025-09-05 13:13:34 +08:00
cuisongliu 8dead69898 feat(rbac): add permissions for backup repositories in cluster role (#5939)
feat(rbac): delete rbac cronjob

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-05 13:01:28 +08:00
cuisongliu 69525e1486 feat(chart): add cloud base image and remove unused scripts (#5936)
* feat(chart): add Higress console Helm chart with necessary configurations and resources

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

* feat(chart): remove admin and devbox deploy

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

* feat(chart): add condition for Higress console in Chart.yaml and clean up values-cloud.yaml

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

* feat(chart): update install script and add EnvoyFilter configurations for Higress

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

* feat(chart): add initial openebs Helm chart files and configurations for Logstash

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

* feat(chart): enable lvm localpv and update entrypoint script for storage configuration

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

* feat(chart): remove redundant kubectl apply command from entrypoint script

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

* feat(chart): update entrypoint script to manage OpenEBS CRDs for LVM local PV

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

* feat(chart): enable Redis support in values.yaml for Higress

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

* feat(chart): add EnvoyFilter for TLS optimization in plugins.yaml

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

* feat(chart): add configmap.yaml and update install script for Higress configuration

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

* feat(chart): remove mayastor dependency from Chart.yaml

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

* feat(chart): add HTTPS configuration and update install script for Higress

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

* feat(build): add workflows for building app image and pushing ARM64 and AMD64 images

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-04 21:24:05 +08:00
cuisongliu 892db392c0 fix(devbox): remove init container and add migration job for database deployment (#5934)
* fix(devbox): remove init container and add migration job for database deployment

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

* fix(devbox): simplify migration command by removing npx

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-03 21:36:41 +08:00
cuisongliu e1aff17119 feat(app): fix miss config for yaml (#5932)
* feat(app): fix miss config for yaml

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

* feat(deploy): add log URL configuration to deploy template

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

---------

Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-03 20:36:49 +08:00
jingyangandClaude 403eb8a4e5 feat(applaunchpad): add configurable log feature toggle (#5933)
Add LOG_ENABLED configuration to conditionally show/hide log functionality in sidebar based on server configuration.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-09-03 20:34:50 +08:00
cuisongliu 8ec3851635 fix(release): update runner version to Ubuntu 20.04 (#5929)
Signed-off-by: cuisongliu <cuisongliu@qq.com>
2025-09-03 17:02:31 +08:00
Copilotandcuisongliu 7b2afbf732 fix(ci): exclude deploy/base directory from link checking to prevent third-party dependency issues (#5928)
* Initial plan

* Fix broken HTTP links in Grafana README

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

* feat(ci): exclude deploy/base directory from link checking

Add deploy/base to lychee.toml exclude_path to skip link checking for all files in the deploy/base directory, which contains third-party Helm charts that may have external links that could break over time.

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

* revert(docs): restore original Grafana README links and keep deploy/base exclusion

Reverted link fixes in Grafana README since deploy/base directory is now excluded from link checking. This maintains third-party Helm chart integrity while preventing future link check failures.

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-09-03 14:32:37 +08:00
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