Releases: SmartOperatingBlock/staff-tracking-microservice
Releases · SmartOperatingBlock/staff-tracking-microservice
1.0.3
1.0.3 (2023-04-26)
Style improvements
- format code due to new kotlin-qa plugin update (5a5a370)
Build and continuous integration
- deps: update codecov/codecov-action action to v3.1.2 (ee4f669)
- deps: update codecov/codecov-action action to v3.1.3 (bc4fbc0)
Dependency updates
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.8.21 (936ea5f)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.7 (c9308dd)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.0 (d93c6a0)
- deps: update dependency gradle to v8.1 (38d8acb)
- deps: update dependency gradle to v8.1.1 (dc6ee94)
- deps: update dependency org.litote.kmongo:kmongo to v4.9.0 (adf5338)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (f274e63)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (8c3af3d)
- deps: update kotest to v5.6.1 (301eea8)
- deps: update ktor to v2.3.0 (5902ce4)
- deps: update node.js to 18.16 (29e4b1d)
- deps: update plugin com.gradle.enterprise to v3.13 (cb282ee)
- deps: update plugin kotlin-qa to v0.37.0 (43903f6)
- deps: update plugin kotlin-qa to v0.38.0 (3dbb007)
- deps: update plugin kotlin-qa to v0.38.1 (7caec24)
- deps: update plugin kotlin-qa to v0.39.0 (69c0445)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.6 (15de6a6)
1.0.2
1.0.2 (2023-04-05)
Build and continuous integration
- add correct version of java and validation job dependency on success (e174f85)
Dependency updates
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.8.20 (ab67841)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.6 (ae8e8e4)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.2 (49a695b)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (b202ff4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.20 (f80692c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.21 (ce5dfa1)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.22 (b5169cd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.23 (9a6abf3)
- deps: update kafka to v6 (6b675d4)
- deps: update kafka to v6.2.10-ce (5a563e7)
- deps: update plugin com.gradle.enterprise to v3.12.5 (9fdf004)
- deps: update plugin com.gradle.enterprise to v3.12.6 (8ce014c)
1.0.1
1.0.0
1.0.0 (2023-03-14)
Features
- create application service interface (4af9229)
- create event consumer interface (83d5f94)
- create provider interface (e5accd9)
- create tracking data repository interface (b5e7555)
- entity: create tracking data entity (3d5e7d2)
- implement addtrackingData query (93b573e)
- implement getHealthProfessionalTrackingData query (c2ad650)
- implement getLatestTrackingData query (ee7f4f6)
- implement mongo client (293c6ba)
Bug Fixes
- correct wrong parameter in entities test (bf86b39)
- fix group by in getBlockCurrentTrackingData function (12a1a86)
- remove useless extension method due to serialization problems (920bb6e)
- remove wrong parameter in api router (252c8e2)
Refactoring
- move event dto to model package (e6687f3)
Documentation
Dependency updates
- deps: add deps to build file (eb971e9)
- deps: add ktor, kafka and kmongo dependencies (f438afb)
- deps: add status page deps (6e435d7)
- deps: update node.js to 18.15 (8ce855e)
- deps: update plugin com.gradle.enterprise to v3.12.4 (7fbd8a6)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.5 (23c6230)
General maintenance
- add api router to launcher (1fa4a24)
- add application launcher (f7d9678)
- add control in event deserialization (47810ff)
- add control on datetime parsing in api router (fa238b6)
- add equals and hascode to entities (41a0f81)
- add kmongo dep (d4e80b4)
- add method to load kafka properties (f64bf73)
- add provider implementation (c231926)
- add run task to build file (ec4c007)
- add run task to dockerfile (25e6aeb)
- add to parameter to specify tracking data time range (15861c5)
- add utility class to test api (59b0622)
- change api path (3ae9726)
- change consumer group name (e20cd17)
- change project name (c4345b5)
- change type of tracking data datetime (68fab81)
- correct api path and add mapping to dto (761adf7)
- create api dto (ab1725e)
- create dto for database operations (300b774)
- create extension function to convert event dto to entity (520afd9)
- create function to remove redundant code (f529690)
- create Kafka client (f6d9deb)
- create method to retrun a list of elements in api (1d95464)
- create mock db manager for application services tests (2cd7861)
- create tracking application services (6cfba5f)
- create tracking data event dto (ffe2aee)
- delete sample test class (2996ba4)
- delete unused imports (41bb653)
- delete useless comments (d0ed422)
- delete useless dependencies (d370314)
- implement api router (1765ca9)
- implement controller (ae5d194)
- implement tracking API (e8c8faa)
- make api router start before kafka consumer (122a722)
- mark api response as serializable (0d3e65f)
- rename mongo test utility (68aa90c)
- start kafka before ktor (9000089)
- update readme ([c3ab178](c3...