15 Commits

Author SHA1 Message Date
juancarmore
930541c725 backend: Enhance authentication middleware to always include user that is performing the action in a resource 2025-03-26 12:43:24 +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
juancarmore
fec108d802 Update role references from Role to UserRole for consistency 2025-03-25 13:02:02 +01:00
Carlos Santos
eebc636e4d backend: use 'ms' library for login limiter window duration 2025-03-24 15:33:54 +01:00
Carlos Santos
a6fc920c7d backend: Rename withValidRecordingIdRequest to withValidRecordingId for consistency 2025-03-24 13:05:44 +01:00
Carlos Santos
f089ad6e67 backend: Rename livekitRouter to livekitWebhookRouter for clarity and consistency 2025-03-24 13:02:04 +01:00
Carlos Santos
c9dfdd8852 backend: Introduce internal API routes for participants and recordings with updated base path 2025-03-24 13:01:27 +01:00
Carlos Santos
ca348d1a47 backend: Enhance recording routes and controllers with new validation middleware and improve error handling 2025-03-24 13:00:13 +01:00
juancarmore
e383d10fd6 backend: Refactor authentication middleware usage across routes to enhance security and role validation 2025-03-21 01:33:01 +01:00
juancarmore
fbbef9eedf backend: Refactor authentication controller to improve login flow and add user profile retrieval 2025-03-21 00:57:16 +01:00
juancarmore
c2b82cdeb7 backend: Refactor recording middleware to include permission checks and update route handlers 2025-03-14 01:39:20 +01:00
juancarmore
c72315d90a backend: Add refresh participant token endpoint and refactor token generation logic 2025-03-14 01:36:51 +01:00
Carlos Santos
00b1d8be93 backend: Add fields query parameter to get rooms and room details endpoints 2025-03-11 18:35:42 +01:00
Carlos Santos
017b430bf1 Added source code 2025-03-10 19:25:11 +01:00