1423 Commits

Author SHA1 Message Date
juancarmore
c9eee9bf9d backend: implement permission check and participant kick mechanism during member updates 2026-01-19 08:58:17 +01:00
juancarmore
4689c866d6 openapi: add currentParticipantIdentity to room member schema and response 2026-01-14 17:08:25 +01:00
juancarmore
7d462a8f08 backend: add priority mechanism to authentication validators for improved request handling 2026-01-14 17:02:21 +01:00
juancarmore
8d47a7444b backend: reorder authentication validators for consistency in recording and room routes 2026-01-14 17:02:09 +01:00
juancarmore
94fbd55ed8 backend: add todo to notify participant of role/permission changes when updating room member 2026-01-14 13:41:38 +01:00
juancarmore
7ee20f31c1 backend: implement participant kick mechanism during room member deletion 2026-01-14 13:19:27 +01:00
juancarmore
f0a6d63f4d backend: add currentParticipantIdentity to room member schema and update it based on participant webhooks 2026-01-14 13:19:03 +01:00
juancarmore
c60cb244a7 openapi: add reset user password endpoint specification 2026-01-12 17:26:15 +01:00
juancarmore
23154bd380 backend: add password reset functionality for admin users 2026-01-12 17:03:40 +01:00
juancarmore
1498332d28 backend: implement mechanism that requires users to change their password after their first login to improve account security. 2026-01-12 16:49:06 +01:00
juancarmore
765f8c08d1 backend: reorder authorization logic for room member access 2026-01-12 13:59:59 +01:00
juancarmore
770a330e7a backend: implement bulk cleanup of user resources, deleting all memberships for a user and transfering ownership to the global admin 2026-01-12 12:54:21 +01:00
juancarmore
14d10838d6 openapi: add room member conflict error response for existing members and role restrictions 2026-01-12 11:55:52 +01:00
juancarmore
33fd9eabfc openapi: add missing responses and remove unused ones 2026-01-12 11:55:25 +01:00
juancarmore
dccc4bc2f9 backend: add room member error handling for existing members and role restrictions 2026-01-12 11:52:32 +01:00
juancarmore
1d2ebd8be3 backend: enhance room member access authorization to allow users to access their own member info 2026-01-12 10:23:39 +01:00
juancarmore
4390573021 backend: optimize recording and room services by lazy loading dependencies and enhancing permission handling 2026-01-12 10:23:26 +01:00
juancarmore
f2a84717e5 backend: enhance bulk room and recording deletion logic to check for permissions on each item to delete 2026-01-09 13:36:10 +01:00
juancarmore
5fe71482f7 backend: add method to find rooms by owner and update recording service to use it 2026-01-09 13:32:25 +01:00
juancarmore
b8507b824b backend: enhace get all rooms and recordings methods to filter results based on user's role and permissions 2026-01-09 11:26:14 +01:00
juancarmore
0deae8ad29 openapi: enhance user and room member schemas with registration and membership dates; update API documentation for clarity 2026-01-07 19:01:43 +01:00
juancarmore
e7f61aa2c2 backend: add accessUrl field to MeetRoomMember schema and update related services 2026-01-07 18:47:14 +01:00
juancarmore
42c38f82af backend: update default authentication configuration in global config service 2026-01-07 13:46:37 +01:00
juancarmore
df2d58c3bb backend: add membershipDate and registrationDate fields to room member and user schemas 2026-01-07 13:46:11 +01:00
juancarmore
b017334976 backend: update schema versions and add schemaVersion field to MeetRoomMember schema 2026-01-07 12:30:42 +01:00
juancarmore
92b99764b9 openapi: update users and room members get enpoints to include sorting options 2026-01-07 12:30:09 +01:00
juancarmore
577c48fe1b backend: enhance room members and users filtering 2026-01-07 12:28:55 +01:00
juancarmore
a069ebafaf backend: enhance room deletion process to include member removal 2026-01-07 10:34:30 +01:00
juancarmore
93046c8db0 backend: implement room member management features including CRUD operations 2026-01-07 10:34:26 +01:00
juancarmore
a26f2a754b backend: add room roles and anonymous access management features 2026-01-07 10:33:25 +01:00
juancarmore
6b781aac8e backend: enhance room and members management with new authorization middlewares 2026-01-07 10:27:42 +01:00
juancarmore
459799a716 backend: implement all user endpoints 2026-01-07 10:27:42 +01:00
juancarmore
e72566dd8c backend: implement room member management with repository and database schema definition 2026-01-07 10:27:40 +01:00
juancarmore
79cef519b8 backend: refactor room member and user authentication middleware, adding new permissions and request handling 2026-01-07 10:23:09 +01:00
juancarmore
b709ad320a backend: add room member and user endpoints 2026-01-07 10:23:09 +01:00
juancarmore
5d874f57f5 backend: refactor auth middlewares and data stored in request context 2026-01-07 10:23:09 +01:00
juancarmore
53ac60d37a backend: add request validation middleware for room members and users 2026-01-07 10:23:09 +01:00
juancarmore
e0736677ca backend: enhance zod schemas for room members and users, adding new validation and permissions structures 2026-01-07 10:22:41 +01:00
juancarmore
e3de4256a8 typings: complete room, room member, user and permissions interfaces 2026-01-07 10:19:09 +01:00
juancarmore
5abd106641 openapi: add bulk delete endpoints to room members and users API, and add more query params to get all endpoints 2026-01-07 10:14:59 +01:00
juancarmore
450aa85b88 Revert "Revert commits 6c7bfd4 5638025 da7759d ba374ce cf84de4 39a9b7d e990c19"
This reverts commit 0ab6a48e13ec15267de4373f2647745cc184bb87.
2026-01-07 10:13:08 +01:00
juancarmore
86af733b37 backend: fix filename format for API keys in S3KeyBuilder v3.5.0 2025-12-31 00:51:56 +01:00
juancarmore
8d685e6ae5 test: enhance recordings and rooms API tests with filtering and sorting functionality 2025-12-31 00:14:14 +01:00
juancarmore
05980df465 test: update import paths for RoomData and TestContext in various test files 2025-12-31 00:12:48 +01:00
juancarmore
744fd05724 frontend: improve promise handling in MeetingLobbyService 2025-12-29 17:42:06 +01:00
cruizba
d1431687f0 bump to 3.5.0 2025-12-29 13:11:46 +01:00
juancarmore
87b86652dc backend: update room creation to use roomConfig correctly 2025-12-25 14:18:02 +01:00
Carlos Santos
115993fe69 frontend: adjust horizontal layout styles for improved spacing and responsiveness 2025-12-23 16:50:49 +01:00
Carlos Santos
f65f5dd33d frontend: refactor hidden participants indicator styles for improved layout and consistency 2025-12-23 13:51:16 +01:00
Carlos Santos
d78eae9810 frontend: update styles in hidden participants indicator for improved consistency and theming 2025-12-23 13:35:07 +01:00