103 Commits

Author SHA1 Message Date
juancarmore
2fe551e51c frontend: enhance room deletion functionality with policy options for meetings and recordings 2025-09-02 11:47:59 +02:00
juancarmore
089877959a frontend: add toggle functionality for room status with UI updates 2025-08-30 13:33:55 +02:00
juancarmore
e20713288c frontend: replace showAlert with showSnackbar for error notifications 2025-08-28 20:22:53 +02:00
juancarmore
e572f9feb5 frontend: update changeParticipantRole to use putRequest 2025-08-27 20:43:41 +02:00
juancarmore
6b0df53614 frontend: rename updateRoom method to updateRoomPreferences and adjust API path 2025-08-27 20:13:22 +02:00
juancarmore
1e78db9bfa frontend: remove cached webhookPreferences property and add parameter to force refreshing security preferences 2025-08-27 17:58:24 +02:00
juancarmore
3413e21e0e frontend: enhance change admin password security to include current password and confirm password in form, and add password visibility toggle 2025-08-22 22:50:31 +02:00
juancarmore
ca90a03b9a frontend: update participant name handling 2025-08-22 22:46:07 +02:00
juancarmore
bc58d15a20 frontend: change update participant role logic to not save new room secret in local storage 2025-08-22 22:45:29 +02:00
juancarmore
a327703a8e frontend: enable room name filtering in room service and component 2025-08-16 13:23:49 +02:00
juancarmore
8d45826f8e frontend: enhance webhook and access settings management with change tracking 2025-08-14 18:45:02 +02:00
juancarmore
58900c94e7 frontend: remove participant name from URL handling and store in localStorage 2025-08-14 18:45:02 +02:00
juancarmore
1bf77ffde5 frontend: standardize theme key naming in ThemeService and index.html 2025-08-14 18:45:02 +02:00
juancarmore
7caa78e345 frontend: add participantIdentity handling in token refresh and service 2025-08-14 13:53:19 +02:00
juancarmore
2478845fb6 frontend: update recording permissions handling and improve UI feature flags 2025-08-13 23:10:12 +02:00
juancarmore
29019f82ff frontend: update participant management methods and improve code clarity 2025-08-13 20:55:29 +02:00
juancarmore
02339b50b4 frontend: rename RecordingManagerService to RecordingService 2025-08-13 20:31:30 +02:00
juancarmore
26b1750377 Remove expired old token condition when refreshing participant token 2025-08-13 20:23:48 +02:00
juancarmore
f5d874d06d frontend: remove ParticipantTokenInfo and streamline participant token handling 2025-08-13 18:58:26 +02:00
juancarmore
25f3d9f887 frontend: streamline secret handling in guards and room service 2025-08-13 18:15:36 +02:00
juancarmore
e926dc2de7 frontend: update loadPreferences method to load room preferences and set feature configuration without caching 2025-08-13 17:48:08 +02:00
juancarmore
5f672c86b3 frontend: rename ParticipantTokenService to ParticipantService 2025-08-13 17:35:06 +02:00
juancarmore
083350b402 frontend: update participant identity references and enhance token handling in participant service 2025-08-13 17:26:11 +02:00
Carlos Santos
eb8ab3fe63 frontend: implement custom participant model and role management in meeting component 2025-08-07 18:52:07 +02:00
juancarmore
1161f1bb21 Rename publisher role to speaker across the application 2025-08-06 22:14:56 +02:00
juancarmore
bdc3f599f0 frontend: implement validate access guards for rooms and update participant name handling 2025-08-05 17:53:29 +02:00
juancarmore
c22c00b602 frontend: update room-related terminology from roomIdPrefix to roomName across components and services 2025-08-05 17:46:27 +02:00
Carlos Santos
400e95203d frontend: correct API path in updateRoom method to use ROOMS_API 2025-08-04 17:36:08 +02:00
Carlos Santos
854ab8c435 frontend: update navigation config to conditionally show cancel and back buttons based on edit mode 2025-07-31 17:16:00 +02:00
Carlos Santos
79eb690713 frontend: remove unused getSecrets method from RoomService 2025-07-31 17:15:50 +02:00
Carlos Santos
80e5334f42 frontend: allowed share room link to moderators in the prejoin page 2025-07-30 17:59:57 +02:00
Carlos Santos
91c9690953 frontend: Implement basic room creation component and integrate with room wizard
- Added RoomBasicCreationComponent for creating a room with optional name prefix.
- Integrated basic creation into RoomWizardComponent, allowing users to switch to advanced mode.
- Updated wizard navigation to include 'back' functionality and adjusted visibility of navigation buttons.
- Created RoomDetailsComponent for configuring room details, including auto-deletion date and time.
- Enhanced styling for new components and ensured responsive design.
- Updated wizard state service to manage new steps and handle edit mode appropriately.
2025-07-28 14:59:56 +02:00
juancarmore
96dd1a1137 frontend: refactor playRecording method to generate recording URL and open it in a new tab 2025-07-25 22:12:36 +02:00
juancarmore
ed6af7a7ff frontend: refactor code to always remove room secret from URL instead of switching moderator secret with publisher secret 2025-07-25 21:55:50 +02:00
juancarmore
51a379af33 frontend: allow using leave-redirect-url param also in embedded mode 2025-07-25 01:07:24 +02:00
juancarmore
04be9c583b frontend: temporarily disable recording preferences steps in room creation wizard 2025-07-24 21:41:31 +02:00
juancarmore
aceedaddfa frontend: ensure ThemeService is initialized before app starts and apply the saved theme on initial load to prevent flickering 2025-07-24 21:28:46 +02:00
juancarmore
e2f5725fa5 frontend: add theme toggle functionality 2025-07-21 11:40:34 +02:00
juancarmore
b57f2d2eec frontend: refactor WebComponentManagerService to improve initialization and closing logic 2025-07-19 00:22:23 +02:00
juancarmore
fe29e0dba6 frontend: enhance navigation service to manage leave redirect URL with session storage 2025-07-19 00:22:07 +02:00
juancarmore
ebfb07607f frontend: change isAdmin method to be asynchronous and await user roles 2025-07-19 00:20:38 +02:00
juancarmore
8e95f1e372 frontend: remove application mode guard and update app data service to handle application mode initialization 2025-07-19 00:19:29 +02:00
Carlos Santos
a499fe4cd4 frontend: enhance dialog component with force delete option and improved layout 2025-07-15 17:28:30 +02:00
Carlos Santos
156e63e04a frontend: enhance share recording dialog with improved layout, error handling, and new access options 2025-07-15 13:35:53 +02:00
juancarmore
6dd074df57 frontend: enhance HTTP service methods to support custom headers for requests. Update meeting, recording and room services to utilize participant role header. 2025-07-11 01:46:06 +02:00
juancarmore
166c3573d7 frontend: update video room component and feature configuration service to enhance toolbar features and permissions handling 2025-07-10 00:33:17 +02:00
juancarmore
424db94781 webcomponent: add kick participant command 2025-07-07 20:28:23 +02:00
juancarmore
256f38ee58 frontend: refactor WebComponentManagerService to integrate MeetingService and improve message handling 2025-07-07 20:03:51 +02:00
juancarmore
7836da8858 frontend: implement MeetingService for managing meeting actions and refactor VideoRoomComponent to use it 2025-07-07 20:01:30 +02:00
juancarmore
0c7b1ae1c1 frontend: refactor wizard state service to use signals for state management and enhance all related components by removing unnecessary params and methods. Configured app to show error messages in the stepper for better user feedback. 2025-07-07 16:15:23 +02:00