1.2.22 (2023-12-23)
- core-deps: update plugin kotlin-serialization to v1.9.22 (8496ccf)
- deps: update alpine docker tag to v3.19 (ad2e196)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.16 (1f0a477)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.2.1 (515fab9)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.12.0 (ed49da2)
- deps: update dependency org.apache.kafka:kafka-clients to v7.5.2-ce (f696a48)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.79 (8f1cae3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.80 (6b74dd8)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.81 (78611be)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.82 (504c0c2)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.83 (12cfc64)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.84 (5a2b6bc)
- deps: update ktor to v2.3.7 (ad8f5c3)
- deps: update plugin com.gradle.enterprise to v3.16 (dfaae19)
- deps: update plugin com.gradle.enterprise to v3.16.1 (daf8718)
- deps: update plugin kotlin-qa to v0.56.0 (823955a)
- deps: update plugin kotlin-qa to v0.57.0 (e6d0203)
- deps: update plugin kotlin-qa to v0.57.1 (17048c6)
1.2.21 (2023-12-03)
- core-deps: update plugin kotlin-serialization to v1.9.21 (06ebf8c)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.14 (3aa96a4)
- deps: update dependency com.azure:azure-identity to v1.11.1 (349b7b9)
1.2.20 (2023-12-01)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.2 (977b978)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.12 (638410b)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.13 (f3aceb2)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.15 (f01e914)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.16.0 (92181a0)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.2 (67cc354)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.11.1 (6534e7c)
- deps: update dependency gradle to v8.5 (990ed1f)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.77 (199afc5)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.78 (8b4e182)
- deps: update node.js to 20.10 (dece85d)
- deps: update plugin kotlin-qa to v0.55.0 (2a65be1)
- deps: update plugin kotlin-qa to v0.55.1 (922a4a8)
- deps: update plugin kotlin-qa to v0.55.2 (6d33d21)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.15 (f72afe1)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.16 (ff40c1a)
- deps: update actions/setup-java action to v4 (06085ec)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.11 (8991352)
1.2.19 (2023-11-16)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.1 (b92ebbd)
- deps: update dependency com.azure:azure-identity to v1.11.0 (9066758)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.2.0 (0a93f90)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.0 (9f8556f)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.10.1 (e76427b)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.2 (43e3385)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.11.0 (9939ddc)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.71 (76a02e5)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.72 (3442251)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.73 (391a178)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.74 (53b89c5)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.75 (86952bb)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.76 (03d265f)
- deps: update kotest to v5.8.0 (74f0d22)
- deps: update ktor to v2.3.6 (9cf4732)
- deps: update plugin kotlin-qa to v0.53.0 (e1089f5)
- deps: update plugin kotlin-qa to v0.54.0 (9265dd8)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.14 (56d5de2)
1.2.18 (2023-11-01)
- core-deps: update plugin kotlin-serialization to v1.9.20 (188c8d0)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.3 (a0e310c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.69 (d63dc0d)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.70 (314e361)
- deps: update node.js to 20.9 (200375f)
- deps: update node.js to v20 (5f0c8aa)
- deps: update plugin kotlin-qa to v0.52.0 (3b4f8b8)
- deps: update actions/setup-node action to v4 (9695437)
1.2.17 (2023-10-22)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.13 (24f430d)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.14 (51dccc5)
- deps: update dependency com.azure:azure-identity to v1.10.1 (d277583)
- deps: update dependency com.azure:azure-identity to v1.10.2 (718b89f)
- deps: update dependency com.azure:azure-identity to v1.10.3 (5335b43)
- deps: update dependency com.azure:azure-identity to v1.10.4 (729c3ef)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.3 (0627803)
- deps: update dependency gradle to v8.4 (fa396a5)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.1 (5ccb7fd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.54 (49c86aa)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.55 (b9cd088)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.56 (8a9363e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.59 (6d63f8e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.60 (7636426)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.61 (bc45e40)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.62 (209e822)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.63 (f083fdf)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.64 (7484dbd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.65 (b743017)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.66 (80eb207)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.67 (d470732)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.68 (b0bba12)
- deps: update kotest to v5.7.2 (beb3c75)
- deps: update ktor to v2.3.5 (b035c72)
- deps: update node.js to 18.18 (cf5335f)
- deps: update plugin com.gradle.enterprise to v3.15 (245b184)
- deps: update plugin com.gradle.enterprise to v3.15.1 (e510940)
- deps: update plugin kotlin-qa to v0.50.0 (40d7fb5)
- deps: update plugin kotlin-qa to v0.51.0 (c87ac42)
- deps: update plugin kotlin-qa to v0.51.1 (d2d4c88)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.11 (59d1354)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.12 (4751cc9)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.13 (714f8bb)
- deps: update plugin dokka to v1.9.10 (ba43f29)
- deps: update actions/checkout action to v4 (f505a7c)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.10 (d457405)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.4 (49d3694)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.6 (d9659ad)
1.2.16 (2023-09-05)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.49 (5088fbd)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.51 (f4e48e4)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.52 (c137cf3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.53 (efecb11)
- deps: update kotest to v5.7.0 (0fba596)
- deps: update kotest to v5.7.1 (94fb830)
- deps: update ktor to v2.3.4 (5b740dc)
- deps: update plugin kotlin-qa to v0.49.1 (dd31637)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.10 (cb970ef)
- deps: update plugin dokka to v1.9.0 (c523fd9)
1.2.15 (2023-08-30)
- core-deps: update plugin kotlin-serialization to v1.9.10 (0a5ad9f)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.12 (871a84f)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.1 (7f4d166)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.2 (6429d3c)
- deps: update dependency io.confluent:kafka-json-serializer to v7.5.0 (84796ad)
- deps: update dependency org.apache.kafka:kafka-clients to v7.5.0-ce (ba78336)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.47 (752fe40)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.48 (a99182d)
1.2.14 (2023-08-23)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.6.0 (0fbad7e)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.10 (5c8a227)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.11 (d01c1de)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.9 (1a307f9)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.11 (642f5a6)
- deps: update dependency com.azure:azure-identity to v1.10.0 (aada2bc)
- deps: update dependency com.tngtech.archunit:archunit-junit5 to v1.1.0 (95c5cd7)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.2 (dea540c)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.8.0 (5691651)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.8.1 (b03608d)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.9.0 (d6ebbc3)
- deps: update dependency gradle to v8.3 (976f714)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.10.0 (f35f418)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.42 (abeb36c)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.43 (8d72072)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.44 (3248669)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.46 (9f2066c)
- deps: update ktor to v2.3.3 (df98d7a)
- deps: update node.js to 18.17 (ccde41d)
- deps: update plugin com.gradle.enterprise to v3.14 (2b61393)
- deps: update plugin com.gradle.enterprise to v3.14.1 (4eb29bf)
- deps: update plugin kotlin-qa to v0.48.0 (fd097da)
- deps: update plugin kotlin-qa to v0.49.0 (8bb4d1e)
- deps: update gradle/wrapper-validation-action action to v1.1.0 (eaf598a)
1.2.13 (2023-07-17)
- core-deps: update plugin kotlin-serialization to v1.9.0 (34d9421)
- deps: update dependency com.azure:azure-identity to v1.9.2 (5d5a3a7)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.1 (5449cd7)
- deps: update dependency gradle to v8.2.1 (daefaa7)
- deps: update dependency io.confluent:kafka-json-serializer to v7.4.1 (527c71b)
- deps: update dependency org.apache.kafka:kafka-clients to v7.4.1-ce (a1db7e3)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.40 (4b776aa)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.41 (c591bcd)
- deps: update plugin kotlin-qa to v0.47.0 (e229b00)
- deps: update plugin kotlin-qa to v0.47.1 (062f8de)
1.2.12 (2023-07-07)
- core-deps: update dependency org.jetbrains.kotlin:kotlin-stdlib to v1.9.0 (13e1336)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.8 (8d5e05c)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.10 (a0ac799)
- deps: update dependency gradle to v8.2 (3d560ba)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.33 (e560b6e)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.35 (7166357)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.36 (84a7c88)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.37 (f9f3699)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.38 (9c622ad)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.39 (0a6295a)
- deps: update ktor to v2.3.2 (6b05293)
- deps: update plugin com.gradle.enterprise to v3.13.4 (d26c54d)
- deps: update plugin kotlin-qa to v0.45.0 (69fb996)
- deps: update plugin kotlin-qa to v0.46.0 (511c03b)
- deps: update plugin kotlin-qa to v0.46.1 (5a1ef0d)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.3 (188abfa)
1.2.11 (2023-06-11)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.8 (59bb927)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.9 (ee261d2)
- deps: update plugin dokka to v1.8.20 (406c883)
1.2.10 (2023-06-10)
- manage unsupported event in process handler (6fca699)
- remove code smell for duplicated dtid (e072df8)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.1 (eac20a6)
- deps: update smartoperatingblock/release-and-delivery-action action to v1.0.2 (6ea30e5)
- core-deps: update plugin kotlin-serialization to v1.8.22 (034fdc9)
- deps: update dependency com.azure:azure-identity to v1.9.1 (d541625)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.32 (a03001a)
- deps: update plugin kotlin-qa to v0.44.0 (9b941dd)
1.2.9 (2023-06-05)
- manage unhandled process interruption (4f228d4)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.7.0 (fe35863)
- deps: update plugin com.gradle.enterprise to v3.13.3 (e82a9a4)
1.2.8 (2023-06-01)
- make process manual event serializable (d07de10)
1.2.7 (2023-06-01)
- correct room type (37d4cfc)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.2 (7a43850)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.27 (28d4d00)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.30 (6ac2da7)
- deps: update ktor to v2.3.1 (f933c7c)
1.2.6 (2023-05-31)
- add surgery in progress step to event handler (5b9e700)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.9 (baef07a)
- deps: update plugin kotlin-qa to v0.42.0 (eadada0)
1.2.5 (2023-05-22)
- make surgery report properties nullable (1204e36)
- asyncapi: add event schema documentation (8242da3)
- asyncapi: add inUse properties to medical technology asyncapi spec (d358f28)
1.2.4 (2023-05-18)
- add dateTime to surgical process dto (fc9f4dc)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.1 (1397255)
1.2.3 (2023-05-17)
- deps: update codecov/codecov-action action to v3.1.4 (3b0de8d)
- create dto for surgery report event (8c9593d)
- asyncapi: update surgery report event documentation (4b41050)
1.2.2 (2023-05-15)
- core-deps: update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.5.1 (b646758)
- deps: update kotest to v5.6.2 (5f56df6)
- deps: update plugin kotlin-qa to v0.39.0 (797d1bf)
- deps: update plugin kotlin-qa to v0.41.0 (06293fb)
- change step manual event to process manual event (d7684da)
1.2.1 (2023-05-11)
- asyncapi: update asyncapi spec with new surgery report (fcb424c)
- deps: update alpine docker tag to v3.18 (e13e263)
- deps: update dependency com.azure:azure-identity to v1.9.0 (2d2f460)
- deps: update plugin com.gradle.enterprise to v3.13.2 (2f70ea8)
1.2.0 (2023-05-09)
- add medical technology usage data to surgery report (4afad72)
- create application service to retrieve surgical process medical device usage (e97dead)
- create application services to get medical technology usage data in a process (d825ea2)
- create method to retrieve patient tax code (d677cb1)
- deps: update smartoperatingblock/documentation-ghp-action action to v1.1.0 (7074f01)
- add method to mock digital twin (584fd37)
- add infrastructure method to retrieve medical devices usage (bc7e07a)
- add medical device controller to event handler (7f562ea)
- add medical device data to surgery report in process handler (a633468)
- add medical device usage to surgery report (30ffd98)
- add methods to manager and repository (7ac9b68)
- add patient tax code data (12b6ff6)
- add patient tax code to surgery report (44fdc39)
- add serializable annotation to medical device entity (cbcf6be)
- add topic for step manual events (311c30b)
- create model for medical device adt (59aa3b7)
- create presenter for medical technology azure dt (a1e0e19)
- implement azure operation to get the medical technology frrom azure dt (888662a)
- implement method to get the dt of the medical device (ef6e86a)
- implement method to get the list of devices used in a process (2734b27)
- implement mongo query to retrieve medical technology usage data (adc213d)
- make medical technology entity serializable (1e1183f)
- modify wrong comment in event handler (8da8c4b)
- update the event handler with medical technology data (ab454ae)
- asyncapi: update async api documentation (e5a964e)
1.1.0 (2023-05-08)
- add delete patient application service (92820cb)
- add delete process application service (98f4ef2)
- add delete surgery booking application service (72f0b5d)
- add surgery report entity (9e2da71)
- create event producer interface (ff0b6a7)
- add control on patient events cast (57dba65)
- adjust wrong method to check if surgical process is over (e630173)
- change database name (3029289)
- correct wrong control in digital twin creation (444b9b4)
- correct wrong method call in medical device controller (8a23206)
- use patientId instead of processId in patient on ob event (119105a)
- deps: update dependency com.azure:azure-identity to v1.8.3 (ecb1d17)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.3 (effb82c)
- deps: update dependency io.confluent:kafka-json-serializer to v7.4.0 (454a204)
- deps: update dependency org.apache.kafka:kafka-clients to v7.4.0-ce (3850074)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.26 (1cb15e1)
- deps: update plugin com.gradle.enterprise to v3.13.1 (0c8ebe0)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.7 (8442fd2)
- reduce patient tracked event handler complexity (ef8644b)
- add generation of asyncapi doc (79a43f1)
- add latest application services to tests (5b8deda)
- api: add api tests (a2f6320)
- create ktor testing utility class (2d586a6)
- create mock digital twin manager (31c4aac)
- create mock event producer (2ef830a)
- events: add event handlers tests (267023d)
- presenter: add api serialization test (d83613f)
- service: add surgical process services tests (e80a157)
- add / to process_state and process_step paths (2e261e9)
- add asyncapi link to readme (c5d0bad)
- add control on azure dt query (41820e7)
- add kafka producer (6e36991)
- add latest room id in update room method (c51ffd1)
- add method to map relationship to twin properties (77b527f)
- add method to update current process state and step (a2a1c29)
- add patient medical data to surgery report (3168b6b)
- add process state and step update (c5c09dc)
- add process step update (a33e951)
- add repository to handlers (92363a5)
- add step manual event handler (5370357)
- add surgery report creation (9d69757)
- change surgical process id (333440f)
- create application service to get processStep and processState (975976b)
- create dto for surgical processes (f62f980)
- create repository to get processStep and processState (4052ce5)
- create surgery report event (ac168cf)
- implement latest application services (37d0650)
- implement methods to retrieve processStep and processState from db (7e0aa7c)
- invert the deletion of surgery booking and patient (2e053da)
- make event producer interface functional (4b00ca9)
- make interface with one method functional (d286f3b)
- make surgical process model public (e89122a)
- update readme with azure env variables (6fdbd7a)
- use surgical process dto in api response (bf7aa73)
- use the process dateTime instead the dateTime of the event (20dcfd4)
1.0.3 (2023-04-25)
- deps: update codecov/codecov-action action to v3.1.3 (26c28a8)
- core-deps: update plugin kotlin-serialization to v1.8.21 (adc91cb)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.7 (c346261)
- deps: update dependency com.azure:azure-digitaltwins-core to v1.3.8 (3ad8fbc)
- deps: update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.15.0 (e126e3b)
- deps: update dependency gradle to v8.1.1 (0af8319)
- deps: update kotest to v5.6.1 (e87d2ac)
- deps: update ktor to v2.3.0 (c81ae5f)
1.0.2 (2023-04-18)
- deps: update codecov/codecov-action action to v3.1.2 (71c106b)
- deps: update dependency com.azure:azure-identity to v1.8.2 (2c4b89d)
- deps: update dependency gradle to v8.1 (b97c080)
- deps: update dependency io.confluent:kafka-json-serializer to v7.3.3 (e3abc27)
- deps: update dependency io.kotest.extensions:kotest-assertions-ktor to v2 (a8ac87c)
- deps: update dependency org.apache.kafka:kafka-clients to v7.3.3-ce (c52e949)
- deps: update dependency org.litote.kmongo:kmongo-serialization to v4.9.0 (eb78e26)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.24 (dd61448)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.25 (b96bb4b)
- deps: update kotest to v5.6.0 (8bebf08)
- deps: update node.js to 18.16 (c3efcae)
- deps: update plugin com.gradle.enterprise to v3.12.6 (c17cf52)
- deps: update plugin com.gradle.enterprise to v3.13 (7c50656)
- deps: update plugin kotlin-qa to v0.37.0 (01d3a09)
- deps: update plugin org.danilopianini.gradle-pre-commit-git-hooks to v1.1.6 (77218ac)
- move patient event handlers to dedicated object (b697871)
- add some documentation for adt relationships (653577f)
- change tests due to entity refactoring (8df2adf)
- add application service to update surgical process room (75357b0)
- add control to check if process is over (49fcdbb)
- add method to update room in azure dt (b0ca8a2)
- add pre-operating room to surgical process entity (6fe5b65)
- add utility class for adt query (f6149e8)
- add utility class for adt query (5e56534)
- change return type of process application service (8618a59)
- check if the process is interrupted in mongo query (e216434)
- create azure digital twin manager (44ad6fe)
- create presenter for surgical process adt (f05e83e)
- create utility method for digital twin properties (1d949d4)
- create utility method for digital twin properties (da9350c)
- implement azure digital twin operation (9fab753)
- implement update room operation on mongo database manager (764e3f9)
- use id instead of entity in surgery booking (ad8a07e)
1.0.1 (2023-04-11)
- update README.md with sonarcloud links (6926477)
- core-deps: update dependency org.jetbrains.kotlin.jvm to v1.8.20 (4cb2c3e)
- core-deps: update plugin kotlin-serialization to v1.8.20 (d2ca492)
- deps: update dependency ch.qos.logback:logback-classic to v1.4.6 (c894d99)
- deps: update dependency de.flapdoodle.embed:de.flapdoodle.embed.mongo to v4.6.2 (4b1f89b)
- add kafka client (b935b3e)
- add medical devices application services (c8840d5)
- add medical devices controller (0b07293)
- add medical devices digital twin manager (e11cf91)
- add methods to update process state and step to process repository (f5c95ad)
- add model of implantable medical device (600d9c8)
- add model of medical technology (5901566)
- add model of patient (91ed793)
- add surgery booking digital twin manager (c30be48)
- add surgery booking entity (9f58148)
- add surgical process digital twin manager (9e1724c)
- add surgical process entity (51623ea)
- crate patient medical data controller (0c1b1a0)
- create api router (b83c9c2)
- create health professional model (d79d824)
- create interface to provide all managers (9332131)
- create model of process event (c847648)
- implement medical device event handlers (10dccb2)
- correct type of surgical process (58075b0)
- deps: add archunit dependency (3c18a02)
- deps: add azure deps (924b3b2)
- deps: add jackson dependency (f59e93e)
- deps: add kafka deps (8c2fe9d)
- deps: add ktor dependencies (0081b81)
- deps: add mongo deps (b426856)
- deps: update dependency semantic-release-preconfigured-conventional-commits to v1.1.17 (d9af73c)
- create method to avoid code duplication (98874f4)
- rename process info to patient on operating table (25c71de)
- add api util class (e04853c)
- add application launcher (6d568be)
- add booking repository interface (131ae6c)
- add confluent repository (6fc4cf1)
- add data for health professional model (bf076fa)
- add data for medical device model (3d05a06)
- add dateTime as parameter in updateSurgicalProcessStep and updateSurgicalProcessState methods (5478cad)
- add datetime to surgical process entity (a243e49)
- add datetime to tests (f1980c1)
- add diastolic pressure update event handler (be9c4d5)
- add emergency surgery event handler (fa959e9)
- add emergency surgery key (b21711c)
- add empty implementation of manager provider (d5fc299)
- add function to convert patient medical data to time series (251ea6e)
- add function to load kafka properties (06a4aea)
- add handler to kafka client (c613a1c)
- add idea config file (6b6338b)
- add main class to gradle build (2212771)
- add manager provider to api (8280e81)
- add medical device repository interface (77e1962)
- add medical device usage (bbf8a83)
- add method to find process by medical technology (3a93ef7)
- add method to update process state and step to database manager (4e2ac1e)
- add method to update process state and step to digital twins manager (468bacb)
- add model data for patient (464f585)
- add model data for room entity (ebfec5b)
- add new handler to kafka client (fc1cb60)
- add null default value to entities (4987575)
- add nullable patient medical data to repository (839df60)
- add nullable to patient medical data (e7aa2ff)
- add patient medical data application services (518bab8)
- add patient medical data db manager interface (8e49e0f)
- add patient repository interface (4b3b8bf)
- add patient tracked event key (974dfb9)
- add payload of process on operating table event (33642c2)
- add process data (1ec6bcf)
- add process db manager interface (51e82ef)
- add process events payloads (02bfb73)
- add process info event handler (5b48158)
- add process info handler to kafka client (ae7fd9c)
- add process repository interface (3b98453)
- add run task to dockerfile (d531a61)
- add sample api route (7175b57)
- add serializable annotation to entities (eb9ffac)
- add some event handlers to kafka client (3f9a44d)
- add some patient data and patient tracked event handlers (0358e41)
- add surgery booking application service (67a9c47)
- add surgery booking data (8fef282)
- add surgery type (5b8cac8)
- add surgical process application services (5e98994)
- add systolic pressure update event handler (171ccb5)
- add TERMINATED to the processState enum (71dc912)
- add time series medical technology usage (a6edf9a)
- add time series patient medical data (932e6a6)
- add time series process state event (27239ca)
- add time series process step event (2d13694)
- add usecase interface (cda1a6d)
- change entity creation in tests (602b0b9)
- change project name (b28c02a)
- change return type of patient medical data (a1dd8b7)
- create application services to update process state and step (38e2067)
- create database manager class (2944b1a)
- create method to create a patient (0f224ce)
- create patient digital twin manager (aeb499f)
- delete sample test class (2d6eeae)
- delete useless file (4281374)
- implement add medical device usage (fd8b91d)
- implement addMeicalTechnolgyUsage method (b4e64b0)
- implement createSurgicalProcess and getSurgicalProcessById methods (5c8118b)
- implement getCurrentPatientMedicalData method (81a34af)
- implement getCurrentProcesses method (fb7e5c9)
- implement getPatientMedicalData method (ee0f5b2)
- implement methods to update process state and step (a924c37)
- implement surgery booking controller (138f51b)
- implement surgical process controller (2deba0c)
- implement updatePatientMedicalData method (90759e9)
- implement updateSurgicalProcessStep method (626584d)
- instantiate database manager (97b258c)
- make data class serializable (9283962)
- make patient and health professional nullable (262a9f5)
- update README.md (958e92d)
- update README.md (7d3ea93)
- use insertOne instead updateOne (cca5e50)
- add clean architecture test (6e328a5)
- add mongoTestUtility (65eb198)
- add test for medical technology and medical device usage (8418826)
- entity: add health professionals entity test (b7862f2)
- entity: add medical device entity test (be197f0)
- entity: add patient entity test (070cc29)
- entity: add room entity test (28abb05)
- entity: add surgery booking entity test (7904289)
- entity: add surgical process entity test (1a1200a)
- test update and get patient medical data (5bb1ce4)
- test update process state and update process step (9648fb9)
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)