Releases: cloud-pi-native/console
Releases · cloud-pi-native/console
v7.0.0
7.0.0 (2024-03-13)
⚠ BREAKING CHANGES
- 🎨 split plugins
- 💥 environment management
Features
- 👽 synch controllers with plugin calls (d0a271d)
- 💥 environment management (b4f3793)
- 🚸 add confirm box for updating an organization (5c3cd20)
- 🚸 add default branch to sync in mirror pipeline (45dbc01)
- 🚸 add filtering on admin projects view (dc5412c)
- 🚸 better ux for forms in tiles (da68243)
- 🚸 improve home page and update doc link (038d982)
- 🚸 inform users that clipboard works only with https (909c3b6)
- 🔐 retrieve project secrets from vault and display it in front (201435d)
- 🔐 retrieve project secrets from vault and display it in front (201435d)
- 📱 more responsive sideMenu and permissionForm (c840306)
- 🔊 add payload and full hook response in validation hooks (adabb02)
- 🔊 add reqId in db logs (2b7f22b)
- 👔 do not fail and lock project for membership reasons (91038d5)
- 🛂 update harbor project member role (4419dd5)
- 🦺 update password character support (c82f35f)
- ✨ add backoffice for admins (fadfdfc)
- ✨ add infos key for cluster (25ab8b8)
- ✨ add or remove a team member via keycloak (0563d20)
- ✨ add project environments to hook payload (7aa8117)
- ✨ add quota and stage management for admin (80ce642)
- ✨ add quotas selection for environment (bb97f5f)
- ✨ add stage in setPermission payload (e920805)
- ✨ add stage management for admin (e133853)
- ✨ add tlsServerName input in cluster form (4bdc01e)
- ✨ better integration of sonarqube (c0a0517)
- ✨ delete cluster if no environment suscribed (8edc50a)
- ✨ disallow hyphen on project, environment and stage (f9b05ee)
- ✨ display cluster infos to users on environment form (4afdf34)
- ✨ download projects data button for admins (cb38e75)
- ✨ enable admin cluster update (f81008e)
- ✨ handle gitlab membership (7ff68bd)
- ✨ lock and unlock projects according to their org status (3b9444a)
- ✨ retrieve user from kc if does not exist in db (3d4461a)
- ✨ services secrets improvement (40e3ddd)
- ✨ to fn, more infos, multi tiles (8c4de83)
- 💬 translate stage in front for better understanding (5a66479)
- 🧑💻 add images auto-scan to harbor settings (507c6e6)
- 🧑💻 add swagger for server api (abe15d2)
Bug Fixes
- 👽 add owner in archiveProject hookpayload (5c99183)
- 👽 change logo for svg (aa8315b)
- 👽 fetch does not support proxy natively (20d531d)
- 👽 sync controllers require bigger axios timeout (5116bbd)
- 🚑 bad logic register plugins (049040e)
- 🚑 preserve status colum in project (febfaff)
- 🚑 register cluster destination via kubeconfig (0e8d310)
- 🚑 send internalRepoName to plugins on updateRepository hook (2bde004)
- 🎨 can disble plugins by name, and some fixes (f2bd397)
- 🎨 refactor of admin project types and refs (be0684f)
- 🍱 update MultiSelector component (9a44bb3)
- 🐛 add conditional chaining to avoid error in dsobadge (56ad040)
- 🐛 add missing await in gitlab createProjectMirror (f1bf907)
- 🐛 change appproject policy (e20b6c4)
- 🐛 clusters related bugs (c2ba63e)
- 🐛 create appropriate folders for server image (3027fef)
- 🐛 filter archived project from cluster form (50913f5)
- 🐛 fix endless redirect on login if authenticated (461c6bd)
- 🐛 fix gitlab group deletion (12a35d0)
- 🐛 fix missing extensions (4cd4b21)
- 🐛 fix not updated argocd cluster and not using insecure in config (69e7a9a)
- 🐛 fix types, add void and handle it (110cfed)
- 🐛 import new shared package (ff0b0db)
- 🐛 launch e2e test in ...
v6.5.2
v6.5.1
v6.5.0
6.5.0 (2024-01-25)
Features
- 🚸 better ux for forms in tiles (da68243)
- 🔊 add payload and full hook response in validation hooks (adabb02)
- 🔊 add reqId in db logs (2b7f22b)
- ✨ add project environments to hook payload (7aa8117)
- ✨ disallow hyphen on project, environment and stage (f9b05ee)
- ✨ download projects data button for admins (cb38e75)
- ✨ to fn, more infos, multi tiles (8c4de83)
Bug Fixes
v6.4.0
v6.3.1
v6.3.0
v6.2.0
v6.1.0
v6.0.0
6.0.0 (2023-10-27)
⚠ BREAKING CHANGES
- 💥 environment management
read all the notes before deploy it !
Features
Bug Fixes
- 👽 change logo for svg (aa8315b)
- 🐛 add conditional chaining to avoid error in dsobadge (56ad040)
- 🐛 launch e2e test in open mode without turbo (d3497d1)
- 🗃️ set all project status to failed for v6 release (b689c35)
Migrations Changes
We had to make some significant changes in this release.
The naming nomenclature of the following resources had to be modified:
- Argo AppProject
- Argo Application
- Kubernetes: Namespaces
- Sonarqube: Project -> ProjectKey
We don't have enough time to provide you with a migration script, and this one might not have been adapted to your needs.
The decision has been taken to lock all projects present at the time you deploy this release.
Users will have to create new projects, recreate their resources on them, and then delete the old ones.
There will be some leftovers from the old projects that you'll have to delete yourself by connecting to the tools, i.e. those mentioned above.
We apologize for any inconvenience this may cause you, and hope you'll never have to suffer this again.
The DevSecOps team