Skip to content

Releases: cloud-pi-native/console

v7.0.0

13 Mar 16:31
50550cc
Compare
Choose a tag to compare

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 ...
Read more

v6.5.2

13 Mar 11:38
86d9e4b
Compare
Choose a tag to compare

6.5.2 (2024-03-13)

Bug Fixes

  • 🐛 missing check in search group (7fb65c1)
  • 🐛 missing check nexus find user (e0f1674)

v6.5.1

25 Jan 14:50
9eca22d
Compare
Choose a tag to compare

6.5.1 (2024-01-25)

Bug Fixes

  • 🐛 share loadingct display knowledge (8520a5c)

v6.5.0

25 Jan 09:15
30583af
Compare
Choose a tag to compare

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

  • 🥅 validate schema before creating repo or env (23535c3)
  • 📌 pin axios version to avoid vite error (88c6d30)

v6.4.0

20 Dec 10:43
15adbb5
Compare
Choose a tag to compare

6.4.0 (2023-12-20)

Features

  • 🚸 add filtering on admin projects view (dc5412c)
  • ✨ display cluster infos to users on environment form (4afdf34)
  • 💬 translate stage in front for better understanding (5a66479)

Bug Fixes

  • 🎨 refactor of admin project types and refs (be0684f)

v6.3.1

12 Dec 16:46
32f03c8
Compare
Choose a tag to compare

6.3.1 (2023-12-12)

Bug Fixes

v6.3.0

11 Dec 19:31
7343f0f
Compare
Choose a tag to compare

6.3.0 (2023-12-11)

Features

  • ✨ add backoffice for admins (fadfdfc)

Bug Fixes

  • 🐛 fix gitlab group deletion (12a35d0)

v6.2.0

20 Nov 15:45
ed13757
Compare
Choose a tag to compare

6.2.0 (2023-11-20)

Features

  • ✨ delete cluster if no environment suscribed (8edc50a)

Bug Fixes

  • 👽 add owner in archiveProject hookpayload (5c99183)
  • 🐛 use argoCD regex for internalRepoName (6c2ed3f)

v6.1.0

13 Nov 15:16
341bb7f
Compare
Choose a tag to compare

6.1.0 (2023-11-13)

Features

  • ✨ add quota and stage management for admin (80ce642)
  • ✨ add stage management for admin (e133853)

Bug Fixes

  • 🐛 add missing await in gitlab createProjectMirror (f1bf907)
  • 🐛 fix endless redirect on login if authenticated (461c6bd)
  • 🐛 should not set caData if skipTLSVerify is true (ccd66f8)
  • 🔒 root token is not used in new repo credential when synced (c92ea8b)

v6.0.0

27 Oct 13:17
bbb002b
Compare
Choose a tag to compare

6.0.0 (2023-10-27)

⚠ BREAKING CHANGES

  • 💥 environment management
    read all the notes before deploy it !

Features

  • 💥 environment management (b4f3793)
  • ✨ services secrets improvement (40e3ddd)

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