CHANGELOG.md 3.7 KB
Newer Older
1
2
# Changelog

Kristel Meikas's avatar
Kristel Meikas committed
3
4
5
6
7
8
9
10
11
12
13
## [1.22.0] - 2021-03-22

* TEIS-2063: added functionality for accepting GET tasks/count requests
* TEIS-2041: added missing USE_METRICS: "true" configuration parameter for services and gateways, which use Prometheus
  monitoring
* TEIS-2041: started using MockMvcUtil to make gateway controller tests more useful
* TEIS-2072: Functionality update for POST/PUT tasks/action-plans request parameter deadline data type
* TEIS-2072: GET tasks/action-plans request parameters deadlineFrom, deadlineUntil, completedAtFrom and completedAtUntil
  are now Date instead of DateTime format
* Fixed FileReferenceAccessController String parameter mappings (refactored to UUID)

Jyrgen Hannus's avatar
Jyrgen Hannus committed
14
## [1.21.0] - 2021-03-08
Kristel Meikas's avatar
Kristel Meikas committed
15

Jyrgen Hannus's avatar
Jyrgen Hannus committed
16
17
18
19
* TEIS-1961: new endpoint for getting authority permissions by grantor.
* TEIS-1959: new endpoint for validating authority's licences.
* Updated Minio client dependency to latest version; Code refactor due to MinioClient SDK breaking changes
* TEIS-2037: added Prometheus for common-api-gateway to enable hardware monitoring
20
21
22
23
24

* NB: replaced Gradle compile with implementation which doesn't expose service libraries to depending services. Services
  which depend on latest versions of common-api-gateway-lib may require to add dependencies for Gradle task
  integTestImplementation in service Gradle configuration

Jyrgen Hannus's avatar
Jyrgen Hannus committed
25
26
27
28
29
30
31
32
33
34
## [1.20.0] - 2021-02-22

* functionality to check if employer has risk assessments
* updated feature flag name -> description in DTO
* replaced constant requestMetaDTO naming with CONSTANT_CASE
* functionality to map S3 Minio bucket dynamically (configuration provided by files service)
* new authorities/get authority-licences endpoint
* enabled ms_exchange for common API gateway to enable initialization of buckets configuration via files service micro
  services exchange

Enriko Käsper's avatar
Enriko Käsper committed
35
36
37
## [1.19.0] - 2021-02-05

* added REST endpoint for task action plan references & responsible persons.
Jyrgen Hannus's avatar
Jyrgen Hannus committed
38
* added PATCH risk-statement-assessments/{id}/task-status method.
Enriko Käsper's avatar
Enriko Käsper committed
39
* updated GET parameters functionality.
Jyrgen Hannus's avatar
Jyrgen Hannus committed
40
* refactored Rabbit requests processing service layer classes.
Enriko Käsper's avatar
Enriko Käsper committed
41

Jyrgen Hannus's avatar
Jyrgen Hannus committed
42
43
44
45
46
47
48
49
50
51
52
53
54
55
## [1.18.0] - 2021-01-22

* added new parameters publishedDate and archivedDate into RiskAssessmentPublicDto
* added REST endpoint to update task action plan status
* risk-factor-detail-assessments/{id}/assessment endpoint no longer requires assessment parameter to be provided
* added new parameter taskDefaultDescription into RiskStatementPublicDTO
* added new parameter RiskFactorAssessmentsOutputType to risk factor assessments request when fetching risk assessment
  by ID
* added new parameter RiskFactorAssessmentsOutputType to risk factor assessments request when fetching risk factor
  assessment by ID
* added new DTO to contain RequestIdAuditedEntity extra fields
* added new functionality for fetching task action plan references & responsible persons
* added new parameter riskFactorDetailsNotAssessedCount to risk assessment conclusion output

Enriko Käsper's avatar
Enriko Käsper committed
56
57
58
59
## [1.16.0] - 2020-12-14

* added title field into CopyRiskAssessmentDto class

Enriko Käsper's avatar
Enriko Käsper committed
60
61
62
63
## [1.15.1] - 2020-12-02

* fixed file max size validation in file upload functionality.

Enriko Käsper's avatar
Enriko Käsper committed
64
65
66
67
68
69
## [1.15.0] - 2020-11-27

Updates in the following API's:

* GET claims

70
71
72
73
74
75
76
## [1.14.0] - 2020-10-30

* removed Postgres database dependency
* removed Camunda BPMN dependency
* updated Spring Boot framework to version 2.3.4.RELEASE
* replaced springfox-swagger Gradle dependency with springfox-boot-starter version to 3.0.0 which causes @ApiIgnore annotation to be deprecated and removed. New Swagger UI URL is ${HOST}/context-path/swagger-ui/
* updated teis-gradle-plugin version to latest which contains different Gradle dependency configuration sets (functionalities) and therefore Gradle configuration was stripped down from microservice configuration
Enriko Käsper's avatar
Enriko Käsper committed
77
* updated Gradle Wrapper to version 5.6.4