Skip to content

Commit e96f456

Browse files
chore(release)!: [skip ci] 1.2.0 released
1 parent ac838b3 commit e96f456

File tree

1 file changed

+54
-0
lines changed

1 file changed

+54
-0
lines changed

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
1+
## [1.2.0](https://github.com/SmartOperatingBlock/building-management-microservice/compare/1.1.1...1.2.0) (2023-03-12)
2+
3+
4+
### Features
5+
6+
* handle kafka events in order to historicize room and medical technology data ([98e911e](https://github.com/SmartOperatingBlock/building-management-microservice/commit/98e911e4ccbfb77b779f29cc754df8f7e64f2ed6))
7+
* implement history storage on database of medical technology usage data ([59fc05b](https://github.com/SmartOperatingBlock/building-management-microservice/commit/59fc05b8a067b53794baa54595d0c6af7f4e8bbd))
8+
* implement history storage on database of room environmental data ([e5bc54d](https://github.com/SmartOperatingBlock/building-management-microservice/commit/e5bc54db84d704055537c43093ae4c5e25873a86))
9+
* implement update medical technology usage data service ([7681c9f](https://github.com/SmartOperatingBlock/building-management-microservice/commit/7681c9fb5b0f1eebf218efbfb23fc85b4858c4e8))
10+
* implement update room environmental data service ([ec1598b](https://github.com/SmartOperatingBlock/building-management-microservice/commit/ec1598b583a1acb3e0f580c33555b887931a8a79))
11+
12+
13+
### Dependency updates
14+
15+
* **deps:** add jackson for deserialize kafka linked hash map ([0771a3a](https://github.com/SmartOperatingBlock/building-management-microservice/commit/0771a3ae3e8cfc0effb19d0ce532c460ccf9a72e))
16+
* **deps:** add kafka dependencies ([bcab2cd](https://github.com/SmartOperatingBlock/building-management-microservice/commit/bcab2cde16787fe5f9cc202b1a75c24b8f542b7c))
17+
18+
19+
### Refactoring
20+
21+
* move the event models and deserializer to application layer ([6716f52](https://github.com/SmartOperatingBlock/building-management-microservice/commit/6716f52a70f06029671a8411586188f8a10bccc7))
22+
* use event handlers defined at the application level ([a1d88e4](https://github.com/SmartOperatingBlock/building-management-microservice/commit/a1d88e4c88a4704ff8b3a983c981a70caa2048fe))
23+
24+
25+
### Tests
26+
27+
* add event handlers logic tests ([0800170](https://github.com/SmartOperatingBlock/building-management-microservice/commit/0800170d5aa547fb227001f6b570416e61e2727d))
28+
* add service test for updating medical technologies usage data ([cb6a167](https://github.com/SmartOperatingBlock/building-management-microservice/commit/cb6a16748ba9651aeb12d82e1eae15562b3d6011))
29+
* add test for updating room environmental data ([b435283](https://github.com/SmartOperatingBlock/building-management-microservice/commit/b435283d38c82e6b47085a6d0233433acf7a05b0))
30+
* add time series room environmental data serialization tests ([f8998c5](https://github.com/SmartOperatingBlock/building-management-microservice/commit/f8998c5075a3bcaaa725fb26de6819b2f7dcf0f2))
31+
* deeply test the room and medical technology presentation ([fe3fd6c](https://github.com/SmartOperatingBlock/building-management-microservice/commit/fe3fd6c80ac81778ed9c7de9f741e693719f3d07))
32+
33+
34+
### General maintenance
35+
36+
* add kafka client start to microservice boot ([b182969](https://github.com/SmartOperatingBlock/building-management-microservice/commit/b182969a309ceb13c156d348deb5621f27cc8851))
37+
* add medical technology kafka event model ([820aded](https://github.com/SmartOperatingBlock/building-management-microservice/commit/820adedaedd9659cda0fea96b4b3a2446f707006))
38+
* add medical technology topic to kafka poll ([6cee167](https://github.com/SmartOperatingBlock/building-management-microservice/commit/6cee16713ed0a2912f1c8d1834e234ead563a163))
39+
* add room kafka event model ([303dd22](https://github.com/SmartOperatingBlock/building-management-microservice/commit/303dd22138fefd9f51fd4ab59a12e277a6bdec17))
40+
* add serialization of external events ([708c858](https://github.com/SmartOperatingBlock/building-management-microservice/commit/708c858b6a09cb318e8e20504633130a3cf94dfa))
41+
* add simple kafka client ([a64e44e](https://github.com/SmartOperatingBlock/building-management-microservice/commit/a64e44e34d3c87bb4d1076d48ef1879f4f29ed3e))
42+
* change strategy to inject the roomId from the caller ([d447e51](https://github.com/SmartOperatingBlock/building-management-microservice/commit/d447e518391769cc04d916e961e7c0dfdb80a669))
43+
* change way to check event types ([bb37d0a](https://github.com/SmartOperatingBlock/building-management-microservice/commit/bb37d0a7aeb80e839bb4c576310b74f0372c7ec3))
44+
* configure ktor to not block the execution thread ([cb321d3](https://github.com/SmartOperatingBlock/building-management-microservice/commit/cb321d3797e1d7e3db968f389ec5b1ee43ab1423))
45+
* create event handler interface ([9212671](https://github.com/SmartOperatingBlock/building-management-microservice/commit/92126715eaf10e7a67c88b44e9e8b216177c88bb))
46+
* delegate to database manager the update of medical technology usage data ([3ec3d40](https://github.com/SmartOperatingBlock/building-management-microservice/commit/3ec3d40c7f5ec900dbca681e9ec73e10eb7d24f8))
47+
* delegate to database manager the update of room environmental data ([bf7103a](https://github.com/SmartOperatingBlock/building-management-microservice/commit/bf7103ae1372d9a30a9a1a4e846cf6b280dc4060))
48+
* delete also time series data when perform delete on rooms and medical technologies ([ceb4d50](https://github.com/SmartOperatingBlock/building-management-microservice/commit/ceb4d50041855fe813811f53afd2d3da70ce0638))
49+
* implement event handler logic to handle external events ([903d283](https://github.com/SmartOperatingBlock/building-management-microservice/commit/903d2836bb0aac490918360efbf914fd28fcdb34))
50+
* model kafka event interface ([16e944f](https://github.com/SmartOperatingBlock/building-management-microservice/commit/16e944fa90b695661970354ae9f7f36a530ed1a8))
51+
* rename medical technology event payload data name ([ebd1ba3](https://github.com/SmartOperatingBlock/building-management-microservice/commit/ebd1ba396eac131ee8328efa888357d7f75dc597))
52+
* update Dockerfile ([7f48fa2](https://github.com/SmartOperatingBlock/building-management-microservice/commit/7f48fa229880428d87a772a87760902921acf3d8))
53+
* update README with microservice information and badges ([ac838b3](https://github.com/SmartOperatingBlock/building-management-microservice/commit/ac838b340710342308a845afe68ce9e29321fcc3))
54+
155
## [1.1.1](https://github.com/SmartOperatingBlock/building-management-microservice/compare/1.1.0...1.1.1) (2023-03-11)
256

357

0 commit comments

Comments
 (0)