899 Commits

Author SHA1 Message Date
Carlos Santos
72b89da9c5 frontend: enhance error handling for recording start requests 2025-07-30 12:51:27 +02:00
Carlos Santos
c7668b5505 backend: update workflow triggers to include package.json and tests paths 2025-07-30 11:23:01 +02:00
Carlos Santos
12d019fdc4 backend(test): rename handleRecordingLockTimeout to handleRecordingTimeout in race conditions tests 2025-07-29 19:56:37 +02:00
Carlos Santos
2b9f8dd65e backend: enhance recording signal handling in LivekitWebhookService and RecordingService 2025-07-29 19:12:20 +02:00
Carlos Santos
3c64e7a9f5 frontend: update openvidu-components-angular to version 3.4.0-dev8 2025-07-29 16:10:45 +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
Carlos Santos
2c87a3b8d8 frontend: adjust padding for nav-buttons in wizard navigation component 2025-07-28 13:04:57 +02:00
Carlos Santos
4d306bd402 ci: Enhanced logging 2025-07-28 12:45:16 +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
271b6a77bd frontend: add showRoomInfo input to control visibility of room ID column in recording lists 2025-07-24 22:25:08 +02:00
juancarmore
04be9c583b frontend: temporarily disable recording preferences steps in room creation wizard 2025-07-24 21:41:31 +02:00
juancarmore
aa2c07f384 frontend: remove unused SpinnerComponent import from RoomWizardComponent 2025-07-24 21:40:46 +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
Carlos Santos
160cb3927d testapp: enhance logging and error handling across services and controllers 2025-07-24 18:49:31 +02:00
Carlos Santos
75fbeea807 ci: enhance logging for failed TestApp and OpenVidu Meet tests 2025-07-24 18:29:33 +02:00
Carlos Santos
8f9d027b79 ci: update test video path pattern to include nested directories 2025-07-24 17:59:34 +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
juancarmore
bf8cb4ba5f Update all package-lock.json files 2025-07-24 00:58:21 +02:00
juancarmore
703afd6219 ci: remove redundant environment variables from E2E test workflow 2025-07-24 00:34:39 +02:00
juancarmore
076a38c9cf testapp: update environment variables and enhance config service for better clarity 2025-07-24 00:33:58 +02:00
Carlos Santos
6ddb002561 backend: add debug logging for webhook event object in lkWebhookHandler 2025-07-23 16:06:14 +02:00
Carlos Santos
4a599bef6c frontend: correct typo in subtitle text on developers page 2025-07-23 11:04:58 +02:00
Carlos Santos
4b896ff4d5 fix: ensure paths are specified for push and pull_request events in backend integration tests 2025-07-23 11:01:22 +02:00
Carlos Santos
1cd83c6c1e ci: updated webcomponent E2E test workflow for starting openvidu meet locally 2025-07-23 10:59:07 +02:00
Carlos Santos
6d11f6c6e4 frontend: update openvidu-components-angular to version 3.4.0-dev7 2025-07-23 10:40:15 +02:00
Carlos Santos
9bc308a8bd frontend: fixed action button IDs in recording lists 2025-07-22 17:38:12 +02:00
Carlos Santos
f4c2ab42f8 Cleans up .gitignore and typings
Removes redundant entries from .gitignore to streamline the ignored files list.

Deletes an obsolete properties model file, simplifying the codebase and removing unnecessary files.
2025-07-22 17:21:06 +02:00
Carlos Santos
0debf5b35b frontend: add unique IDs to action buttons in recording lists for improved accessibility 2025-07-22 17:10:56 +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
3530e557c4 frontend: add webcomponent documentation generation and update command model annotations 2025-07-22 15:50:45 +02:00
juancarmore
b92aec9d30 backend: reduce login attempt window to 5 minutes and skip successful requests 2025-07-22 12:39:03 +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
4ca7f82d15 Refactor OpenAPI documentation for clarity and consistency 2025-07-21 18:34:50 +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
b69277ee04 frontend: update version display format in ConsoleNavComponent 2025-07-21 12:00:33 +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