1.0.4 (2023-05-22)
- deps: update codecov/codecov-action action to v3.1.4 (4b5cc95)
- deps: update smartoperatingblock/documentation-ghp-action action to v1.1.0 (c3f6bae)
- deps: update alpine docker tag to v3.18 (244d91e)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.1 (9ffb3fe)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.3 (b168654)
- deps: update dependency io.confluent:kafka-json-serializer to v7.4.0 (6e4d68e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (5d31ace)
- deps: update kotest to v5.6.2 (9469334)
- deps: update plugin com.gradle.enterprise to v3.13.1 (551a9ca)
- deps: update plugin com.gradle.enterprise to v3.13.2 (8310f69)
- deps: update plugin kotlin-qa to v0.40.0 (b5e4d66)
- deps: update plugin kotlin-qa to v0.41.0 (5ee8f04)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.7 (2c55fa8)
- openapi: add version to api path (a2e6fe4)
1.0.3 (2023-04-26)
- format code due to new kotlin-qa plugin update (5a5a370)
- deps: update codecov/codecov-action action to v3.1.2 (ee4f669)
- deps: update codecov/codecov-action action to v3.1.3 (bc4fbc0)
- 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 (2023-04-05)
- add correct version of java and validation job dependency on success (e174f85)
- 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 (2023-03-15)
- add input for openapi documentation generation (666db8b)
- api: improve api explanation (375c9c9)
- 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)
- 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)
- move event dto to model package (e6687f3)
- 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)
- 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)
- update readme with sonarcloud badges and documentation links (bd39d96)
- use controller instead of repository (097fa38)
- use repository interface instead of db manager (5c16b32)
- add mongo test utility (d1072cd)
- add some test for mongodb query (cb25fd5)
- add test for mongo query (f036d22)
- add to parameter to specify tracking data time range (692d4b9)
- api: add api serialization test (5f6ae6f)
- api: add some api tests (e97aba5)
- application: add application service tests (d6e3ff4)
- application: add database serialization test (17eb8cd)
- architecture: add clean architecture test (594de16)
- entity: add entities test (369cc7e)
0.1.2 (2023-03-05)
- change documentation job with new custom action (d1bcbb9)
- deps: update gradle/wrapper-validation-action action to v1.0.6 (6e660bf)
- use new deployment token (1a8013c)
- use release-and-delivery action to perform release and delivery (a24a0f4)
- deps: update dependency gradle to v8 (e142265)
- deps: update dependency gradle to v8.0.1 (d7919b4)
- deps: update dependency gradle to v8.0.2 (8b87889)
- deps: update kotest to v5.5.5 (987d42a)
- deps: update plugin kotlin-qa to v0.34.0 (4854fe1)
- deps: update plugin kotlin-qa to v0.34.1 (ea61d64)
- deps: update plugin kotlin-qa to v0.34.2 (b9c69eb)
- deps: update plugin kotlin-qa to v0.35.0 (6dd8a47)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.2 (6babe71)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.3 (646beb5)
- deps: update plugin dokka to v1.8.10 (a3cf80b)
0.1.1 (2023-02-06)
- activate publish on github pages by semantic release plugin (8a9001c)
- add Dockerfile (2a36c9f)
- add plugin for publish documentation to github pages (99eb3c8)
- change plugin for publish documentation to github pages (ced9b0a)
- configure semantic release to deploy documentation on github pages (683e53f)
- ensure ci success before merging pull request (4c124f4)
- update gitignore (d1d1ba3)
- update gitignore with checkstyle-idea file (5065596)
- update README (f9800e0)
- add codecov action to generate coverage from jacoco report (e0365aa)
- add docker image auto delivery (05f996d)
- add docs generation step (6073bda)
- deps: update docker/build-push-action action to v3.3.1 (a19985a)
- deps: update docker/build-push-action action to v4 (2f667d7)
- export version number from semantic release (922a212)
- make image name lowercase (3e34d6d)
- modify condition for documentation deploy (76fcef6)
- modify release concurrency group (9002f26)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.8.10 (d637f2e)
- deps: update node.js to 18.14 (e7105c5)
- deps: update plugin com.gradle.enterprise to v3.12 (ccce09d)
- deps: update plugin com.gradle.enterprise to v3.12.1 (bf28ba4)
- deps: update plugin com.gradle.enterprise to v3.12.2 (5a11c72)
- deps: update plugin com.gradle.enterprise to v3.12.3 (18e6393)
- deps: update plugin kotlin-qa to v0.32.0 (43155c8)
- deps: update plugin kotlin-qa to v0.33.0 (7e80e6f)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.1 (920e201)