github gaia-app/gaia v1.2.0
Release 1.2.0

latest releases: v2.4.0, v2.3.0, v2.2.0...
4 years ago

Changelog

Added

  • 👷‍♂️ : corrects integration test inclusion [c49f0e5]
  • 👷‍♂️ : build docker images on tags [2b1eb4e]
  • ✨ : add the possibility to execute scripts in mongo testcontainer [4943c60]
  • ✨ : add /admin/info endpoint [883da5f]
  • ✨ : add version and commit in sidebar footer [bc9efc8]
  • ✨ : add option to make module variable mandatory [d2af11b]
  • ✨ : add server-side validation for stacks [eee74f5]
  • ✨ : add server-side validation for modules [48b5969]
  • ✨ : add client-side regex validation for variables [ad22dee]
  • ✨ : add server-side regex validation for stack variables [a9b27b9]
  • ✨ : add vue component for job metadata [b7b5ec6]
  • ✨ : add vue component for job step [fb630ce]
  • ✨ : add retry in job workflow [1b1686f]
  • ✨ : add retry button in job page [d151a52]
  • ✨ : add vue component for job's plan application [5f4e076]
  • ✅ : add IT tests using scripts with mongo testcontainer [b9e4442]

Changed

  • 🚸 : add 404 error page [c40e7c3]
  • 🚸 : add 500 error page [6e8df1b]
  • 🚸 : add 403 error page [319fa56]
  • 🚸 : show welcome message for users with no team [4677629]
  • 🚸 : add variable validation to stack-vars component [3e57d77]
  • 🚸 : disable save button when stack form is invalid [e98b2db]
  • 🚸 : add variable validation to new-stack [73348d9]
  • 🚸 : add client-side validation to module fields [d814b76]
  • 💄 : use columns card group layout [88ec6fa]
  • 💄 : add custom login page [3834fba]
  • ♻️ : moves module feature to its own package [090ab53]
  • ♻️ : moves stack feature to its own package [3705dee]
  • ♻️ : moves dashboard feature to its own package [d0237ec]
  • ♻️ : moves settings feature to its own package [909fb51]
  • ♻️ : extract dashboard widget as a component [522543b]
  • ♻️ : use bootstrap-vue b-card component [2b3d8a1]
  • ♻️ : use bootstrap-vue buttons [86976be]
  • ♻️ : use b-button for new_stack wizard [f84f204]
  • ♻️ : use boostrap-vue components for module form [f7190ff]
  • ♻️ : make the sidebar a vue component [008a029]
  • ♻️ : refactor job by adding workflow management [57f53f3]
  • ♻️ : refactor stack page considering new job workflow [1cc8526]
  • ♻️ : refactor job page considering new workflow [fb58bed]
  • ♻️ : refactor new stack page considering new job workflow [9b40b8d]
  • ♻️ : refactor state classes to use default method interfaces [d283198]
  • 🚨 : remove code duplication [7bfbd9a]
  • 🚨 : remove unused imports [bc7d3a2]
  • 🚚 : move favicon to static files [3aced84]

Removed

  • 🔥 : remove old terraform backend structure [3c9ef89]

Fixed

  • 🐛 : correct module & stack count for users without teams [f9cafa1]
  • 🐛 : correct module card description [d8dc694]
  • 🐛 : fix variable add/remove [7a4e6ef]
  • 🐛 : fix vue warn message [8dd43aa]
  • 🐛 : corrects NPE on sidebar when build information is not available [eaefe72]
  • 🐛 : keep sidebar status change changing route [0b1643b]
  • 🐛 : replace anchors with buttons in component console [fb5d366]
  • 🐛 : fix js error when job status is null [9a65016]
  • 💚 : use mongodb 4.0 version [3725856]

Security

  • 🔒 : expose public resources [fe582f7]

Miscellaneous

  • ⚗️ : show list component for list-alike regex validated variables [aabf795]
  • 📝 : add information related to scm, license & ci [c30568e]
  • 🙈 : update dockerignore [a6afc29]
  • 🐳 : add scripts to initiate mongo database [3aff994]

Don't miss a new gaia release

NewReleases is sending notifications on new releases.