Skip to content

Latest commit

 

History

History
505 lines (498 loc) · 48.4 KB

CHANGELOG-5.0.0-alpha2.md

File metadata and controls

505 lines (498 loc) · 48.4 KB

Welcome to the v5.0.0-alpha2 release of Sealos!🎉🎉!

Changelog

New Features

  • f98921b205a9adeb087867ef43441b35ff5d5946: feat(costcenter): supported for network (#3870) (@xudaotutou)
  • bf46d395d3fd1afcc72e5481ea4f74b6050dbea3: feat(costcenter):measure by app (#3983) (@xudaotutou)
  • 6d047b7a0aeeb1fbdf8b1e6434e9fa7c7bc1dd0a: feat(terminal):auto switch namespace (#3959) (@xudaotutou)
  • 6d52319b7d461a604e9ff8dacb1c612383598cdd: feat(terminal):auto switch namespace (#3961) (@xudaotutou)
  • 0599f60faf0dfb537f8fb6c3bdad7b67f6cc7dfe: feat(user_controller): create user -> sync three roles (#3555) (@geniuxy)
  • 4efb22a4f1f87ef870cdf5434eacd38278e831b5: feat: adapt license for community edition (#3644) (@yxxchange)
  • 796bbebb74e0033d5ffe8646fdc463144f0c50a0: feat: Anticipated Price (#3357) (@c121914yu)
  • a17d93205c524f3d0127687d1f90b74c6392fc46: feat: BillingRecordQueryStatus add TotalCount (#3686) (@bxy4543)
  • 9c3d1a9ed83c5660d4ae349b3af7f431e3d351e7: feat: adapt aio cluster image fot changeable port. (#3674) (@lingdie)
  • 9a013cea2570c4ea27b8f45c09b104c154af0f06: feat: adapt for gpu cost (#3596) (@bxy4543)
  • b695e9978b951a1629cb4ef311cc9c8fecfdbfc9: feat: adapt license for poc (#3594) (@yxxchange)
  • 3a0dc73f522fb96c1ac1af45edfde4fdaf7dff6f: feat: add and delete master or worker nodes with different ssh settings (#3525) (@yangxggo)
  • 581f5fa30bcc54476ef6ba507ea2108593f62fb8: feat: add cloud cluster image (#3462) (@lingdie)
  • b458c8237d6165c18d67d2f39256e25d6f54b733: feat: add cloud install script. (#4030) (@lingdie)
  • b20966b33da2694f64f562addd346440633d6db2: feat: add database monitor (#3934) (@sakcer)
  • cd47600d9470067139d3a2824d54644dd1aac16a: feat: add debt message code (#3724) (@bxy4543)
  • 40babea9d5fe17c08783e36931e0fa5632ac5a1d: feat: add default limitrange (#3603) (@bxy4543)
  • cf8ba36a48e5f6b45e16517bc3779d61e131cbe3: feat: add host ssh and sftp client map cache for sftp (#3450) (@ArenaSu)
  • 2c6d7df387fefc7a30439db52a089e44b3435bb6: feat: add icp query for ingress. (#4069) (@lingdie)
  • 759509ab17a47db8c500ded82f704d6a6eae3094: feat: add imageshim for terminal and applaunchpad cluster image (#3458) (@lingdie)
  • 205a5bb4fdeeb05d8ca27bd25cda37b8eeddb8b1: feat: add initGPUInfoCM func (#3633) (@nowinkeyy)
  • 7df69f23cf520b0d171e7223f1fe4f1cb7487750: feat: add latest cluster image and update deploy docs. (#3484) (@lingdie)
  • 67c4381d63d8930edac31c62f9fc544ecf60cacd: feat: add mongo version env for sealos aio cluster image (#3893) (@lingdie)
  • db209d41bed77ac021b6d8f18bfff026c40843c5: feat: add operationrequest for multi-namespace and update user controller. (#3595) (@lingdie)
  • c3d29736c6dbb949701dd2b4abb2d2a8d0495b86: feat: add owner check. (#3972) (@lingdie)
  • 6b5875687f7b57874ebf778c9cb67f2a7c99dcd6: feat: add sealos cloud install script and docs. (#4035) (@lingdie)
  • cb1fefe72671a7fd16cff173b9e0f57a9014ac9a: feat: add update operation request (#3802) (@lingdie)
  • 1f8dc525f3ff401b7ee2f6491da9aa1261397bd8: feat: admission webhook for sealos (#3678) (@lingdie)
  • 72e5d94f402fdd8ed94968c99ca769b010f489b2: feat: change baseCount to common module for account charge (#3673) (@yxxchange)
  • c4baed2f6dc305af71c75faaedfaed16adf01d19: feat: custom domain port (#3635) (@c121914yu)
  • 20072ad0153f0649fc9632cf09e007d3840c74ca: feat: database env set storageName (#3491) (@c121914yu)
  • 49aaf135df95bc607bfe4e2a57b8220926c2dc81: feat: dbprovider add monitor (#3604) (@zjy365)
  • 48a1d690f17cfa0b7c6de27a79755bfb44c529ad: feat: deserialize object from multiple yaml documents (#3862) (@fengxsong)
  • 0b2dd6da78e369cc08b51708d50f94752c3dcae7: feat: develop payment interface (#3610) (@geniuxy)
  • 78926338524f678a3fab99b3a0f243cb74b77bbc: feat: docs add theme classic navbar.json (#3694) (@zjy365)
  • 1c73745ef2c817af267f136183ca491f43b9b963: feat: encrypte default ammount for account (#3681) (@bxy4543)
  • f303c392495ebdc725a97dbcf1de2835e6a1906e: feat: expose mongo uri. (#3586) (@lingdie)
  • f03f37a3c058f82b73c5f31063baad0bd67d1542: feat: fix license deploy in aio cluster image (#3684) (@yxxchange)
  • 10e5aa252316cb597a16b86123b3a372b96ac18d: feat: init helm chart for sealos desktop (#3642) (@lingdie)
  • e95d2cb4d09dee398f4e86461d06f58fc3f3598a: feat: k3s runtime (#3787) (@fengxsong)
  • b6ef21704fd8b59a9b4cb49f733e1bdffc5fd65e: feat: language automatic detection (#4114) (@zjy365)
  • 289994dc4cc198417aa5f64912c58b60e545820f: feat: launchpad multiple port (#3871) (@c121914yu)
  • 7aaad32a641ba96ba27773b6a0efcbc3d4a43872: feat: license controller. (#4111) (@lingdie)
  • c39b6a2c4f5ee89a3c899f7327670cd5ad744b68: feat: license desktop page (#3969) (@zjy365)
  • 50e908ed417b46e481fe69458d8213bbf5335ea1: feat: quota for costcenter (#3734) (@xudaotutou)
  • 15add6d6c89297d2ea72c81cca5561915447942c: feat: redis and dyminic dbversion (#3449) (@c121914yu)
  • 076c77c00d1809963245787584f529bb71cbde84: feat: refactor license and preset admin user (#3712) (@yxxchange)
  • 2fb77c2fdf5b042a898a5e3cf1bc97c67f3c0067: feat: stripe return url (#3652) (@bxy4543)
  • d3e345664850d15632058c38704d0e8bdea7f433: feat: support dual-stack (#3509) (@ghostloda)
  • ef612ecb1885ed4ddb5c3a1404312c010a989bae: feat: support override platform in diff command (#3376) (@fengxsong)
  • 4f06cbab8fd9b0d88be8774b807bc3111c0d150f: feat: support rendering template files on target host with sealctl (#3872) (@fengxsong)
  • a27db611db3b1dea44df2c8310f826204099c5fe: feat: support timeout setting for lvscare http prober (#3901) (@fengxsong)
  • 6ee591101fe8043923318b0a9fa383d941977dd4: feat: template offline environment (#3936) (@zjy365)
  • cf47ac7383aa5a450f0fa9ee8be03a6ef2860671: feat: template other resource (#4098) (@zjy365)
  • a7e229ef3e8ec05a3ed69ef88b8d08ca69cbdfab: feat: transfer account balance (#3408) (@bxy4543)
  • 2683778d3b8ca5393df65da1f59c9653d18ef1c8: feat: update sealos cloud cluster image (#3448) (@lingdie)
  • 4ebacd88f05367c7cedc747cdd6796425ff6b1b9: feat: use cert-manager to gen tls cert and secret. (#3540) (@lingdie)
  • f3a24d60512c96c36b8fa3ea7900f2e2cbe2ed29: feat:cronjob deploy & desktop background (#3776) (@zjy365)
  • b837bd371c42e2fdc3f6a0ea9ab3fe8e8d1d70d6: feat:cronjob detail page (#3914) (@zjy365)
  • 3c5445c27d26e301f30cbeeaedc94afed128ca30: feat:cronjob timezone (#3948) (@zjy365)
  • 7bc47733ad4aaadd41a0ed4cf76470833c4c0f89: feat:db add quota (#4055) (@zjy365)
  • 6ed0859dca8c0b26e5e17778376e58fe6cafede7: feat:dbprovider modify the monitoring disk unit (#3637) (@zjy365)
  • 3be0e8fdd28efa20860aa70e619e8aac8e139aef: feat:desktop add umami (#3676) (@zjy365)
  • 24bd6982dc184a4f401330f8de905ca5f4df1a78: feat:desktop background layout (#3785) (@zjy365)
  • 19f10b168cfa6087abceef943a41abc93933d78d: feat:desktop get env (#3623) (@zjy365)
  • a6f44ed01bb0b638a83a8d9609b556aee72ac61e: feat:desktop support theme (#3800) (@zjy365)
  • 79d38e4b7007061ad28240f7175267a6fb07b55b: feat:docs add website & github page (#3675) (@zjy365)
  • 99b150043fd05ef35eb6e5c892d0b8330531b972: feat:docs monitoring data (#3810) (@zjy365)
  • 143bdc58eebc35bc4afc79f99a437f61d242ff44: feat:license app (#3949) (@zjy365)
  • bff3b0346bd70ab9106c7e0765603b075d48a383: feat:license deploy (#4002) (@zjy365)
  • 4cbb449522b1ca1d0dbcbad82fd1b5d08d7327b7: feat:modify the format of the exported file (#4040) (@zjy365)
  • a62daa6824f3d23577b63928a6eb93ec55351ba2: feat:providers add template provider (#3658) (@zjy365)
  • c0e2e601d8c3ca15fe6b3edbb3a4f7e9f816bfac: feat:providers cronjob app (#3770) (@zjy365)
  • 5f6c39b2230e2ff1847d1ff7ac715624b5d5f616: feat:template develop dryrun deploy (#3778) (@zjy365)
  • b02cf53011b2c5f329770d0a05f79606a722fef2: feat:template develop envs & links (#4073) (@zjy365)
  • 91ad2fd2e6b87d5fa99badd32afe631134439465: feat:template draft & default random (#3973) (@zjy365)
  • 65797c49dbd89a85ebbc817e83d0fceca63273b7: feat:template git err & terminal insufficient balance (#3755) (@zjy365)

Bug fixes

  • 0a45da3c74cd1511e5cb7bd258516e50c305de7c: fix(costcenter): fix get price error (#4007) (@xudaotutou)
  • cd43d4b53a868663fe793f3a778dac79af6c64fd: fix(costcenter): transfer error (#4010) (@xudaotutou)
  • 094ce77bdbbae1a29a12fddf599f6ca0e7587741: fix(desktop): When a team member is kicked out, there is inconsistency between the front-end and back-end states. (#3930) (@xudaotutou)
  • bfcdbe2947497d66cacf3f7a7288a522f5c991f9: fix(desktop):fix get amount (#3699) (@xudaotutou)
  • b90a17e6f52e7b9e8e474697968c632856e23a17: fix(desktop):invite & modify role (#4005) (@xudaotutou)
  • 3f80a814311950f945ec1f21447496c7b99d9115: fix(main): delete .kube dir for all nodes (#3911) (@cuisongliu)
  • e3fbf75a95ceb3ca0f0c687a310cd6f70cdabdff: fix(main): delete clean_unused_func (#4017) (@cuisongliu)
  • 8cfe0e96d3d5f32c24959b6100b3a16c3aee54cc: fix(main): fix merge support $() (#3427) (@cuisongliu)
  • 81609b2b01fbe9471fcbf30d1f010393c50d202b: fix(main): fix: skip pulling app image (#3649) (@cuisongliu)
  • cbaf975a40d936c4d2752a6ca2936447e8fd4c2a: fix(main): sync cert for cert cmd (#3891) (@cuisongliu)
  • 6b01bf2ca3a6783e3df12b6cce257b5953a6867b: fix: #4081 (#4083) (@fengxsong)
  • 93961f75fb5b16e72a51fae3fc191173f0034205: fix: --env not work during sealos run (#4140) (@fengxsong)
  • 47c90a42d7b8c280c5d579f01c37cce321310601: fix: HPA apiversion (#3922) (@c121914yu)
  • 5785d7b1d42afc28c0cc68d107bb4cdbeaa035d7: fix: add free license and update kb version (#4159) (@lingdie)
  • 5b3b444986e2666b25d3923cc899da6f1b8b879e: fix: add timeout for command execution (#3980) (@fengxsong)
  • cf4242de24c674f5c37599acd379eb041245212d: fix: avoid concurrent map writes (#3729) (@fengxsong)
  • c5ae85a48f2de86ac274dd539bb5373897310b80: fix: change SyncPeriod to setable to avoid too many users need sync at one time. (#3508) (@lingdie)
  • c530333bba1628b60a756d247653431fd0aa8e39: fix: check hostname unique in creating new cluster (#3569) (@yangxggo)
  • c79c1b20342c45987c6e48adb9fa97f87fdb09e7: fix: create new container mount when force override (#4068) (@fengxsong)
  • fc1997cb839d41acd2b7928272ff38d92305b5ef: fix: default config for server/agent (#3842) (@fengxsong)
  • 15451ea2f09290b1f92ae62f226996655c5c3320: fix: desktop open app & add number of notifications (#3478) (@zjy365)
  • c7b1956221c31c81248c59479ea7b8d459d1fd97: fix: disable scp checksum by default (#3913) (@fengxsong)
  • bca34d0d33aa450d03cf9bfe858f734559bbd93e: fix: dnsDomain does not take effect in kubelet (#3834) (@yangxggo)
  • 610e5d3fd25467f539df9abffef90ecaab52fdf5: fix: error while unmount container mountpoint (#3385) (@fengxsong)
  • bccd0cb99510c81ecd74d56ab959e3c6f525b51b: fix: fastgpt docs link error (#3643) (@c121914yu)
  • 483280b7b97178c4bc4b369fa2fa3bcafd151b1d: fix: get remote kubeconfig path with $HOME variable (#3906) (@fengxsong)
  • 2f00889e37b074d710c96052d8be803ce3d8bc2d: fix: gpu select ui and read file config (#3627) (@c121914yu)
  • 25e08fd3dc56669586cb7a95a3c5483e8782e0ad: fix: if string addr has not colon (#4045) (@fengxsong)
  • 493328777d7c8607f4eeda7d48b953502fa6e3af: fix: if the root user is not specified,sudo should be disabled. (#3598) (@ghostloda)
  • b0f6c597ad744369dc460ded0bf4b18c215ad68c: fix: ignore http server close error (#3854) (@fengxsong)
  • 4240435df17bc4e9ba2ed571b045ddbb6b965bed: fix: ignore signal killed when context cancelled (#3748) (@fengxsong)
  • 5e83e76d2c6eb26362021bfe1e5c4f6e7da62da4: fix: ignore stderr output of sealctl render command (#3881) (@fengxsong)
  • 1eddd2d25b70ffbaffb66acf810604f3035c1930: fix: imagePullPolicy (#3768) (@c121914yu)
  • b33f00b6aaa6c209d2d96c26fe4aa6ac19c1f040: fix: init job for user with a uuid label. (#4147) (@lingdie)
  • dc76a9c1d7f8eddd2f96d2d10d5baac148b04b9c: fix: install latest sealos docs. (#3646) (@bxy4543)
  • 14aee6ea303e8b849aea3e5252ba9b77cb22fbe1: fix: launchapd main info ui (#3882) (@c121914yu)
  • f8764c878374832fcb93a02fbc346cc9268b65be: fix: make the usage of '--env' flag more precisely (#4060) (@fengxsong)
  • 3d1cd305d7eb997319a16e21e74566d764482bba: fix: merge cluster.spec.env (#4100) (@fengxsong)
  • 8d6cb010e4ecf7aee149d4d9aa9d200dfe7b4268: fix: merge config order (#3847) (@fengxsong)
  • 889b0bfd5c0e05920eece3cc6e074f616e3c9994: fix: panic when resetting a non-existent cluster (#3782) (@fengxsong)
  • e2fde2e5da2998a2799ded7724a133563abcf2f4: fix: payment amount (#3621) (@geniuxy)
  • f104b5f7e53285a272ae072739c688627ebb29bc: fix: payment error (#3641) (@bxy4543)
  • 9488cdcd6ace12e2e866dc06d8ce22c285bf9194: fix: remove copying kubeconfig file (#3809) (@fengxsong)
  • 17a0e3ea0d29528c0d9a9cc4212f4c38efb02a94: fix: remove default vip (#4087) (@cuisongliu)
  • 500fbac0e432098d26c925849678711e72ab199e: fix: remove template files to avoid rendering templates repeatedly (#3916) (@fengxsong)
  • 570ae9075fb481d7bda55d3db8cef5ae6bc7d00c: fix: remove unexpected mergo options (#3682) (@fengxsong)
  • 15b094a3b2863ca98d8557c5411204cd28ec85d3: fix: return converted component configs (#4121) (@fengxsong)
  • 541bf7c70a73e2f928c9acac2daf8efefbb905aa: fix: scp files (#4041) (@ghostloda)
  • 63d5423fa4673264efa3b57f66c7a99d15782211: fix: sealos aio cluster image arm64 (#3786) (@lingdie)
  • 7669308433aaf512f6d1042077bc426a0e822800: fix: sealos logout cmd documentation error (#3839) (@LZiHaN)
  • de1ccb63018f0f25b1db41f8f2be552657653d6d: fix: service targetport update (#4011) (@c121914yu)
  • 6e9afb76ae694cd8308361db616d3b1b3ba57724: fix: set desktop secret optional as env (#3583) (@lingdie)
  • 84bcff3ab3d7ef341d851d5fb93c134e8ab9a828: fix: set runmode env for each host before rendering templates (#3886) (@fengxsong)
  • 27fa72e59ec52f7d2719467544b940d9d41cbff3: fix: setup logger after setting runtimeRootDir (#3793) (@fengxsong)
  • 51f43a6b239adf3b240637d2164e55722ebe648b: fix: skip same path (#3898) (@ghostloda)
  • 2a8eca1a02694ca16a5264b138b8d58fdba279d7: fix: ssh sync registry contents to target dir (#4123) (@fengxsong)
  • 7ed76db14b7a51d44b1cb29f18e12d43b6a4c85b: fix: sync cert failed on non default port (#4031) (@yangxggo)
  • 92af429384c4620307a17b01f0f2fdb2c0dd4ae0: fix: sync registry contents via ssh (#4106) (@fengxsong)
  • d2047078218a00e7d0e28297a8898a01a07e66f2: fix: sync sealos work dir (#3975) (@ghostloda)
  • fa091a87721b85ab41cafa76cf6a5851b0d0f35e: fix: sync sealos work dir (#3987) (@ghostloda)
  • 36a2678282db4bd7e24d72df31c24174b4d8e0a8: fix: upgrade cluster (#3588) (@fengxsong)
  • 02ce79b9a613507c5c0c41dd4b8145724965da41: fix: upgrade k8s version failed on non default ssh port (issue #3069) (#3434) (@yangxggo)
  • 344296e9334639719cc22f307d8e659a19fe583d: fix: using extra valid status codes when response status code greater than 400 (#3986) (@fengxsong)
  • c1399981820d4e4bab5eea5fa0af3573298842ec: fix: volumn auto name and pod status (#3418) (@c121914yu)
  • 1866a98cf6c01875a2d18902bdc648da607ba0fc: fix: write ip without port to hosts file (#3892) (@fengxsong)
  • 494e48bb253dddfc278a6c6ce2d211dc2b939bc2: fix:desktop message notification field (#3499) (@zjy365)
  • 90852b060b6bac101a50739b79c931d38f19e6c3: fix:docs github svg (#3817) (@zjy365)
  • 77f88ceeeef866f04e734a3f0ecba0999c3ecae6: fix:docs link not exist (#3771) (@zjy365)
  • 468aa11937dd8b58a51fcb7bf079aa3dbd36986f: fix:template multiple instances of @codemirror/state (#3931) (@zjy365)
  • 64ff087b6b6377ae7588e2ac931fd0857ce1154f: fix:template default value (#3977) (@zjy365)
  • cebb6578aa6e32a80ae4614813a0e4820c0bff6c: fix:template file export (#3851) (@zjy365)
  • 3686c3dd915b5a1504e991d1884753e35e516079: fix:template multiple names (#4047) (@zjy365)

Build process updates

  • 4d4f7bbd51e4dd78101964355c1f68dbf9da0202: build(main): add ci for latest (#3514) (@cuisongliu)
  • 118a4509e88dd3e8c37b388ee4fb461b4cec645c: build(main): add ci for latest (#3515) (@cuisongliu)
  • 432d7172e1e511e1f0e84f2708478f5f278db1b6: build(main): add sync patch image (#3398) (@cuisongliu)
  • 5857a39610e273ec8ca83d4a0a54ccc6902c791b: build(main): add test docker image (#3395) (@cuisongliu)
  • ae8a86780325f9bbdb4552ee291fdb239572f6e1: build(main): auto renew issue and auto comment body (#3393) (@cuisongliu)
  • 0c00b99f2be5e186c606657a74fea9f0f0b4f5f9: build(main): dev to latest (#3482) (@cuisongliu)
  • 9b2ecedf56b6006b1b64e39b5be79ea135b99262: build(main): target pull registry checkout code (#3877) (@cuisongliu)

Other work

  • 6f9d5dbc693ed47b80cd124eefb667bfa3389d31: Adapt refactor user controller #3359 (#3394) (@bxy4543)
  • 60682248975f04bfbc8ac728a81ac847840b0205: Add an example of how to fast deloy Gitea on Sealos (#3338) (@a497625414)
  • de953956b189fac341e6f1fa3722441115a4e92f: Add app template draft spec. (#4044) (@zzjin)
  • b2babef751193215d6f0d43574d2a103a076c445: Add app.sealos.io support template CRD. (#3957) (@zzjin)
  • d9fb384eb2db9b151082848b14c1ffba13d2c024: Add cloud account (#3587) (@bxy4543)
  • 98f6c0a1d2944fd42150b393c791a34138ef4047: Add docs of installing anki (#3506) (@yangchuansheng)
  • e8baa140cf8b597b3437fd44ae60b07618268c90: Add links for sealos (#3505) (@yangchuansheng)
  • 588a495ed95934f0ecf85dc39c65b68694f22015: Add the Service to automatically build a cluster-image. (#4096) (@bxy4543)
  • 13b2a2948a866d762c0c1d6806e47eb93cfc5f2d: Add transfer notification (#3522) (@bxy4543)
  • 2f9eedd8366f3428acc919b12cec41abe5334a02: Added a cloud-based module, responsible for message notifications, license issuance and validation, information collection, and monitoring functions. (#3409) (@yxxchange)
  • 7780d42cbc2bd216b22a24b4b55cbc9f6ef5dfdb: Added a network probe to sense the network environment and adjust the license policy. (#3764) (@yxxchange)
  • 384e84549d60763c61b3291b20ce607200895820: Adjusted the resource configuration for community edition (#3607) (@yxxchange)
  • 53425971e2de9b6ee9713f0d51ef3b4e68d610d6: Change Doc Name (#3438) (@a497625414)
  • 17e718404a3647d81f657980158766da7ece8ad7: Change Doc Name (#3440) (@a497625414)
  • b78d365df5a324890dc920691b87e1ec4df2ab5d: Change Example Doc Images (#3435) (@a497625414)
  • f18e9ff85b33f26523ee400af008b9e87c8d6cba: Cherry pick (#3565) (@cuisongliu)
  • 07f1c712e6635c67841e9b1975ed9284e09f0843: Costcenter gpu (#3609) (@xudaotutou)
  • 9953055f66c0a1a382e8d2ee9865f58df5e7b53c: Count pods that not in succeeded & watch gpu changes on nodes (#3754) (@nowinkeyy)
  • c2df6ef12aebb7cf73b6e0dc933a1656ef6e4b59: Currency (#3671) (@xudaotutou)
  • d3467d251018e3034d01832eb58aa992ca2c9e9f: Delete auth (#3925) (@lingdie)
  • 8a7a1b50019b9ea13aabd72f50116b26269d20bc: Dev adminer (#4165) (@zzjin)
  • 6f3c32c353bec722fcf1ab1fe1421887cba764cb: Dev template (#3960) (@zzjin)
  • ffd13b322e8ee50170da54ad289a198ee617b598: Dev template (#3968) (@zzjin)
  • 497040597ac0efc73ef6b440c50f1dbfda85c20e: Dev yjl (#3713) (@c121914yu)
  • ba38e331cac1728c646aecae3ce7caca396f3c02: Docs: add "Add a domain" (#4075) (@yangchuansheng)
  • fc85f6b926d0d23dcc5b5b481057840ae923406e: Docs: add "Expose multiple ports" (#4091) (@yangchuansheng)
  • 130099ecdc65c4bd1c62f9531583d4fd6efb2c06: Docs: add "Update app" (#4088) (@yangchuansheng)
  • 075a989f7b00464142de414f2c249ced34257732: Docs: change sidebar structure (#4056) (@yangchuansheng)
  • f130bdad092c33c1e0c6ad09af8d8d70ceb02df7: Docs: fix typo (#4061) (@yangchuansheng)
  • 35b1d244d182bbed2faa42b9b56fd979cd8abcd2: Docs: fix typo (#4089) (@yangchuansheng)
  • 9ebba04d7c3bb880eccaddfafc795ed9ceef16e9: Docs: fix typo for sync_docs workflow (#4057) (@yangchuansheng)
  • 4809993ef1070c64fac05eb67498e3d223fcaf6a: Docs: update Quick Start (#3970) (@yangchuansheng)
  • 1fc97cb3bdcc294aeeb0e0b67d148dfb490b2ab9: Docs: update link for questionnaire (#4026) (#4013) (@xudaotutou)
  • 6c558dbb27f15fcad4d22e985b4a1e1916a5ec08: Docs: update link for questionnaire (#4026) (@yangchuansheng)
  • 78daa42214a9da3b8ef5bcd82fac5d4daafc6e6a: Docs: update sidebar (#4078) (@yangchuansheng)
  • a3728eccf1a7dc579210adcbc8fe2cbeac2f28d1: Feat/traffic proto (#4095) (@bxy4543)
  • 6a2d9f7e8358396f239398ca813b3aef71f2ccb8: Feat: adapt multi namespace account (#3828) (@bxy4543)
  • 6ac3aa3542b09a8efb67326cf2924e2cd31197a9: Feat: add gpu prices alias (#3747) (@bxy4543)
  • 4a57463fa38104d603870e0ba5e168d46cc64e65: Feat: gpu quota (#3751) (@bxy4543)
  • 9c1690367f9d3c0b5d5a10ba28783529b520b687: Feat: init frontend costcenter helm chart (#3852) (@bxy4543)
  • 69f2fdd742c6a0444716c4e74dbeae9ee322425c: Feature:sudo support for scp (#3421) (@ghostloda)
  • 619c493786a5072d3cfcd7d59f054098913395bb: Fix Image Path (#3441) (@a497625414)
  • b609e22b39ae611b635c70c3fe57f105262169c0: Fix adminer docker image url. (#3888) (@zzjin)
  • 4a033f48dc1b70a3ce863ea3f124326d0f7d3688: Fix adminer&terminal. (#3664) (@zzjin)
  • a0b021c3eefddd0965a33b467c94326bba484d33: Fix deploy doc link error. (#3742) (@zzjin)
  • a636615ad199d8b59c75aea08d964cf6aec7a61b: Fix doc deprecated "#gh-dark-mode-*" fragment. (#3981) (@zzjin)
  • 691925938b50e3b597154a71f73233e9955b47c9: Fix license (#4129) (@lingdie)
  • a0dd4b1fab8fc40ec3b34f39d3b0ca147b030516: Fix license (#4131) (@lingdie)
  • f1b3b6466569e04475655f9d4e8668a4cb353e10: Fix poc (#3695) (@xudaotutou)
  • 4f8e05df3d5aafcdb2d139ceb091df49a68a28e1: Fix registry link. (#4133) (@zzjin)
  • 92703e34a5b5349b333d9f65a2c5ca59e79c3f57: Fix tag typo. (#3985) (@zzjin)
  • 7995c162e6c80932cf9a56aa2ce0341643c05f7b: Fix tlsEnabled default value. (#4164) (@zzjin)
  • 4ad864be2c60731269af80f996093d8f809fde10: Fix update (#3696) (@xudaotutou)
  • 513162a5684abc63990884f41c7724b37649b829: Fix/cloud init scripts (#4084) (@bxy4543)
  • 00726c66bb59be88fe8bcc41a844e1ab3ab50cea: Fix/cloud scripts (#4115) (@bxy4543)
  • 40eb424ee897608d03d6b006406777c7e2694455: Fix/debt webhook config (#3777) (@bxy4543)
  • b85926f5952ba3b27abb95e852f6e647aa5c5a64: Fix/multi ns account (#3978) (@bxy4543)
  • cb91077c589656190ab576fac1dfbed6f3dc9d40: Fix: billing error (#4006) (@bxy4543)
  • 5558cac710f8959500029e8acdabfaec23455a6c: Get payment information from payment response status (#3370) (@bxy4543)
  • 987fb122712d833795b9e50d109c4aca839197bf: Google oauth (#3884) (@xudaotutou)
  • 490cef183db3454d3f36869191b6b446cada6139: How to Run Your First Code on Sealos (#3391) (@a497625414)
  • d6f509a733e442fd342f5b06487028c3228e0d6b: Ignore semgrep github-actions check (#3534) (@zzjin)
  • ce7cb738dd315df5f383074aea4b2e19cd081a00: Increase adminer proxy-body size. (#3663) (@zzjin)
  • 510864813d5f6531cda4d7ec48a17bfbe9e96436: K3s runtime (#3837) (@fengxsong)
  • 4027c491b3acc3db7c9f2faae0ad03d4780fa04d: Launchpad GPU (#3619) (@c121914yu)
  • bb5abee999dcdf154c2ba6325c335155ede433b6: Optimize BillingRecordQuery to query separate recharge and arrival (recharge + gift) amounts (#4167) (@bxy4543)
  • f45e6a9679f26641ad84c74f373fff4957f2362a: Optimize/cloud scripts (#4169) (@bxy4543)
  • f09ff8288a6d5d7e88e5c8bc5c08dd0e27c51334: Optimized the details of the community edition, decoupled multi-processes, enhanced idempotent capabilities, and increased configurability. (#3726) (@yxxchange)
  • 4ad2acb6a764089bc93ba1cfdb3c00fe1d7e213c: Rebase #3867 (#4092) (@bxy4543)
  • 07da09a96c50bc5c2414c2803de722db83684740: Rebase docusaurus doc fragment. (#3993) (@zzjin)
  • ffba35047dfb1b5b47a8437a33e3e546c08c2dfe: Rename adminer label. (#4112) (@zzjin)
  • ba7f8c39a0ff00718f95441012e7e0d40e4978c5: Set auto hide adminer icon to more. (#4166) (@zzjin)
  • fea147d86bc084451cc0dbf27183f6004dbc3368: Stripe (#3640) (@xudaotutou)
  • 95493cfa3ea4ec53bafbfb953618cb572dda1da5: Sweep: run guest command one by one and support run patch-type image (#3677) (@fengxsong)
  • 763970344989d0cb521930896a70560f6f1ff122: Try update terminal safety. (#3645) (@zzjin)
  • 0d73414c5e4422d1e23f190789d1ad680d3d8744: Update Database doc (#3803) (@yangchuansheng)
  • 61079e90451ed0aa1aa97079b59fee946bc1a911: Update Intro (#3401) (@yangchuansheng)
  • c54da85e6ceae43eecfa634058ad15e2fcd9e375: Update README (#4110) (@yangchuansheng)
  • 9dd035bbb0cfd5fc3c28562994319f93e8a1f473: Update README.md (#3354) (@fanux)
  • dbde6e1b02a49284f31a847492c8100ca7ebdad9: Update README.md (#3374) (@fanux)
  • 4f8d6a5ae5ac7435d8abc3cc0ae1c60caa043f2e: Update README.md (#3552) (@balainit)
  • c6ce93123aeddf792ea99fc1ce9ae20391147759: Update README.md (#3918) (@zuoFeng59556)
  • a44018341f783a9ded3500140612b605bf853bf0: Update README_zh.md (#3360) (@fanux)
  • 63cc5cc3031ec159b58f17eba93c25d8e5b52d76: Update adminer frontend to support 404&503 (#3361) (@zzjin)
  • 7dbf9edc548e768f4621068941c46be2224ce696: Update cloud.yml (#3688) (@lingdie)
  • 32f3843470323a75de36da7764c677680c5c7804: Update deploy.yaml.tmpl (#3710) (@lingdie)
  • 8705cbe8be7fd2be122a878f9b9daba466c42950: Update discord link (#3519) (@yangchuansheng)
  • db2953dc1b1c537da6b60e7236f41c0f6d05d640: Update frontend deploy update strategy. (#3390) (@zzjin)
  • 6c91144e7d11d0bea0693c82951dd386aab6d095: Update install-illacloud.md (#3378) (@JessicaHu03)
  • e261ec4cc35fd40be02b681e9cb807c4ec22651e: Update wechat qr code (#3520) (@yangchuansheng)
  • e7d40dd759c990c5e8da1eeba5d20a7c19de80df: [ImgBot] Optimize images (#3554) (@imgbot[bot])
  • a8881c5b9710db543671c8689b5fcf4205d9a8de: adapt changeable port. (#3626) (@lingdie)
  • d5e48baf350a4b949ef6eb77decd8b72522e3c6f: adapt mongo4 not support Time Series Collections (#3815) (@bxy4543)
  • 9e8b703e1ebfc1fd993d75f654714e9e13dafde5: add Kubefile and update controllers.yml (#3612) (@nowinkeyy)
  • e0f638ba1ba58f6cddf5c8011ebf89c8aed3fd1c: add a markdown for fastgpt AI (#3452) (@geniuxy)
  • 84eaa2266735ee57891e5e5f5901ef5f796c61d7: add a support for community edition simply (#3622) (@yxxchange)
  • 6ac6bf88ea8bcceee6029d122e2f50d522897680: add account webhook namespaceSelector matchExpressions with user ns label (#3996) (@bxy4543)
  • 7254d5fb68a06729dbd8eb602e7681f184e6328d: add admission controller clusterimage (#3702) (@lingdie)
  • d7c046cc4307f74362c54ee38fb83c29abde503f: add anno and label for user, ns and so on. (#3544) (@lingdie)
  • 9e83f02b805ee7a882725a9f0bca2a0a53ae2027: add base64 for public key (#3470) (@yxxchange)
  • 75035be377aa5305169e70fbc5361516a88e3324: add cherry pick action (#3564) (@cuisongliu)
  • cb641b652bb923212c004b0072768a2bf2350a5d: add code for ingress webhook. (#3824) (@lingdie)
  • c236f8cf7a1bf6cd252da2f52bca87f13b651a76: add controllers license to Makefile: make license.controller (#3707) (@bxy4543)
  • 9673b605abedf46511724a654cfb54b366cb1fb2: add cost-center env. (#3468) (@lingdie)
  • 36f8008168b5c138381a88ddac04e4b8ba65b307: add debt-ctr backoff version func (#3615) (@nowinkeyy)
  • 80fba6fb00456bfb15b23ddc12a004a7f5a159b1: add default install of metrics-server (#3876) (@zzjin)
  • d1299119e61a97aa8c45699e2c75626ffc810ae0: add default nodeport count limit. (#3808) (@bxy4543)
  • 8110c7735038bd636f1704bb517e8403dae6915d: add en docs (#3475) (@cuisongliu)
  • 2bbd1dda76e1b5452ff0a9343f37263b165b1561: add ldflags to go build binary (#3679) (@bxy4543)
  • 0adc21d334d46c76bc8d8792456be4e4960e61d0: add licenseissuer to cluster image (#3584) (@yxxchange)
  • c47fa85153d28dcf0bbffb7a95648abb7ee34bb7: add memory record for license (#3860) (@yxxchange)
  • 03623923dffc01b2519d863fdf4001407c6306cb: add mod file for controller pkg (#4062) (@lingdie)
  • 84b39f8183316125e591e5b75eae3cfc69ef5480: add namespace billinghistory query for costcenter (#3902) (@bxy4543)
  • 166654da9096a489e7bef4e498095870ba108587: add node-gpu controller to get GPU info from node and pod (#3601) (@nowinkeyy)
  • b194262061223524ac7bf2bdae2e9f3027597277: add rbac for dbprovider (#3431) (@sakcer)
  • 8f4db16e0aeafa4d66a09b950d7ac54b92132fef: add rbac for desktop. (#3825) (@lingdie)
  • 460e44c4c79fd712061d37620be36bac3aa9114a: add sealos cloud arm64 cluster image (#3784) (@lingdie)
  • 52409081671906ade65b947c8e0388307340cdad: add stripe payment (#3541) (@bxy4543)
  • 056cf9203e9ebee7611f13bb21e51c8cd14b0e9f: add support for kubeblocks to bytebase controller (#3419) (@dinoallo)
  • 2b943285da06c235a441b792553e735e82e23673: add template to aio cluster image. (#3722) (@lingdie)
  • 22b0d6ce64696fff196ec9d9197af3b295d532c3: add user env (#3469) (@lingdie)
  • fa3f2dba848e53315b31f743a57362ab5bca710d: addDirectory (#3433) (@a497625414)
  • b695d971403eca2ae04492b1ecf47fa47e90e192: auto backup (#3486) (@c121914yu)
  • f1223aa933a71980341f6a2fb39e03c30fcbb07c: backup buildah image cr build logic to deprecate (#3955) (@lingdie)
  • fc3e8cdbcfdaec4cee3955b6d17fc6b030af95e0: change app rbac for default user. (#3423) (@lingdie)
  • d5c2a6ebb600901ff96194425d027d05590eb1ea: change name to admin (#4039) (@lingdie)
  • f7b947c99cf0df5878049117ccd8ec86df52965d: change the version of terminal image (#3822) (@yxxchange)
  • c447626e1dbcc3c78fd1d3648ea77834cb88642d: change the version of terminal image (#3836) (@yxxchange)
  • b890eb75ec01c99b1b38cd45ef68eb6f283536e1: change user annotation for user owner. (#3850) (@lingdie)
  • 9904f62e822f86b6768d4684f729f15737d3c630: ci: add frontend arm64 docker image (#3789) (@lingdie)
  • cd9e5d1982dce2a0b3161743d45336a0eaa18adb: clean terminal switch message cmd history (#3967) (@bxy4543)
  • 9d234f6430b644c918a842e4c502909983f2aed6: crypto prices && add default prices (#3575) (@bxy4543)
  • 87166c3bdece0c8b6e47c31b97c9d4fdb444cb25: database backup and pricebox (#3396) (@c121914yu)
  • 3161cbcf6aceea089d5bee41ac651dd10a1629fc: database i18n (#3384) (@c121914yu)
  • df817021de4113cf4ed622f30926fabd52ad2650: delete and mv pkg for controllers. (#3938) (@lingdie)
  • 72b58791f0b334995b2ef3f7a352ec82faaa2006: delete auth service (#3924) (@lingdie)
  • 22038a199952e7065f2ee16c4870dcb2f54e17fa: delete cr build for buildah (#3953) (@lingdie)
  • f6692ac8bcecd213cf40113980ac25f089e3b14c: delete deprecated cloud deploy (#3496) (@lingdie)
  • c4f1da2491022125a2f634a3c5320927a5be875b: delete license issuer. (#4101) (@lingdie)
  • 4984d4280bbe3312276b8a70e7760d965f85a62d: docs (#3510) (@c121914yu)
  • cd5c05e7042517574884bcdc66e90af124578a3d: docs(main): remove cnblogs link (#3362) (@cuisongliu)
  • 0b07a8e78bd8a079d18bee7bc15dfa665cc67bf7: docs(main): upgrade version for kubeadm (#3371) (@cuisongliu)
  • ae1e069fc1d6cbc2e9fd91f51cd4966338d94723: docs(v4.3): fix save and load docs (#3464) (@cuisongliu)
  • 6b0a03ab05a93dd727c5dbba334c610d0a954c85: docs: Add menu for fireboom example (#3956) (@AnsonCode)
  • 9fdc27de555bf45d1677f94218d47286a76d4c47: docs: Automated Changelog Update for v4.2.2 (#3372) (@)
  • a80b7cfd9406a7f6a35c85f5cde24eb934417a88: docs: Automated Changelog Update for v4.2.3 (#3404) (@)
  • 1d80ff9b3dfe8907d5d05408a181681c57ce2f4d: docs: Automated Changelog Update for v4.3.0 (#3518) (@sealos-release-robot)
  • 00e913e37a33d33f3c18bce940265e61b8ac87e9: docs: Automated Changelog Update for v4.3.0-rc1 (#3456) (@)
  • 60cbe612e6b63149cd55b6ab45d6f19ee4a57db3: docs: Automated Changelog Update for v4.3.1 (#3756) (@sealos-release-robot)
  • c47327e47d8de2c8aba5369ae2e8d8db21b68f84: docs: Automated Changelog Update for v4.3.1-rc1 (#3636) (@sealos-release-robot)
  • 4ee5d0eda69e766821a3a482d95c3c5f95012bb9: docs: Automated Changelog Update for v4.3.1-rc2 (#3739) (@sealos-release-robot)
  • 74e550b1d78af276c7d4682be186493bb3a7acb6: docs: Automated Changelog Update for v4.3.2 (#3762) (@sealos-release-robot)
  • a9ff21a3e748276e79fbf57c5ad97cfa065315ff: docs: Automated Changelog Update for v4.3.3 (#3806) (@sealos-release-robot)
  • 708baf1bbecf9cbacbfd8d1bb079751767692f3c: docs: Automated Changelog Update for v4.3.4 (#4020) (@sealos-release-robot)
  • 6ec63e02620366f726283ffdab2a0d37ca6a59e6: docs: Automated Changelog Update for v4.3.5 (#4054) (@sealos-release-robot)
  • 10d9a64be4bc26ecfcf79f6eb0926af482df4785: docs: Automated Changelog Update for v4.3.6 (#4132) (@sealos-release-robot)
  • 433e23a84320aee305a83c63b7b9cbdfc6a0fd4f: docs: Automated Changelog Update for v4.3.7-rc1 (#4137) (@sealos-release-robot)
  • 6c68bd3cadbe54aa3c0937dd5a49364227536c32: docs: Automated Changelog Update for v4.4.0-alpha1 (#3879) (@sealos-release-robot)
  • c59188c32c0925cc648c3d51008021503a802c62: docs: Automated Changelog Update for v4.4.0-alpha3 (#4001) (@sealos-release-robot)
  • a7b6260f970758fbd5f01d7d4f55bcad4db0acc0: docs: Automated Changelog Update for v4.4.0-beta1 (#4080) (@sealos-release-robot)
  • ccdec922fac94e1a93c5c9226ccf7eac8f34d69c: docs: Automated Changelog Update for v4.4.0-beta2 (#4108) (@sealos-release-robot)
  • 82483f269821bb5322d26776a59a9d8103265b52: docs: Update App Launchpad main features and quick start guide (#3532) (@yangchuansheng)
  • 9282f909a16950fd9166e35a52a5ad3a50d93f77: docs: add dual-stack docs (#3517) (@ghostloda)
  • d3e33501b5b211b6cb5fe820d648761a53b911e7: docs: add install example for fireboom (#3939) (@AnsonCode)
  • 05b2f53b449d8f4a9577d50ccc8ed0369b3baa59: docs: add install example for tailchat (#3302) (@moonrailgun)
  • 7bbf12268f644d024c0186eddf7e73c6cf13f871: docs: fix sealos gen Clusterfile (#3655) (@iawb-ray)
  • 595be04e573563d18a027f09af74f13eb576a58e: docs: modify carousel image (#3971) (@zjy365)
  • d51ab2fdeab1a71bf0a69de4a5046edb815aa502: docs: update anki Installation Instructions (#3539) (@yangchuansheng)
  • c2a99b609098c82e30be94747071eac2fe01ef5e: docs:sealos recharge activity (#4150) (@zjy365)
  • c8dfbd05238af2ee99a502c0fdf084e10175f605: eat(frontend/desktop):change password (#4149) (@xudaotutou)
  • 07abd93e74caf17ae9375f3edec56b75032e5410: feat billing with app/type/ns (#3963) (@bxy4543)
  • 35a76b4ea96de9fa150f41cc4a167e21c5d0193d: feat float button & add home button (#3617) (@zjy365)
  • ebae81831a888b0e0e25b9b8757b863b891053a3: feat template (#4012) (@zjy365)
  • cbcec7e3f25ba945351bf85cdcb2dde40c99460d: feat(applaunchpad, dbprovider, template):support multi ns (#3927) (@xudaotutou)
  • 3f883f16abd304b6e8a9d3bc1f94cb50af2cc12c: feat(cost center): support multiNs (#3908) (@xudaotutou)
  • 96315085aa624770482d7bab8973ef87adb57413: feat(cost center): support multiNs (#3958) (@xudaotutou)
  • 7d7819de4c832908c047a3bfa38ac887e2dcd664: feat(desktop/frontend):add backend for multi-namespace (#3804) (@xudaotutou)
  • 279973c8cde88d2f4e5c42b9dac238b2beb782f6: feat(desktop/frontend):add curd for multinamespaces (#3559) (@xudaotutou)
  • 66837d448e19f76363a0bf6595e94c1500a9306d: feat(frontend/costcenter): add measure gpu && fix makefile && perf i18n (#3602) (@xudaotutou)
  • fa7c10c6e6e91ff7a585501fdb27569f5b15580f: feat(frontend/costcenter):configable bonus (#3420) (@xudaotutou)
  • 089f2518310a20c849a5d841cde4842772934b68: feat(frontend/costcenter):create invoice (#3533) (@xudaotutou)
  • 59bd06800e27b597d374f13625be0b9785e77329: feat(frontend/costcenter):transfer (#3455) (@xudaotutou)
  • d673049321afbd149bb2e77c7500c3dc8913c02a: feat(frontend/desktop):auto deploy (#3446) (@xudaotutou)
  • fedcf555b52b79f966ab7e260723d827311c579f: feat(frontend/desktop):login by password (#3414) (@xudaotutou)
  • 89721304a7e97b23735626839fe244d5b670162e: feat. desktop cluster image (#3436) (@lingdie)
  • 52a9d1c63a48fed280022b8256397d8a0236b697: feature(build): add add pr action (#3568) (@cuisongliu)
  • 3debc863fb34d6d9e76c35be72a478011a61b46b: feature(build): add force push action (#3563) (@cuisongliu)
  • 33870f348bd0ddccc2f7ac39b77b8235ff6d14e5: feature(build): add pr branch (#3591) (@cuisongliu)
  • e483a74a6acceac72efe6b5e449b4589ee56ce70: feature(main): add cherry-pick error to new issue notify to @cuisongliu (#3666) (@cuisongliu)
  • e51c7627648fd1298fade4a2db8678279e6bb704: feature(main): add commitor for release (#3487) (@cuisongliu)
  • e694fb399fa237fee6db7a84b718669ccfa5adf1: feature(main): add initsystem cmd and so on (#3841) (@cuisongliu)
  • 3a2e18ced6642307feb1506d210b4d7f2a9a7a14: feature(main): add spec for init-cri and clean-cri (#3840) (@cuisongliu)
  • d578fb4b2a4374db8547ae5b39519af93f630569: feature(main): add sreg cache image (#3715) (@cuisongliu)
  • 65df34d43c939c448beb374a5a46debbc0aa53ed: feature(main): add test images (#3690) (@cuisongliu)
  • cbf61f800b61d4edc075d2e4213a380e426b4813: feature(main): add tf as infra (#4024) (@cuisongliu)
  • ada947fb1e3e75ae2b8bbfa3a822603c2fa683ff: feature(main): delete registry feature using sreg code replace (#3714) (@cuisongliu)
  • dd906fd08a440b7afa62e6971267d0c4062d2d2c: feature(main): join nodes for k3s (#3944) (@cuisongliu)
  • 0e47c47d54fe89ccfce1ea32ecc3a40febdd2626: feature(main): remove docker and containerd ci (#3765) (@cuisongliu)
  • a33fc0dec23987f59f48035c2c55ae1ab0d3b1a3: feature(main): reset cluster not delete nodes (#3991) (@cuisongliu)
  • 733672922635fd034103267067cb87907ccc8e26: feature(main): sealos run uing defualt ssh port (#3791) (@cuisongliu)
  • 9789ee01f3cae66c9d047cc3cde186a186c0f01c: feature(main): support sealctl static_pod add options args (#3946) (@cuisongliu)
  • de6e7be348000e93115d2f8d5d66a7673fa8c9cf: feature(main): upgrade registry addr using shanghai (#3772) (@cuisongliu)
  • 4695ce15aa6df9c72bdac17bda9553ebb9c48509: feature(main): upgrade robot v2.0.0 (#3769) (@cuisongliu)
  • b5db485bd0bc533de3a6a870641e60052f290dbe: feature(main): using 22 default port (#3759) (@cuisongliu)
  • 3c8c6395482b8c8e6e031c236705f474576a5e43: feature(main): using sreg 0.1.4 build image (#4023) (@cuisongliu)
  • aacb6b6633c5821703f4e7525cf07c35999a1571: feature(v4.3): default support tmp registry build image (#3535) (@cuisongliu)
  • f5c221e3d3e8fe8b020a07ec24271474f62a54ab: feature: kubefile CMD support ENV variable format (#3921) (@LZiHaN)
  • b226f77fbf1fbc18f6f758dffea217592d6a46c2: feature: recharge gift by configmap (#3579) (@nowinkeyy)
  • fc2c8d0cdabcf838946bba385c7aa94a052aac50: feature: sync workdir (#3903) (@ghostloda)
  • 2cd464df30e0fcdff8f76c76b476fad7865c614e: fix (#3451) (@lingdie)
  • 11563c77f9855afd78e0753c6e9281f6fb0a89a0: fix ENV must have two arguments (#4097) (@bxy4543)
  • 157090942f20ca9cab226f12444ab385c54c9f92: fix account cause error (#3485) (@bxy4543)
  • 97d15f83e345b6d154aada1950f5670949d705dc: fix account user null & language (#4128) (@zjy365)
  • 5057497fc2797c089367d14558a20bda83b0372d: fix admin user label. (#4139) (@lingdie)
  • 03a3a3f572e68118f330f981e1b1c37166b9a8b9: fix admin user time label. (#4160) (@lingdie)
  • 0d129f80f6e80084ca22847cff38c186a3a5be5b: fix admission service selector (#3705) (@lingdie)
  • e1a695800c07a2de75117e7c119ec5d0782388f6: fix billing & valuation (#3753) (@xudaotutou)
  • 016c05e11d7f97cbb3ece3f5ee7ba3f31ab86e7f: fix billing total pages and count (#3709) (@bxy4543)
  • e7a92616ab52338d6338ea4f126a2bbabac5bf4d: fix bugs of licenseissuer deploy (#3895) (@yxxchange)
  • 73059dcb890a3907103010cabc0b2f50c80043bd: fix cloud deploy yaml error (#3466) (@bxy4543)
  • d73cb2039db01cdca86bb0bb48102c4b05220846: fix cloud deploy yaml error (#3467) (@bxy4543)
  • c493112ce5d39e057b7e3c86ce3420470afa8b11: fix cloud kubefile (#3543) (@lingdie)
  • 2184acc15654aaf74fc3ece816d2c9f6798f4d6a: fix cluster status (#3572) (@ghostloda)
  • 2f24bbe60c03c370a53a3c85f5fb78b8ccfc3b9b: fix deploy of desktop and dbprovider (#3454) (@lingdie)
  • e755a86282d32f45fb2a06f26e41181e6875408f: fix desktop deploy.yaml (#3453) (@lingdie)
  • e6128527d1a986750ab3f1dde7eb95087564f2f8: fix docs jump link (#4151) (@zjy365)
  • ed66c0026ef83b25e053d029fbb756d8d5b3042c: fix e2e apply test issue (#3725) (@bxy4543)
  • e8c81d591752dcca9bad2f6d32caeabe165a8070: fix e2e apply test result issue commit (#3823) (@bxy4543)
  • e533f2d0dd951da4c55dec812affe5b3ca110161: fix e2e apply test with infra && fix wrong ssh.fetch interface method implementation (#3560) (@bxy4543)
  • a4adbb7f5841e31dfbf77033bae4ab57ea60f341: fix golang ci lint version (#4154) (@bxy4543)
  • 827e89263345b79c1681d23756fd41e6021a3a9d: fix golang ci lint version (#4156) (@bxy4543)
  • 2450d28af306806df34c26b0a4ecaf4a35feafe0: fix golangci-lint (#3935) (@bxy4543)
  • b728edcd6debc5ee1be2282d48bf6faa354ca1c1: fix i18n default changed (#4157) (@zjy365)
  • 0cc51286251a15050d15a52d04e6a009a2040a77: fix ingress. (#3629) (@lingdie)
  • f6c35d9dc9eae4931c511ef586dfe239a4a56c42: fix license base64 decode salt. (#4127) (@lingdie)
  • 1cc7563f3f18964f562626fc2f657370f6b09ace: fix link ci (#3582) (@bxy4543)
  • 57beea934e56c7a4493271106f385549049f7c3b: fix link error (#4099) (@bxy4543)
  • 4da39b827806fe5a7acbcb6e926ed152857db6ed: fix nil point error (#3606) (@bxy4543)
  • 03146e2fe7e6f0c44a956505e1a1f3a2b03f16ab: fix port. (#3628) (@lingdie)
  • f0ca87183307df8582b927601790271e5fc479f5: fix query length (#3608) (@bxy4543)
  • d81f35cf966ece85c6b6c89abf42dfadcfa15733: fix semgrep (#3523) (@lingdie)
  • 5b1026847dd1f0dff681502e973e0c17d053b79e: fix semgrep ci (#4103) (@bxy4543)
  • 61d9ee94977cdefb29425a947f913a0dfab5fb9a: fix skip not Running pod (#3672) (@bxy4543)
  • 176f300f91d7f2e0444257ddc7742de3d2f2b517: fix template delete db (#4014) (@zjy365)
  • c1b7682095d05d19d32a5df868f22ac71ea3f1ee: fix termianl port (#3630) (@lingdie)
  • 97192ce40d240a4d8ca2a8c2fb6659f615afd358: fix terminal image bugs (#3846) (@yxxchange)
  • 2fa92b02f225540610496b66849eb4776ea2179f: fix the current cluster does not exist, but the creationTimestamp of the expected cluster is not zero. (#3549) (@bxy4543)
  • db235379c6d4a7e583b4b498211f663ba839554a: fix transfer notification timestamp (#3531) (@bxy4543)
  • 0fc3f44fbbcffb656f2da6d0fbcf8116b4b2cdf7: fix transfer self; (#3493) (@bxy4543)
  • d198269133b9c961d3722750942640887817af73: fix user controller. (#3894) (@lingdie)
  • 500fc6d94bbc786a933dbc760f55b2cf741f131c: fix user sa. (#3727) (@lingdie)
  • 5d00f38fb2e46d7f262d817650d4e408e6004d67: fix webhook config name (#3831) (@lingdie)
  • deb72cad5ec38ff52c27c323bede32e0ce58e266: fix zh_cn document url (#4094) (@Codingendless)
  • 441df0e978e5a2a3a96cafe466ededfc313aa098: fix(frontend/costcenter): storage (#3624) (@xudaotutou)
  • 49d21ca1b55cea4b7e9d98e0623df5e9ffbec63f: fix(frontend/desktop&provider/cost center):fix auto update after recharge (#3432) (@xudaotutou)
  • f9d086aff6e2d937af3ac282484097f2780b88ce: fix(frontend/desktop): clear query after fastdeploy (#3553) (@xudaotutou)
  • 88e5abb9bd6f7adff5bae7b288055bf95ad0fe50: fix(frontend/desktop): fix login different account error (#4168) (@xudaotutou)
  • 5876545bb663868f08a566b02a2deb82949072a6: fix(frontend/desktop):payment CRD (#3616) (@xudaotutou)
  • 4df0fbb4196103c0ac2fe788f46cd33d8e288324: fixDodError (#3460) (@a497625414)
  • b0d7275d220330d3553f86e80c9e99d00c5b2018: fixed Error cherry (#3566) (@cuisongliu)
  • 65846957f61f30403b13babaf32fffc36a1f6ad5: gpu node cr name (#3634) (@c121914yu)
  • 7031923439530ea62f917cfe25c2f440b5edd828: helm: init cloud and applaunchpad helm charts (#3843) (@lingdie)
  • d4ca6cc14b5a5189930a8213dfd767fec6f0d125: i18n and hpa target (#3548) (@c121914yu)
  • c8aaeb7450f279680dbf536bd3f086d3ee27585e: i18n for desktop (#3965) (@xudaotutou)
  • 27782910998931841bec983d681e11f88313dc2b: launchpad imagePullPolicy (#3775) (@c121914yu)
  • 9ea88030869d214f2ed0f035315bc8fe68baa94b: modify GiB to GB (#3736) (@xudaotutou)
  • 666bffe23fd2e4c0c9265cc991bc8f55c47d867c: modify the kubefile of licenseissuer (#3680) (@yxxchange)
  • b08b39b0bcdb354ec4e5ddd2323307239217353e: modifying license payment (#4009) (@zjy365)
  • fadfcba01b20f514754e5a857606510a663de645: opt: add hints for the order of commands in documentations (#3459) (@yangxggo)
  • 15a4828e08ff08adbc9395c5607c3a17bd1be522: optimize cloud deploy scripts (#4070) (@bxy4543)
  • 099f0f825858c3ad0809991d81340640cae34844: optimize cloud install.sh; (#4153) (@bxy4543)
  • 1a0028df18709e3f4a60f6d685eae8a45be21b3f: optimize docs: install latest sealos version (#3638) (@bxy4543)
  • 9678c6358876f598a6248fbe808192588d7f5a10: optimize scripts (#4130) (@bxy4543)
  • 4945ee2a38ceec68a0665fd1577b1a430ab95abc: optimize transfer controller, add encryption to account and adapt (#3463) (@bxy4543)
  • 08b30d8b9b903fec52df14081c6ac95175715551: pending gpu cost (#3750) (@bxy4543)
  • 8422e34050c909b0a130874bf843952697ffa467: perf currency symbol (#3723) (@xudaotutou)
  • 63ca385cfa3124edb3dc137230e32ef2fc7e307e: perf(frontend/cost center): add feature cost estimation, fix some bugs (#3373) (@xudaotutou)
  • a76c0f97244b8a0b5e26baaa5c2ccc1d216fff1b: perf(frontend/desktop): Optimize login experience (#3331) (@xudaotutou)
  • 613ce0f0e0024d0cfa673366570b265daf858096: perf(frontend/desktop):add sign in error tips (#3471) (@xudaotutou)
  • 186eae5c49137e5070759cceb425a763972c6015: perf: desktop openapp method adds the pathname parameter (#3530) (@zjy365)
  • 5258eb438c44877a5606156bc3066d93a06ddba8: perf: env show event analyze (#3631) (@c121914yu)
  • 3d75945aaad180b25bb46a1f083962c85749cc65: perf: launchpad request controller (#3497) (@c121914yu)
  • 25f1921273c8fd39a854736c1ee167f1ab3df9c4: perf: launchpad request pod and metirces (#3465) (@c121914yu)
  • 1f44150bf67b0dec1ec783a2d69317aa760889fa: record the license by mongo (#3848) (@yxxchange)
  • ed9ffdd328e536bb1313dada721fbf8b8483aa96: refactor env keys (#4066) (@fengxsong)
  • ed40683b9b06557f96f4cb33225a48cde752f5dc: refactor(frontend):Use a Monorepo architecture replace the current architecture of frontend project (#3545) (@xudaotutou)
  • 8b4449a9ce3dda5df8e90c1eefbe8667cb330882: refactor(main): add spec for image label v2 (#3816) (@cuisongliu)
  • ed82c381a1fe0e24b860739c64ffef87c5831a10: refactor(main): auto cherry pick (#3412) (@cuisongliu)
  • 74944fdfb5217dee33f3c52483ef1294d81615b9: refactor(main): delete node for check (#3405) (@cuisongliu)
  • b8efed9a1353a2c8046ca10e83b84df9276e605d: refactor(main): fix ci for link error (#3356) (@cuisongliu)
  • 345d2d99ebd9691495f49f1b10435bd28ca215e6: refactor(main): fixed golang lint version (#4141) (@cuisongliu)
  • 2d1c4ca9d83a516f93063f9f1bc76ca1639f461d: refactor(main): k3s runtime hosts fix (#3865) (@cuisongliu)
  • 10676208bda96e1c6e416a6f0ea9561beb63f291: refactor(main): refactor user and update old user data (#3359) (@cuisongliu)
  • 9db0a980903d5d7f87d6f7032bb9c93d5ee481eb: refactor(main): remove old code for convert (#3417) (@cuisongliu)
  • 94c80092d8b210bda314e23147604e181dc45b59: refactor(main): skip success exec (#4162) (@cuisongliu)
  • 432ea4ec6919bf03de5164deac2aab1c26c0510b: refactor(main): ssh interface instance func (#3654) (@cuisongliu)
  • 28207d69b49366ed34aad4148fcc294628ae8b01: refactor(main): upgrade bot version (#3366) (@cuisongliu)
  • 18283229a2e14863e2dc01a704cc9142f5f3f8e2: refactor(main): using new runtime interface (#3691) (@cuisongliu)
  • db75b6ad462c720a6713a60836381f9b9deb6b27: refactor(user): add operator sdk for user (#3503) (@cuisongliu)
  • 74beff7eecaf298cd3009b9ab734871548f707ed: refactor(user): delete https://codecov.io check (#3504) (@cuisongliu)
  • 9e8e620b0a9c21a16258021cba184ffd93db1331: refactor(user): delete ns controller (#3490) (@cuisongliu)
  • e41feefa8add4cd5c160f29839c934ff18c5a133: refactor: cri_server multiple versions of AuthConfig (#3507) (@muicoder)
  • 61a2cff7ccf97995f39ef42ae016f9174c4ca71b: refactor: move local action out from pkg/ssh to pkg/exec (#3929) (@fengxsong)
  • 5ca58d1eccc209e3c8da1fa7f52eb974198910a9: refactor: remove redundant nil check (#3856) (@Juneezee)
  • df0440fdc20850ce1a81d1f2b3b497bfd17cfcbf: refactor: remove versionutils (#3592) (@fengxsong)
  • 31749ea895d1da1443a9fec17fd2dc804c7f5a60: refactor: save and load subcommand support multiple images in a single tar… (#3442) (@fengxsong)
  • 87b22e9e7f4e406734deb335bd7b45c53eefb99f: refactor: separate runtime into different modules for better directory structure (#3741) (@fengxsong)
  • f482831421e3ee31c1c24bec2a3d5013391552f7: refactor: use http mode as default to sync registry contents (#3659) (@fengxsong)
  • 0c70a4cbd62be699e80c8cd0026642702a439735: rename secret (#3703) (@lingdie)
  • 8aae7e5eb3dc88314c8f87b4147839a1c6feb4b4: restore easter egg feature in diff command (#3388) (@fengxsong)
  • e645ff14ec077057dc72249fa3b4de0fd25428a0: revert: rollback mergo version (#3364) (@fengxsong)
  • 8e55bc84b180c13b4a8553637414f96990d4f0b8: set the monitor collection retention time (#3737) (@bxy4543)
  • 59e7dd10e054091c4ca0368e94224bea71499fbd: simplify the logic of license and remove the ability of scale limit (#3581) (@yxxchange)
  • cf77d1ef950af724b697a23f5d0e0f23709e8245: style: modify gpu unit (#3758) (@xudaotutou)
  • 1557b7dfb805b715f56572ae08c47a85f6ea43cc: style: remove unused utils (#3830) (@fengxsong)
  • d1f0ede85e98485bdcff9b67e325d8c798473994: style: rename some functions and constants related with runtime implementation (#3763) (@fengxsong)
  • d6b1f6d61cc32bf4d9eae1f7c3890c14a8bde3aa: styles(chore): add theme package (#4052) (@xudaotutou)
  • 69ab72e2e90f31778c2f3b6be5422ddf8247e89a: styles(desktop):fix some styles (#3998) (@xudaotutou)
  • 18fef2e156f094f2dbb5785901b02eca579dd819: styles(desktop):modify namespace styles (#3997) (@xudaotutou)
  • 24b0292e77df7d1e77730a1888e292e3d7eda1a8: support old version of kubelet-config (#3447) (@yangxggo)
  • 7659046d4b8783621ea6509f2512c5fb07246619: test(main): add test for k3s (#3875) (@cuisongliu)
  • dd4d67b73dcc30e088feb6705525894bb7bb83b0: test(main): using registry.cn-hongkong.aliyuncs.com (#3697) (@cuisongliu)
  • 26aaea076b7c0e9d94fc1f52613ea57d6e409924: unify secret name (#3399) (@lingdie)
  • 481f9a7070e3a3e277100bd642b861a41815e06f: update app patch and label key (#3546) (@c121914yu)
  • 61a9b279d099fbd84d7a4b17518c3de86d33a31b: update cloud cluster image build process (#3426) (@lingdie)
  • 6e3eba5b1aa56f803030d854943bc5034a07dc24: update dockerfile base image to ubuntu22.04 (#3740) (@willzhang)
  • 191963bcd543856c2b906b30621c1cdd6dedf081: update en and zhcn version of illa installation instruction (#3377) (@JessicaHu03)
  • 47f0f4c75f0a60bba88f631b7f1cadc0bf498f58: update kb 0.6.2 (#4059) (@wallyxjh)
  • 288c4f85895cf6e81b0dc3604e7db3548c3da3af: update sealos cloud deploy docs. (#3483) (@lingdie)
  • e62bf535da4255e661f11f796ad381610a864fb5: use default Identity for traffic stat request (#4104) (@bxy4543)
  • be1cc805ec77cc8ab110e73817d557f13d5992cb: user delete request (#3855) (@lingdie)
  • f275874096b2c028538bac7f75d00c2d6cf7f755: 🤖 add release changelog using rebot. (#3355) (@)

Full Changelog: https://github.com/labring/sealos/compare/v5.0.0-alpha1...v5.0.0-alpha2

See the CHANGELOG for more details.

Your patronage towards Sealos is greatly appreciated 🎉🎉.

If you encounter any problems during its usage, please create an issue in the GitHub repository, we're committed to resolving your problem as soon as possible.