v1.0.0-rc8 🌈
Pre-release
Pre-release
github-actions
released this
22 Jul 00:04
·
1 commit
to refs/heads/main
since this release
Changes from v0.11.0
- Allow {{domain}} as a template variable. @jlandowner (#850)
- Update packages @oruharo (#817)
- Update docs @jlandowner (#812)
- Store workspace last start and stop time in annotation @jlandowner (#807)
🚀 Features
- Feature to change delete policy on Dashboard UI @jlandowner (#849)
- Show User and Workspace live manifests on UI @jlandowner (#845)
- Support sharing workspaces @jlandowner (#842)
- UI: Feature to expand and collapse all workspace network rule list @jlandowner (#841)
- Feature: show k8s events on Dashboard UI @jlandowner (#832)
- Update cosmoctl to use dashboard API @jlandowner (#822)
- Add Template webhook to check the same name Template and ClusterTemplate is not accepted @jlandowner (#821)
- Update dashboard for cosmoctl to use dashboard API @jlandowner (#820)
- Suppoert WebAuthn for password less login at Re-auth @jlandowner (#815)
- Update User's Addon by UI @jlandowner (#787)
🛠 Improvements
- Improvements of Dashboard @jlandowner (#848)
- Use MUI DataGrid for User page @jlandowner (#844)
- Small fixes and refactorings @jlandowner (#838)
- Not to emit the event of "object has been modified" @jlandowner (#831)
- Improve events @jlandowner (#826)
- Change annotation
cosmo-workspace.github.io/prune-disabled: true
tocosmo-workspace.github.io/delete-policy: keep
@jlandowner (#825) - Backoff for next reconciliation @jlandowner (#804)
- keep search string and filter roles state in URL param @jlandowner (#803)
- Show webhook error on UI @jlandowner (#800)
- Improve UI about UserAddon infomation @jlandowner (#799)
- Improve cosmoctl @jlandowner (#795)
- Support group-admin is admin for group @jlandowner (#794)
- Feature required UserAddons and improve template validation @jlandowner (#793)
🐛 Bug Fixes
- Improvements of Dashboard @jlandowner (#848)
- Fix charts/cosmo/templates/dashboard/ingressroute.yaml @jlandowner (#839)
- Fix #805 @jlandowner (#837)
- Fix UI small bugs @jlandowner (#834)
- fix matchLabels in manager and dashboard charts @jlandowner (#810)
- Skip UserRole validation for Default UserAddon @jlandowner (#802)
- Disable change password button when auth type is not 'password-secret' @jlandowner (#785)
- Fix GC @jlandowner (#783)
- fix charts and local-run-test @jlandowner (#781)
🧰 Maintenance
- Fix actions @jlandowner (#843)
- Apply prettier lint on all ts and tsx files @jlandowner (#840)
- Move cosmo-traefik-plugins into cosmo-controller-manager @jlandowner (#836)
- Feature: show k8s events on Dashboard UI @jlandowner (#832)
- Update Kubernetes Events @jlandowner (#823)
- Add validation on protobuf @jlandowner (#816)
- Improve reconciliation @jlandowner (#809)
- Show webhook error on UI @jlandowner (#800)
- fix local-run-test @jlandowner (#796)
- Update GitHub Actions to choose version manually @jlandowner (#780)
⛓️ Dependency update
- Update backend and controller dependencies @jlandowner (#818)
- Bump ui packages @oruharo (#806)
Docker Images
ghcr.io/cosmo-workspace/cosmo-controller-manager:v1.0.0-rc8
ghcr.io/cosmo-workspace/cosmo-dashboard:v1.0.0-rc8
ghcr.io/cosmo-workspace/cosmo-traefik-plugins:v1.0.0-rc8
How to install
How to upgrade
# update helm local repository
helm repo update
# get current values
helm get values cosmo -n cosmo-system | tail -n +2 > current.values.yaml
# TODO: fix values.yaml if chart options is updated
# upgrade cosmo
helm upgrade cosmo cosmo/cosmo -n cosmo-system --values new.values.yaml