Skip to content

Releases: SmartOperatingBlock/staff-tracking-microservice

1.0.3

26 Apr 04:52
Compare
Choose a tag to compare

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

05 Apr 15:01
Compare
Choose a tag to compare

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

15 Mar 12:45
Compare
Choose a tag to compare

1.0.1 (2023-03-15)

Build and continuous integration

  • add input for openapi documentation generation (666db8b)

Documentation

  • api: improve api explanation (375c9c9)

1.0.0

14 Mar 23:40
Compare
Choose a tag to compare

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

  • openapi: add open api documentation (a6e1c11)
  • openapi: add to parameters in tracking api (104a5ae)

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...
Read more