github gaia-app/gaia v2.1.0

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

Added

  • ✨ : add GOOGLE_PROJECT to google credentials [cc16b32]
  • ✅ : stabilize percy tests [66517a2]
  • ✨ : add docker-compose vault example [609e551]
  • ✨ : get provider list from the api [e7d6c56]
  • ✨ : add vault-aws credentials [9bfbc79]
  • ✨ : add NoOpEncryptionService [a6821f4]
  • ✅ : add creation test for credential sub classes [6b4494c]
  • ➕ : add spring-vault-core dependency [3073f43]
  • ✨ : add credentials selection to stack [60ef68d]
  • ✨ : add main provider selection in modules [80d3d23]
  • ✨ : delete credentials [ddcb7ce]
  • ✨ : add create credentials page [5b2ef99]
  • ✨ : add credentials details page [7e7fcdb]
  • ✨ : add credentials list page [3f234aa]
  • ✨ : add CredentialsRestController [a1e23ab]
  • ✨ : add credentials mgmt to jobs [ae437ae]
  • ✅ : assert that TF_IN_AUTOMATION env var is used [fdff3a5]
  • 👷‍♂️ : skip default install [814df1f]
  • ➕ : replace deprecated docker-client by docker-java [15f17ab]
  • ➕ : add spring-boot-starter-validation [36f2d70]
  • 👷‍♂️ : add node_modules to cached directories [a8ff93a]
  • 👷‍♂️ : use node 12 for percy [85854d9]
  • ✅ : add the build-commit class for percy to ignore this component [0e19a94]
  • 👷‍♂️ : add support for no-percy labels on PRs [ad1cf1b]
  • 👷‍♂️ : reactivate percy tests [afa7160]

Changed

  • ⬆️ : bump eslint to 7.6.0 [8f4be17]
  • ⬆️ : bump @vue/cli-plugin-vuex to 4.5.4 [aa407e7]
  • ⬆️ 🔒 : bump elliptic to 6.5.3 (#372) [30a62f9]
  • ⬆️ : bump @vue/cli-plugin-router to 4.5.4 (#405) [2f8b2c6]
  • ⬆️ : bump @vue/cli-service to 4.5.4 (#404) [720c637]
  • ⬆️ : bump @vue/cli-plugin-babel to 4.5.4 (#403) [1de3dc7]
  • ⬆️ : bump @vue/cli-plugin-eslint to 4.5.4 (#402) [2ac15f6]
  • ⬆️ : bump percy-java-selenium to 0.1.4 (#397) [d0cbb97]
  • ⬆️ : bump vue-router to 3.4.3 (#396) [117b871]
  • ⬆️ : bump bootstrap to 4.5.2 (#382) [631d21c]
  • ⬆️ : bump kotlinx-coroutines-core to 1.3.9 (#399) [a2e48ff]
  • 💄 : update stack list cards [eefc515]
  • ♻️ : update Stack to have a DbRef onto Module [7b879c4]
  • 💄 : add 1rem padding to markdown-body [36fa29b]
  • 💄 : update layout of modules list [9c07ac7]
  • 🔧 : limit github scope to public repositories [57c03d8]
  • ⬆️ : bump bootstrap-vue to 2.16.0 (#371) [82df2c5]
  • ⬆️ : bump spring-boot-starter-parent (#398) [9ff029b]
  • ⬆️ : bump kotlin.version to 1.4.0 (#400) [d7e3292]
  • 💄 : use flex-box to display credentials [d528291]
  • ♻️ : add CredentialsService [ec6f1c0]
  • 🚸 : show a message when no readme is found [0e823f5]
  • ⬆️ : bump @fortawesome/fontawesome-svg-core to 1.2.30 (#364) [dd61542]
  • ⬆️ : bump @fortawesome/free-solid-svg-icons to 5.14.0 (#363) [a250700]
  • ⬆️ : bump @fortawesome/free-regular-svg-icons (#362) [d5cb9d5]
  • ⬆️ : bump copy-webpack-plugin to 6.0.3 (#354) [d34c92f]
  • ⬆️ : bump vuex to 3.5.1 (#355) [03e9c5e]
  • ⬆️ : bump @fortawesome/free-brands-svg-icons from 5.13.1 to 5.14.0 (#360) [a802b20]
  • ⬆️ 🔒 : bump lodash to 4.17.19 (#359) [8336487]
  • 🚨 : correct linter warning [87e46ff]
  • ⬆️ : bump eslint-plugin-import to 2.22.0 (#357) [72fc1ee]
  • ⬆️ : bump @vue/eslint-config-airbnb to 5.1.0 (#349) [71fd567]
  • 💄 : new module page list [cee22ea]
  • 🔧 : add ci-tu profile [d94d368]
  • ⚡ : use singleton container pattern [f109f5e]
  • ⬆️ : bump docker-java.version to 3.2.5 (#350) [592fe12]
  • ⬆️ : bump @fortawesome/vue-fontawesome to 0.1.10 (#330) [6d8452b]
  • ⬆️ : bump pitest-maven to 1.5.2 (#290) [b0c6941]
  • ⬆️ : bump guava to 29.0-jre (#255) [53bde1d]
  • ♻️ : migration to docker-java [d4229d1]
  • ⬆️ 🔒 : bump websocket-extensions to 0.1.4 (#314) [79cb1f4]
  • ⬆️ : bump testcontainers.version to 1.14.3 (#310) [6d391c0]
  • 🚚 : rename groupId [3fdb79e]
  • 🚚 : rename root package [008a87e]
  • 📌 : re-create package-lock.json [44dcbd6]
  • ⬆️ : bump marked to 1.1.0 (#297) [0f0ba86]
  • ⬆️ : bump jquery to 3.5.0 (#283) [6042616]
  • ⬆️ : bump babel-eslint to 10.1.0 (#272) [afef1fd]
  • ⬆️ : bump frontend-maven-plugin to 1.10.0 (#288) [682152a]
  • ⬆️ : bump corejs-typeahead to 1.3.1 (#259) [a4d2f41]
  • ⬆️ : bump core-js to 3.6.5 (#268) [a9fdbf6]
  • 🔧 : configure percy to take snapshots at 1920 width [d205ba5]
  • ⬆️ : bump openjdk to 14-jdk (#240) [4ee26a9]
  • ⬆️ : bump maven to 3-jdk-14 (#157) [a35402d]
  • ⬆️ 🔒 : Bump acorn to 6.4.1 (#258) [edbac13]

Removed

  • 🔥 : remove unused batch operations [9f000ee]
  • 🔥 : remove package-lock.json [ed45e52]

Fixed

  • 🐛 : fetch the maximum page size for github repositories [773facb]
  • 🐛 : delay job refresh when starting [b866aaa]
  • 🐛 : fix README loading [049320c]
  • 🐛 : authentication can be null for anonymous requests [6471721]
  • 🐛 : correct a vue error when provider is null [2aa1b0d]
  • 🐛 : add exit 0 at the end of scripts [a790649]
  • 💚 : correct MongoClient usage [3d6e4a2]
  • 💚 : remove jackson.version usage [2cb7090]

Security

  • 🔒 : encrypt Azure & Google credentials [920fa83]
  • 🔒 : add encryption to AWS credentials [921a82c]
  • 🔒 : add EncryptionService [e3d2273]
  • 🔒 : avoid credentials leakage through Jobs API [9059bc5]
  • 🔒 : use credentials id instead of credentials object to avoid leakage [c85f1e8]
  • 🔒 : scope credentials to users [c787392]

Miscellaneous

  • 📝 : correct docker pulls badge [461cf63]
  • 📝 : use absolute paths for images [fc5d9a6]

Don't miss a new gaia release

NewReleases is sending notifications on new releases.