1.4.24 (2023-12-27)
- core-deps: update plugin kotlin-serialization to v1.9.22 (e692a73)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.16.1 (fc04b04)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.85 (3bf1de2)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.17 (13bd245)
1.4.23 (2023-12-22)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.22 (2c4e097)
- deps: update alpine docker tag to v3.19 (fecdaa5)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.16 (a8f84e3)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.12.0 (5df5c42)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.80 (be7a68a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.81 (8f6b0bc)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.82 (4ff386f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.83 (baa9baf)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.84 (508e404)
- deps: update ktor to v2.3.7 (eef90f8)
- deps: update plugin com.gradle.enterprise to v3.16 (836adde)
- deps: update plugin com.gradle.enterprise to v3.16.1 (6dd7271)
- deps: update plugin kotlin-qa to v0.57.0 (5e160fc)
1.4.22 (2023-12-06)
- core-deps: update plugin kotlin-serialization to v1.9.21 (94b34b2)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.14 (7d63854)
- deps: update dependency com.azure:azure-identity to v1.11.1 (70a4d0d)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.2.1 (fd60387)
- deps: update dependency org.apache.kafka:kafka-clients to v7.5.2-ce (ea14c44)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.79 (7835c08)
- deps: update plugin kotlin-qa to v0.56.0 (89adf84)
1.4.21 (2023-12-01)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 (ad9d73e)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.12 (14eef9f)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.13 (734e178)
- deps: update dependency gradle to v8.5 (5b2a4e0)
- deps: update plugin kotlin-qa to v0.54.1 (92d0e2a)
- deps: update plugin kotlin-qa to v0.55.0 (b2a9483)
- deps: update plugin kotlin-qa to v0.55.1 (6f8baae)
- deps: update plugin kotlin-qa to v0.55.2 (987c800)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.15 (97c2a07)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.16 (f90a59a)
- deps: update actions/setup-java action to v4 (76b0e81)
1.4.20 (2023-11-24)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.21 (970a82d)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.15 (129f2fe)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.16.0 (6dd52ab)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.2 (780c1a2)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.11.1 (7a1faf8)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.77 (2281880)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.78 (673be0a)
- deps: update node.js to 20.10 (15cb1d9)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.11 (3d9cfd3)
1.4.19 (2023-11-16)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 (042270b)
- deps: update dependency com.azure:azure-identity to v1.11.0 (6756bc6)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.2.0 (a777395)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.0 (6c704ec)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.1 (193945e)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.2 (509fbe1)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.11.0 (c9231e7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.72 (4bc77fe)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.73 (c00ee99)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.74 (e5101b7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.75 (f153860)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.76 (0da0b99)
- deps: update ktor to v2.3.6 (e117589)
1.4.18 (2023-11-05)
- core-deps: update plugin kotlin-serialization to v1.9.20 (916a840)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.71 (033297b)
- deps: update kotest to v5.8.0 (12694e9)
- deps: update plugin kotlin-qa to v0.54.0 (40a23d3)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.14 (a378a94)
1.4.17 (2023-10-31)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.20 (f7a42fa)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.14 (4152e6a)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.3 (128a92e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.69 (1cffada)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.70 (63bdcda)
- deps: update node.js to 20.9 (190ab81)
- deps: update node.js to v20 (7362688)
- deps: update actions/setup-node action to v4 (5afad6f)
1.4.16 (2023-10-21)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.13 (6c32d61)
- deps: update dependency com.azure:azure-identity to v1.10.1 (eb5762f)
- deps: update dependency com.azure:azure-identity to v1.10.2 (a511553)
- deps: update dependency com.azure:azure-identity to v1.10.3 (25d8ce1)
- deps: update dependency com.azure:azure-identity to v1.10.4 (3af6b78)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.3 (fd9e642)
- deps: update dependency gradle to v8.4 (1e3a5ff)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.1 (af3fa46)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.54 (0d37abb)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.55 (4233cac)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.56 (20fe12f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.58 (98ee0b3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.60 (12f4605)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.61 (d695565)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.62 (b79b04a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.63 (a07e202)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.64 (8c0b707)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.65 (e5a4042)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.66 (f15a12f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.67 (baae56d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.68 (9d51304)
- deps: update kotest to v5.7.2 (8953322)
- deps: update ktor to v2.3.5 (ba24674)
- deps: update node.js to 18.18 (d81924a)
- deps: update plugin com.gradle.enterprise to v3.15 (13c1fe4)
- deps: update plugin com.gradle.enterprise to v3.15.1 (dfd8beb)
- deps: update plugin kotlin-qa to v0.49.1 (ebb00d7)
- deps: update plugin kotlin-qa to v0.50.0 (d22a3f0)
- deps: update plugin kotlin-qa to v0.51.0 (98747d0)
- deps: update plugin kotlin-qa to v0.52.0 (53c9e9c)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.11 (a57984a)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.12 (5701f39)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.13 (c87461b)
- deps: update plugin dokka to v1.9.10 (19f875c)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.10 (1f46ab6)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.4 (4eefd2e)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.5 (bdb2ea3)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.6 (04662ae)
1.4.15 (2023-09-06)
- core-deps: update plugin kotlin-serialization to v1.9.10 (d4638d1)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.10 (b0e8865)
- deps: update actions/checkout action to v4 (2b9769c)
1.4.14 (2023-09-04)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.1 (3fcbffb)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.2 (a28bf4b)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.0 (5ecda6c)
- deps: update dependency org.apache.kafka:kafka-clients to v7.5.0-ce (5c61b30)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.47 (8eb2961)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.48 (ac48ac4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.49 (3749f2d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.50 (9139866)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.52 (3cf74bf)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.53 (f81178a)
- deps: update kotest to v5.7.0 (abdd5e5)
- deps: update kotest to v5.7.1 (d222ddf)
- deps: update ktor to v2.3.4 (083edf0)
- deps: update plugin dokka to v1.9.0 (354b208)
1.4.13 (2023-08-24)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.10 (a39b28e)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.12 (5b57489)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.44 (56889cd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.46 (0adb9af)
1.4.12 (2023-08-23)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 (a4bc1a0)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.10 (608ee8c)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.11 (b343c9f)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.9 (164e84f)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.11 (46bd8ca)
- deps: update dependency com.azure:azure-identity to v1.10.0 (c8e2f66)
- deps: update dependency com.azure:azure-identity to v1.9.2 (5241ebb)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.1.0 (7b7c766)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.1 (adec95e)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.2 (55a3153)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.8.0 (b219f65)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.8.1 (30bcb69)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.0 (e966a77)
- deps: update dependency gradle to v8.2.1 (52978b1)
- deps: update dependency gradle to v8.3 (90a8f00)
- deps: update dependency io.confluent:kafka-json-serializer to v7.4.1 (4e4e057)
- deps: update dependency org.apache.kafka:kafka-clients to v7.4.1-ce (ed26a33)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.10.0 (78890fc)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.42 (85b7a40)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.43 (6bc0b11)
- deps: update ktor to v2.3.3 (4bd55c9)
- deps: update node.js to 18.17 (48ecc1a)
- deps: update plugin com.gradle.enterprise to v3.14 (0c429af)
- deps: update plugin com.gradle.enterprise to v3.14.1 (36e5618)
- deps: update plugin kotlin-qa to v0.47.1 (9abef93)
- deps: update plugin kotlin-qa to v0.48.0 (88113ae)
- deps: update plugin kotlin-qa to v0.49.0 (460ddc2)
- deps: update gradle/wrapper-validation-action action to v1.1.0 (a0a218a)
1.4.11 (2023-07-10)
- core-deps: update plugin kotlin-serialization to v1.9.0 (c6d5e76)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.40 (2729fd7)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.41 (77a1bc7)
- deps: update plugin kotlin-qa to v0.47.0 (53169b8)
1.4.10 (2023-07-07)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.0 (cb25ae3)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.8 (da93369)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.10 (710763d)
- deps: update dependency gradle to v8.2 (bc0a6be)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.36 (6c6d535)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.37 (ea542e6)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.38 (0b76188)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.39 (610ebd9)
- deps: update ktor to v2.3.2 (953b143)
- deps: update plugin com.gradle.enterprise to v3.13.4 (2a3d15d)
- deps: update plugin kotlin-qa to v0.45.0 (eebad6b)
- deps: update plugin kotlin-qa to v0.46.0 (994cb93)
- deps: update plugin kotlin-qa to v0.46.1 (728f4ee)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.3 (49dc0ae)
- correct code to adhere to new kotlin qa rules (48540f5)
1.4.9 (2023-06-12)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.1 (b7e4b29)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.2 (30ca6d4)
- core-deps: update plugin kotlin-serialization to v1.8.22 (96a3db0)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.33 (3aac565)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.34 (6f8d617)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.35 (fa9708b)
1.4.8 (2023-06-08)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.8.22 (30d9f32)
- deps: update plugin kotlin-qa to v0.43.0 (b534b24)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.8 (1967d41)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.9 (0a49fdf)
1.4.7 (2023-06-07)
- deps: update dependency com.azure:azure-identity to v1.9.1 (a0b7760)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.2 (e909f82)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.0 (a062b47)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.27 (62021ed)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.29 (b4a79b1)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.30 (e0bc309)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.32 (3bfcc38)
- deps: update ktor to v2.3.1 (edad9e9)
- deps: update plugin dokka to v1.8.20 (7ddaf82)
1.4.6 (2023-05-31)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.9 (875eccd)
- deps: update plugin com.gradle.enterprise to v3.13.3 (4640ff2)
- deps: update plugin kotlin-qa to v0.42.0 (9c55801)
- rest-api: correct medical technology mapping request body and update ids in examples with valid ones (532fc19)
1.4.5 (2023-05-18)
- expose the room environmental data api dto instead of internal model (dd34b1c)
- make room environmental data serializer public to use (ec8b82c)
- deps: update codecov/codecov-action action to v3.1.4 (ead7dc4)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.1 (cb77ec4)
1.4.4 (2023-05-12)
- deps: update smartoperatingblock/documentation-ghp-action action to v1.1.0 (04a9109)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.1 (ad66a63)
- deps: update alpine docker tag to v3.18 (e7b12a2)
- deps: update dependency com.azure:azure-identity to v1.8.3 (a0738af)
- deps: update dependency com.azure:azure-identity to v1.9.0 (e25d675)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.3 (2e2bbcd)
- deps: update dependency io.confluent:kafka-json-serializer to v7.4.0 (69e92da)
- deps: update dependency org.apache.kafka:kafka-clients to v7.4.0-ce (bc5f1fa)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (30e9d2f)
- deps: update kotest to v5.6.2 (678b3f5)
- deps: update plugin com.gradle.enterprise to v3.13.1 (e5cdbbd)
- deps: update plugin com.gradle.enterprise to v3.13.2 (5a6aa05)
- deps: update plugin kotlin-qa to v0.41.0 (9eb15c7)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.7 (0d6498a)
1.4.3 (2023-04-27)
- core-deps: update plugin kotlin-serialization to v1.8.21 (ebdb0a7)
- deps: update plugin kotlin-qa to v0.40.0 (4133a95)
1.4.2 (2023-04-26)
- deps: update codecov/codecov-action action to v3.1.2 (104d1a4)
- deps: update codecov/codecov-action action to v3.1.3 (a929959)
- declare functional interfaces effectively as functional ones (179fd44)
- correct code formatting and style due to kotlin-qa update (9a96f34)
- move return statement and use if expression (01569b8)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.8.21 (8793615)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.7 (cb98825)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.8 (1e1c686)
- deps: update dependency com.azure:azure-identity to v1.8.2 (cf3335f)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.0 (b8b420f)
- deps: update dependency gradle to v8.1 (9f61eb8)
- deps: update dependency gradle to v8.1.1 (83d8c3c)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.9.0 (ea71e29)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (797be38)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (61defc0)
- deps: update kotest to v5.6.0 (2f2b5cc)
- deps: update kotest to v5.6.1 (d2aa20a)
- deps: update ktor to v2.3.0 (a1cbbd0)
- deps: update node.js to 18.16 (bee02be)
- deps: update plugin com.gradle.enterprise to v3.13 (8020be8)
- deps: update plugin kotlin-qa to v0.37.0 (c6b21cb)
- deps: update plugin kotlin-qa to v0.38.1 (d56fc0b)
- deps: update plugin kotlin-qa to v0.38.2 (c77e249)
- deps: update plugin kotlin-qa to v0.39.0 (20146db)
1.4.1 (2023-04-05)
- correct message in not handled events (767dd3f)
- core-deps: update dependency org.jetbrains.kotlin.jvm to v1.8.20 (21377cb)
- core-deps: update plugin kotlin-serialization to v1.8.20 (2636bc4)
- deps: update dependency io.confluent:kafka-json-serializer to v7.3.3 (8354b36)
- deps: update dependency org.apache.kafka:kafka-clients to v7.3.3-ce (a0b8b63)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.6 (39be197)
1.4.0 (2023-03-28)
- add room type to room events (919dd68)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.19 (c194c4a)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.20 (5b40e44)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.21 (25ac184)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.22 (8f5cded)
- deps: update plugin com.gradle.enterprise to v3.12.5 (502fc0e)
- deps: update plugin com.gradle.enterprise to v3.12.6 (f809e09)
1.3.0 (2023-03-21)
- implement api endpoint to export historical room environmental data (ef6c21d)
- implement extractor of room historical environmental data (406047b)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.6 (1d92a2d)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.2 (0c95c28)
- deps: update dependency io.kotest.extensions:kotest-assertions-ktor to v2 (1a0e41a)
- deps: update dependency org.apache.kafka:kafka-clients to v5 (a6e9d2a)
- deps: update dependency org.apache.kafka:kafka-clients to v6 (6ed0d82)
- deps: update dependency org.apache.kafka:kafka-clients to v7 (523c724)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (e197884)
- add validation of gradle wrapper to success job (a7a21c0)
- usage of different java version in CI (349c181)
- rest-api: add room historical data extractor api (b7475ab)
- rest-api: correct base url based on major version (cb03aea)
- add getter of room historical data in room repository (0d5006e)
- add getter of room historical data in room repository (19e96b0)
- add response entry with date time (0720b6e)
- take start room environmental data in deserialization from time series room data (f00da57)
- rename room api function route names (f21337f)
- split api in route extension function (24793f4)
- split api in route extension function (5bac204)
- add tests for room historical data extractor api (a3bd789)
- add tests for room historical data extractor service (8c6ac38)
- solve style issues (6c3b90e)
1.2.0 (2023-03-12)
- handle kafka events in order to historicize room and medical technology data (98e911e)
- implement history storage on database of medical technology usage data (59fc05b)
- implement history storage on database of room environmental data (e5bc54d)
- implement update medical technology usage data service (7681c9f)
- implement update room environmental data service (ec1598b)
- deps: add jackson for deserialize kafka linked hash map (0771a3a)
- deps: add kafka dependencies (bcab2cd)
- move the event models and deserializer to application layer (6716f52)
- use event handlers defined at the application level (a1d88e4)
- add event handlers logic tests (0800170)
- add service test for updating medical technologies usage data (cb6a167)
- add test for updating room environmental data (b435283)
- add time series room environmental data serialization tests (f8998c5)
- deeply test the room and medical technology presentation (fe3fd6c)
- add kafka client start to microservice boot (b182969)
- add medical technology kafka event model (820aded)
- add medical technology topic to kafka poll (6cee167)
- add room kafka event model (303dd22)
- add serialization of external events (708c858)
- add simple kafka client (a64e44e)
- change strategy to inject the roomId from the caller (d447e51)
- change way to check event types (bb37d0a)
- configure ktor to not block the execution thread (cb321d3)
- create event handler interface (9212671)
- delegate to database manager the update of medical technology usage data (3ec3d40)
- delegate to database manager the update of room environmental data (bf7103a)
- delete also time series data when perform delete on rooms and medical technologies (ceb4d50)
- implement event handler logic to handle external events (903d283)
- model kafka event interface (16e944f)
- rename medical technology event payload data name (ebd1ba3)
- update Dockerfile (7f48fa2)
- update README with microservice information and badges (ac838b3)
1.1.1 (2023-03-11)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.7 (bb1a350)
- deps: update dependency com.azure:azure-identity to v1.8.1 (1b0af46)
- deps: update node.js to 18.15 (b9562ff)
- deps: update plugin com.gradle.enterprise to v3.12.4 (4434597)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.5 (9adc235)
- deps: update plugin dokka to v1.8.10 (79cf5ca)
1.1.0 (2023-03-07)
- add database manager to room controller (2037896)
- add database mapping of medical technology (21209c6)
- add deletion of medical technology (2c524c1)
- add medical technology controller and create and findBy functionalities (3ac5cc2)
- add medical technology create and get application service (2669043)
- add medical technology mapping to room application service (5664520)
- add the possibility to get all the rooms (f89d804)
- handle get request on room based on datetime (ec9e8e5)
- implement creation and deletion of medical technology digital twin (b3810e8)
- implement database manager create and get of a medical technology (5b0c38a)
- implement digital twin medical technology mapping (c41b2d3)
- implement endpoint to create and get a medical technology (80ebcf0)
- implement find medical technology via digital twins (886fd87)
- implementation of create delete and find room through database (61a3759)
- update find medical technology to new digital twin model (764707d)
- check nullability of properties and add util method (048cfcc)
- correct enum presentation in digital twins (9b22cb7)
- due to ktor update now ktor can't serialize in respond with type Any (35f2708)
- obtain also roomId from time series data when find historical data (30aa036)
- trim merge patch file content in medical technology mapping api (d3e551f)
- add api responses utils to model rest api responses (ba59144)
- add azure digital twin query builder (1a49902)
- add comment to find (500c393)
- add database manager to provider (be573fe)
- add exception handler in order to handle request and responses safely (3e49248)
- add find on managers (7a6633a)
- add get all rooms method to room database manager interface (f24938e)
- add historical query on medical technology repository (b1c2157)
- add idea uiDesigner to gitignore (f3692d9)
- add information about relationships (b4a06cf)
- add medical technology database manager (c15a9d7)
- add medical technology digital twin manager (ffeb276)
- add medical technology merge patch document (2a17f35)
- add medical technology presentation for digital twins (646612b)
- add method to update medical technology historical data about usage (d3d01fd)
- add method to update room historical data about environment conditions (e1be0cd)
- add No Content http status code when no results are available (ce45872)
- add room entry class (88b6733)
- add serializable in order to use kotlinx.serialization (0537dae)
- add serializer for room to room entry (e6b57b0)
- add the possibility to delete also the medical technology mapping to room with the same method (b35505f)
- add time series data description (2019655)
- add update room environmental data (5ace0e0)
- allow serialization on medical technology (8688b5b)
- allow to delete outgoing relationships filtered by their name (13c4ed8)
- base extension of medical technology digital twin manager interface (2631ca5)
- check on presence of mongo connection string (724b603)
- comment out service test because need to set up testcontainer (d3047b7)
- create medical technology api dto (ee6bfe5)
- create medical technology api dto serializer and deserializer (f6a7232)
- create room database manager interface (e3f0efd)
- create time series medical technology usage data model (8f33f0f)
- delete comments (cfe5d82)
- deserializer: add deserialization of environmental data (109e61d)
- enable debug (ef8ac72)
- ignore run configurations (0473368)
- implement controllers for deletion mapping and update of a medical technology (6141a6b)
- implement medical technology mapping to room rest api (3b0f6f2)
- include medical technology managers in the provider (e90930c)
- make deletion of medical technology return boolean (5c9c885)
- make room models public (b50b5f2)
- pass database manager to controller (b9bb069)
- update README with mongodb connection string requirement (41523a4)
- update README with the description of the azure dt endpoint (0f3dc3a)
- use Instant instead of Date (821dc9a)
- deps: add kmongo dependency (8ac8cff)
- deps: add ktor server status pages dependency (028bd4b)
- deps: add ktor test dependencies (f273c52)
- deps: add test container dependency (c0ba373)
- deps: change test mongo dependency to embedmongo (86ccaba)
- deps: update dependency gradle to v8.0.2 (c5b126e)
- deps: update ktor to v2.2.4 (550382d)
- deps: update plugin kotlin-qa to v0.34.2 (4ec0698)
- deps: update plugin kotlin-qa to v0.35.0 (9908839)
- deps: update plugin kotlin-qa to v0.36.1 (344635c)
- deps: use kotlinx serialization with kmongo (8523d9e)
- add property documentation for room controller (42f8ded)
- correct delete room digital twin method documentation (10bf92b)
- correct typo (97baf81)
- correct typo (9c71354)
- rest-api: add medical technology entry schema (9b095d7)
- rest-api: delete unused http status (77d7657)
- rest-api: specify the date-time format in query string parameters (dfeda0c)
- run codecov coverage only on linux (116ec5a)
- add api room creation test (eb5da64)
- add location header test (f90ae93)
- add medical technology api tests (b460c3d)
- add medical technology digital twin manager test double (6599d71)
- add post test on medical technology api (207ee20)
- add room api tests (310caff)
- add room services tests (eb17d90)
- add test on room serialization and deserialization (85f48fe)
- add test to implement azure digital twin query (7467a8c)
- add tests for medical technology services (f4ef0e2)
- add tests for room entry and medical technology presentation (299a92a)
- implement simple room service test in order to try embedmongo (e0e1e82)
- refactor: split room and medical technology api test (ea78c50)
- update room entry test (ec9fb4f)
- apply dry in digital twin client writes (ebdf2b2)
- extract rollback functionality (cd211ee)
- make dispatcher private (167ae7c)
- move the time series model to presenter layer (0c7dcda)
- reduce cognitive complexity in medical technology post and get api (9104513)
- separate room services (fe21aed)
- simplify logic in medical technology creation api (996b65b)
- split api configuration from api route definition (1421cf8)
- use only medical technology entry fields to create a new medical technology via api (7d2ec1d)
- use only room entry fields to create a new room via api (82de213)
- use value from medical technology adt presentation (f547bea)
1.0.1 (2023-02-25)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.0 (19894da)
- add application service to delete and get a room (aad6d74)
- add azure digital twins presentation for room (2c2c267)
- add create room service (e334afc)
- handle creation deletion and get with present information of a room (8fe9ae9)
- implement create of room digital twin (26ee7cd)
- implement delete and find of room digital twin (669540c)
- implement repository to delete and get a room (f68e963)
- deps: update gradle/wrapper-validation-action action to v1.0.6 (aee5678)
- kotlin-docs: change github pages directory for kotlin documentation (5e1ee95)
- set application entrypoint (3d0b78f)
- trigger generation of openapi documentation on github pages (c6cbec7)
- use release and delivery and documentation ghp actions (133b5d4)
- deps: add archunit dependency (b767293)
- deps: add azure digital twins and identity dependencies (d28f45a)
- deps: add kotlin serialization dependencies (e885a7d)
- deps: add ktor content negotiation dependencies (7b70bbf)
- deps: add ktor dependencies and configurations (b406aaf)
- deps: add ktor json content negotiation dependencies (3b68f86)
- deps: update dependency gradle to v8.0.1 (f0c90a6)
- deps: update plugin kotlin-qa to v0.34.0 (2c56054)
- deps: update plugin kotlin-qa to v0.34.1 (6d5336e)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.3 (e3cd505)
- adapt api to new docs (d54c449)
- add check of pre-existance when creating a new room digital twin (ef19105)
- add digital twin manager implementation (e8e5d0d)
- add environment data concepts (4eb67ce)
- add environmental data to room api dto (6f0346a)
- add getRooms to room repository (79e16ae)
- add manager provider interface and simple implementation (5dd58d1)
- add medical technology concepts (ea7bff8)
- add room api dto deserialization (bd529ac)
- add room concepts (23421d6)
- add room controller (01754ec)
- add room digital twin manager interface (e0a8fd8)
- add room environmental data description (c85df61)
- add serializer for api (f3622e1)
- add zone concepts (a508ec9)
- call create room service from api (4703808)
- change api endpoint with current api version (441695e)
- configure ktor content negotiation (f24e4ef)
- create azure digital twins client connection (22ae840)
- create medical technology repository interface (79ca86f)
- create room api dto (384eb46)
- create room repository interface (80f6206)
- create use case interface (8c9cc16)
- delete logs (3821f37)
- delete sample test (18ca20d)
- implement rest-api schema (3a26561)
- log less information to improve readability of logs (7019d60)
- medical-technology: add isInUse property (a0b03d7)
- pass provider to app (6590bec)
- rest-api: add simple rest api controller (823872d)
- setup: setup microservice from template (824292a)
- try room dto api deserialization (5531461)
- typo in medical technology routing (d646d42)
- update README with environment variable requirements (575045d)
- init rest api docs with components description (0f13c01)
- rest-api: add get all rooms api (1634cde)
- rest-api: add medical technology api documentation (85d19b7)
- rest-api: add room api documentation (facc278)
- rest-api: add tags to documentation to separate apis (37d4ab5)
- rest-api: consider the case that no content is found (658e3c7)
- rest-api: delete no content status code from get room and correct examples (842df5c)
- rest-api: modify description of 404 status code on medical technology mapping patch (a58b52b)
- rest-api: use camelCase for schema properties (c4cbb0b)
- typo: correct typo in documentation (605ae07)
- change name for digital twin test double (47adfd4)
- create new room entry schema and refactor room type (ddcca26)
- make isInUse property immutable (ad3392f)
- remove environment data module and directly exposes classes (7a2a034)
- set date time in findBy repository method as nullable (fd0ae75)
- add some tests on room application services (3329eb4)
- application-service: test creation of a room (d3c5ed7)
- architecture: add base test for architecture (98f21d5)
- architecture: avoid import of test classes (122cbcc)
- create digital twin manager stub (7693718)
- improve architectural tests (b76f118)
- luminosity: test luminosity concept (27795cb)
- medical-technology: add tests for medical technology (c61a9e5)
- room: test room concepts (bdb4ad5)
- zone: test zone concepts (57aa1f7)