Skip to content

Release v0.3.0

Pre-release
Pre-release

Choose a tag to compare

@mvegter mvegter released this 29 May 15:07
· 1006 commits to master since this release

Bug Fixes

  • Added executable permission on docker build script (2299c2d)
  • addressed bug that brought down code coverage (9d6608f)
  • Addressed bug which would cause log detail page to fetch every log entry (2a87b58)
  • database should use UTF-8 encoding (344c1c9)
  • Fix the mapping error (x is undefined) in the detail view (60eda29)
  • route error handler should distinguish between async and regular functions (5bbd025)
  • use try catch to return instead of Promise catch (7373267)
  • docker: added missing node_modules volume (cce1233)
  • docker: production compose should expose port 80 (302c745)
  • docker: wait for database to be up (c6c3fd7)
  • spec: use relative instead of absolute server url (90d7cb8)
  • test: test should only start the application once (df16d2d)

Features

  • added Application interface (3c3b488)
  • added Configuration (57655be)
  • added count method to Repository (d8319b5)
  • added CreateLogUseCase (5e24f73)
  • added Database interface (fdf97e2)
  • added dedicated test database (0e905a5)
  • added GetDeployInformationUseCase (eac217f)
  • added isInTestMode method to Application (e56c70d)
  • added Log adapter (fed335a)
  • added Log model and repository implementation (be96df7)
  • added Logger interface and implementation (015859b)
  • added population sql (cc1d9b5)
  • added Sequelize CLI (d45658b)
  • added Sequelize database (a5d80b8)
  • added Sequelize migration (bcdfb40)
  • added Sequelize seeder (b3301c7)
  • added Structure package (ca7dcc6)
  • added TransactionHelper (4649722)
  • implemented graceful shutdown process (0088052)
  • mount MariaDB data directory on host (11f0e56)