13 Commits

Author SHA1 Message Date
juancarmore
aef2a2484b backend: allow publisher participants to retrieve room information except moderatorRoomUrl field 2025-08-05 17:49:20 +02:00
juancarmore
fdd897b86b backend: update participant token validation middleware to always check for participant role header to specified a valid role include in the token roles. Refactor related middlewares to use the new participant token structure 2025-07-11 01:44:35 +02:00
juancarmore
55bc8726d0 backend: update security preferences structure to remove unused attributes and refactor associated code 2025-05-31 00:03:18 +02:00
juancarmore
44fbb25841 backend: update security preferences to allow optional requireAuthentication; enhance validation for room creation and recording preferences 2025-05-16 19:07:03 +02:00
juancarmore
c774a437f9 backend: Simplify room authorization middleware by removing redundant authentication checks for moderators 2025-05-11 15:33:44 +02:00
juancarmore
8357a54597 backend: Improve error handling and logging, and refactor code 2025-04-30 14:00:38 +02:00
juancarmore
66f2a10406 backend: Implement configureRecordingTokenAuth middleware and update room route 2025-04-28 12:20:38 +02:00
juancarmore
5e11be08b4 backend: Reorganize imports 2025-04-24 14:59:46 +02:00
Carlos Santos
12ef04964c backend: Refactor storage services and remove global preferences service references 2025-04-07 20:41:39 +02:00
Carlos Santos
67b3426c85 backend: Refactor room-related terminology from 'roomName' to 'roomId' across routes, middlewares, and services
Updated the Livekit room life cycle
2025-04-01 17:27:37 +02:00
juancarmore
d10e6ea519 backend: Add comments in middlewares for clarity 2025-03-26 12:39:10 +01:00
juancarmore
93048f236a backend: Add configureRoomAuthorization middleware for get room endpoint 2025-03-25 16:38:32 +01:00
juancarmore
147a334868 backend: Refactor middlewares and routes to configure authentication 2025-03-25 13:10:08 +01:00