141 Commits

Author SHA1 Message Date
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
134b2592e4 frontend: enhance participant role update handling with token refresh and error management 2025-08-13 20:25:32 +02:00
juancarmore
f5d874d06d frontend: remove ParticipantTokenInfo and streamline participant token handling 2025-08-13 18:58:26 +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
9d9cb3d5b4 frontend: remove component test files 2025-08-06 22:18:20 +02:00
juancarmore
1161f1bb21 Rename publisher role to speaker across the application 2025-08-06 22:14:56 +02:00
juancarmore
69b5bf3071 frontend: refactor ViewRecordingComponent by removing unused back navigation and share link components 2025-08-06 20:39:55 +02:00
juancarmore
8ac5e2d46f frontend: update recording components to display roomName instead of roomId 2025-08-06 13:34:20 +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
0ce5d26acc frontend: navigate to rooms page on room creation/update failure 2025-08-04 17:36:40 +02:00
Carlos Santos
4d76101d1e frontend: enhance view recording component 2025-08-04 17:30:06 +02:00
Carlos Santos
58ff021333 frontend: update toolbar styles and theme variables for improved UI consistency 2025-07-31 17:15:29 +02:00
Carlos Santos
37375186d4 frontend: Added share link into the layout when only one participant is joined
- enhance share meeting link component with dynamic title, subtitle, and additional info
2025-07-31 16:18:42 +02:00
Carlos Santos
f6c5ecf6ef frontend: add share meeting link component for moderators in the participant panel 2025-07-31 11:08:28 +02:00
Carlos Santos
cc858a6d2c frontend: implement share meeting link component and integrate it into the meeting page 2025-07-31 10:52:19 +02:00
Carlos Santos
2f7934c2a8 frontend: update copy links button to copy publisher link directly and remove moderator link menu 2025-07-30 18:00:15 +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
1915feeee6 frontend: remove min-height from room access container and add height and overflow to page container 2025-07-30 16:40:55 +02:00
Carlos Santos
72b89da9c5 frontend: enhance error handling for recording start requests 2025-07-30 12:51:27 +02:00
Carlos Santos
ef30b462cc frontend: add recording activity controls to meeting component 2025-07-29 16:06:40 +02:00
Carlos Santos
1617e2b9d6 frontend: refactored video-room component and renamed by meeting component
- Implemented EndMeetingComponent to handle user disconnection scenarios.
- Created SCSS styles for the EndMeetingComponent to enhance UI/UX.
- Updated MeetingComponent to manage participant interactions and room functionalities.
- Added HTML structure for meeting access and participant form.
- Integrated routing to replace DisconnectedComponent with EndMeetingComponent.
- Added unit tests for MeetingComponent to ensure functionality.
2025-07-28 18:10:50 +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
6770bbd9bb frontend: add "Load More" functionality to recording and room lists components 2025-07-26 00:35:30 +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
e611c24231 frontend: hide room ID column from recordings list in RoomRecordings component 2025-07-24 22:25:57 +02:00
juancarmore
aa2c07f384 frontend: remove unused SpinnerComponent import from RoomWizardComponent 2025-07-24 21:40:46 +02:00
Carlos Santos
275d15f68f frontend: add loading state for room creation with spinner and loading messages 2025-07-24 17:34:46 +02:00
Carlos Santos
10b3531cf3 frontend: improve layout and spacing for recordings page components 2025-07-24 17:34:46 +02:00
Carlos Santos
4a599bef6c frontend: correct typo in subtitle text on developers page 2025-07-23 11:04:58 +02:00
Carlos Santos
b218874a92 frontend: update refresh button style in recordings component and remove unused SCSS 2025-07-22 15:59:00 +02:00
Carlos Santos
894864d1e5 frontend: add IDs to buttons in OverviewComponent for better accessibility 2025-07-22 10:56:47 +02:00
juancarmore
48897f6769 frontend: enhance recording view functionality and update URL handling in VideoRoomComponent 2025-07-21 18:47:19 +02:00
juancarmore
83b468b8cb frontend: limit the number of rooms and recordings fetched to 100 in OverviewComponent 2025-07-21 18:34:11 +02:00
Carlos Santos
0dae7ff81d frontend: remove unused token request handler and integrate recording service 2025-07-21 17:14:56 +02:00
Carlos Santos
7431c90238 frontend: update openvidu-components-angular to version 3.4.0-dev5 and enhance video room component with new recording features 2025-07-21 17:10:25 +02:00
juancarmore
b052eab59b frontend: update back button text in DisconnectedComponent and ErrorComponent to 'Accept' 2025-07-21 12:00:42 +02:00
juancarmore
e2f5725fa5 frontend: add theme toggle functionality 2025-07-21 11:40:34 +02:00
juancarmore
a0e23cd4a7 Remove MEETING_ENDED event and always send LEFT event with proper reason 2025-07-19 20:00:07 +02:00
juancarmore
200225a948 frontend: refactor DisconnectedComponent to enhance disconnect reason handling and update back button logic 2025-07-19 00:25:55 +02:00
juancarmore
621064b251 frontend: refactor ErrorComponent to improve error handling and back navigation logic 2025-07-19 00:25:32 +02:00
juancarmore
bf0ccf9c39 frontend: add goBackToRoom method in RoomRecordingsComponent 2025-07-19 00:25:00 +02:00
juancarmore
3e046ce46b frontend: refactor VideoRoomComponent to update back button logic and improve participant leave handling 2025-07-19 00:24:04 +02:00