Releases
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 )
You can’t perform that action at this time.