Releases: zucchero-sintattico/piper-kt
Releases · zucchero-sintattico/piper-kt
v3.0.0
3.0.0 (2024-04-16)
⚠ BREAKING CHANGES
- ddd: changed domain and application in order to follow ddd best practices
- services: added multimedia service
Features
- added UUIDEntityId (3e6b3b8)
- deps: added socketio library to enable creation of socket.io server (bfeb8ce)
- deps: added socketio-client in order to test the socket.io server (5ff562c)
- json: added kotlinx.serializtion to handle json serialization/deserialization (3e94090)
- multimedia-web: added controllers and security rules (e35b46d)
- multimedia-websocket: switched to service use instead of repository (1d32643)
- multimedia: Added event listeners for users joining, leaving, and being kicked from servers (80caa1f)
- multimedia: Added Kafka dependency, implemented ServersEventsListener and ServerRepositoryImpl. (e8ebf8c)
- multimedia: Added MultimediaApi interface, and Result class for handling API responses (c5acfc3)
- multimedia: implemented event listeners (4f9cc77)
- multimedia: implementing multimedia service general structure (1f911fa)
- multimedia: integrated repository operation in protocol (04b1995)
- refactor (da657eb)
- services: added multimedia service (957d35c)
- ws: added token extraction and rooms managment (49f2aa4)
Bug Fixes
- api: fixed error handling method signature (afdecc3)
- micronauttest annotation (ca51984)
- multimedia-test: added runCatching to avoid error throwing on socket test (c20aa48)
- multimedia-test: removed assertion temporary from socket test to avoid bug in C.I. (520d0f8)
- multimedia: fixed test that doesnt compile (2c6485f)
- multimedia: fixed tests (f1221f0)
- multimedia: merged main (45bfb4d)
- multimedia: put random port on server startup to avoid bind exception (d1b9cd5)
- multimedia: removed dependency that broke build (df065cf)
- multimedia: removed integration test (e9a4585)
- project: removed deleted dependencies (87e63aa)
- test: fixed architecture test (1cb0626)
- test: fixed architecture test (35f1def)
- test: fixed socketio server test setupping a session repository (a73ba6d)
- test: fixed type in base test class name (6b4ff1e)
Code Refactoring
- ddd: changed domain and application in order to follow ddd best practices (17e2399)
v2.1.0
2.1.0 (2024-04-15)
Features
- events: import kafka and implement kafka clients (d54a10d)
- merge main into microservice branch (fa15428)
- messages: implement messages repository (7e46558)
Bug Fixes
- channel-service: implement event publishing and fix mocks in tests (a3a7906)
- repository: fix bugs and add tests to repository (b63a635)
- server-service: implement event publishing and fix mocks in tests (f18c74f)
- service-tests: refactor basic class test (2c6f353)
- test: remove template refuse (472d728)
v2.0.0
2.0.0 (2024-04-15)
⚠ BREAKING CHANGES
- ddd: changed domain and application in order to follow ddd best practices
- services: added multimedia service
Features
- added UUIDEntityId (e6d6ac4)
- deps: added socketio library to enable creation of socket.io server (3a5e27f)
- deps: added socketio-client in order to test the socket.io server (0400455)
- json: added kotlinx.serializtion to handle json serialization/deserialization (4fd4747)
- multimedia-web: added controllers and security rules (05963eb)
- multimedia-websocket: switched to service use instead of repository (0ff28b7)
- multimedia: Added event listeners for users joining, leaving, and being kicked from servers (500f324)
- multimedia: Added Kafka dependency, implemented ServersEventsListener and ServerRepositoryImpl. (4fca125)
- multimedia: Added MultimediaApi interface, and Result class for handling API responses (008a09a)
- multimedia: implemented event listeners (e185b20)
- multimedia: implementing multimedia service general structure (f36d181)
- multimedia: integrated repository operation in protocol (78267d4)
- refactor (ef7664d)
- services: added multimedia service (8866f75)
- ws: added token extraction and rooms managment (b40c6c7)
Bug Fixes
- api: fixed error handling method signature (f8a4680)
- micronauttest annotation (edbb664)
- multimedia-test: added runCatching to avoid error throwing on socket test (04b3e78)
- multimedia-test: removed assertion temporary from socket test to avoid bug in C.I. (8b4f6ae)
- multimedia: fixed test that doesnt compile (18c444a)
- multimedia: fixed tests (390a81b)
- multimedia: put random port on server startup to avoid bind exception (e9bb298)
- multimedia: removed integration test (673c966)
- project: removed deleted dependencies (7bcaec3)
- test: fixed architecture test (3489838)
- test: fixed architecture test (a5435c4)
- test: fixed socketio server test setupping a session repository (f79b803)
- test: fixed type in base test class name (cf9e678)
Code Refactoring
- ddd: changed domain and application in order to follow ddd best practices (cfdc80f)