Version 21.03

March 01, 2021

Changelog

User and Group Service

  • Removed Swagger UI.
  • Fixed bug - filtering of the microservices.
  • Setup CI to push the docker image to the Gitlab kypo-crp-artifact-repository container registry.
  • Changed default proprietary repository to the public GitLab kypo-crp-artifact-repository instead of private Nexus.
  • Handling of the validations exceptions and InsufficientAuthenticationException.
  • Configuration of the flyway to migrate DB schema at startup.

Sandbox Service

Training Service

  • Setup CI to push the docker image to the Gitlab kypo-crp-artifact-repository container registry.
  • Changed default proprietary repository to the public GitLab kypo-crp-artifact-repository instead of private Nexus.
  • Handling of the validations exceptions and InsufficientAuthenticationException.
  • Removed Swagger UI.
  • Renamed command_histories folder to logs in exported training instance.
  • Fixed bug - hint penalty is returned in the HTTP response.
  • Modification of token generation. The PIN of the access token is generated in the range 0-4999.
  • Configuration of the flyway to migrate DB schema at startup.

Elasticsearch Service

Frontend

  • Update to Angular 11.
  • Migration from tslint to eslint.
  • Replacement of the private proprietary npm registry with the public Gitlab kypo-crp-artifact-repository.
  • Internal packages renamed to scope @muni-kypo-crp.
  • Added usage of sentinel common/config.