Closed jptrsn closed 6 months ago
The recent updates aim to enhance the client's peer connection functionalities by introducing new actions for managing room IDs and improving user interface elements for better user interaction. Additionally, the server's session management has been refined to handle user IDs and client connections more effectively, aiming to streamline the user experience and enhance backend efficiency.
File Path | Change Summary |
---|---|
.../actions/peer.actions.ts |
Added setRoomId action to manage room IDs. |
.../peer/components/join-broadcast/join-broadcast.component.html .../join-broadcast/join-broadcast.component.ts |
Adjusted form styling, added toast notifications for enhanced user interaction. |
.../peer/components/peer-home/peer-home.component.html .../peer-home/peer-home.component.ts |
Introduced PeerHomeComponent , updated routing, and added lifecycle management for server connections. |
.../peer/components/start-broadcast/start-broadcast.component.ts |
Simplified by removing unnecessary logs and imports. |
.../peer/peer-routing.module.ts |
Updated routing to nest certain components under PeerHomeComponent . |
.../peer/peer.module.ts .../reducers/peer.reducer.ts |
Updated module declarations and reducers to include new functionalities. |
.../peer/services/peer.service.ts |
Enhanced logic for peer and socket connections and event handling. |
.../assets/i18n/en.json |
Added new UI messages for better user communication. |
.../server/src/app/gateways/session.gateway.ts .../services/session/session.service.ts |
Improved session management with new methods for client and session handling. |
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
Bug Fixes
Documentation
Refactor
Style
Tests
Chores