115 Commits

Author SHA1 Message Date
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
juancarmore
aba5269b54 frontend: remove unnecessary response variable in room deletion methods and update force delete description 2025-07-19 00:21:09 +02:00
Carlos Santos
4da04fb460 frontend: update error component to provide admin navigation to console 2025-07-16 12:14:54 +02:00
Carlos Santos
5ab0319302 frontend: refactor button styles to use primary-button class and update button types 2025-07-16 12:06:02 +02:00
Carlos Santos
2082e5ab74 frontend: update overview component to display playable recordings count 2025-07-16 11:44:05 +02:00
Carlos Santos
796c20dfb5 frontend: add admin quick actions to disconnected page with navigation to console 2025-07-16 11:41:47 +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
0e4cfa5bb5 frontend: redesign error page with enhanced layout, responsive design, and improved error handling 2025-07-15 16:58:42 +02:00
Carlos Santos
ff741e08fe frontend: update disconnected component styles for improved layout and background 2025-07-15 12:53:35 +02:00
Carlos Santos
9d5d5402db frontend: comment out 'recommended' property in room wizard 2025-07-15 12:47:46 +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
299e6b0e75 frontend: update video room component to conditionally display 'back to rooms' button based on embedded mode 2025-07-09 01:44:03 +02:00
juancarmore
0a028226f3 frontend: load room data in VideoRoomComponent only when necessary to avoid permissions error 2025-07-08 23:53:07 +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
f58d728452 frontend: enhance VideoRoomComponent to fetch room details on initialization and notify user when copying links 2025-07-07 17:52:14 +02:00
juancarmore
707d3487d3 frontend: remove unused isInRoomForm method and streamline routing for room creation and editing 2025-07-07 17:06:20 +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
Carlos Santos
4ebc5a2e16 frontend: add onRoomCreated event handler to manage room preferences updates 2025-07-04 15:43:29 +02:00
juancarmore
ad37d415db frontend: fix permissions error when requesting recordings by generating a recording token first 2025-07-04 14:07:10 +02:00
Carlos Santos
5e7003e512 frontend: update openvidu-components-angular to version 3.4.0-dev2 and add showDisconnectionDialog property to video room component 2025-07-04 12:57:00 +02:00
Carlos Santos
3c629c8511 frontend: refactor room recordings page layout and enhance loading state styling 2025-07-04 12:16:26 +02:00
Carlos Santos
b968a9cdd5 frontend: add copy links functionality for moderator and publisher in video room 2025-07-03 13:18:12 +02:00
Carlos Santos
5a6d17d61a frontend: enhance leave button styling and fix CSS syntax for force disconnect button 2025-07-03 13:04:01 +02:00
Carlos Santos
a700fff911 frontend: add force disconnect functionality for participants in video room 2025-07-03 12:44:22 +02:00
Carlos Santos
9cdba7259f frontend: add admin check to display quick actions in video room 2025-07-03 11:53:15 +02:00
Carlos Santos
af0882bb1d frontend: update border-radius of error message button for improved styling 2025-07-03 10:38:00 +02:00
Carlos Santos
62e4b1958a fix: adjust minimum height of disconnected container to improve layout 2025-07-03 10:38:00 +02:00