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
Carlos Santos
8fbe8fb716
frontend: enhance hidden participants indicator to display names of hidden participants in both horizontal and vertical layouts
2025-12-23 13:08:25 +01:00
Carlos Santos
6a9bd2be95
frontend: adjust step content card styles for improved layout and add height property to recordings header for better UX
2025-12-23 11:40:27 +01:00
Carlos Santos
320135dd39
frontend: fix overflow property in users permissions icon for better styling
2025-12-23 11:35:30 +01:00
Carlos Santos
0ca445a89b
frontend: refine layout and spacing in room details component for improved visual consistency
2025-12-23 11:25:54 +01:00
Carlos Santos
76ea36cf69
frontend: refactor filter menu styles for consistency across recording and rooms lists components
2025-12-23 11:02:58 +01:00
juancarmore
b0b95f38a8
frontend: remove UtilsHelper and update repositories and services to handle field selection directly in database
2025-12-23 01:05:01 +01:00
juancarmore
6ad700f538
frontend: enhance empty state message in recording lists to show room-specific information
2025-12-22 21:50:19 +01:00
juancarmore
11dcd1238a
frontend: update room recordings component to support filters and sorting
2025-12-22 21:22:56 +01:00
juancarmore
8f858267b4
frontend: implement sorting functionality in rooms list and update filters to support sorting options
2025-12-22 20:53:26 +01:00
juancarmore
cea8301e00
frontend: add sorting functionality to recording lists and update filters to include sort options
2025-12-22 20:31:41 +01:00
juancarmore
f2c4df0de6
frontend: enable filters in rooms list and update room service to support status and sorting options
2025-12-22 19:29:12 +01:00
juancarmore
eb3e11c37c
frontend: enable filters in recording lists and update filter handling in service
2025-12-22 17:35:54 +01:00
juancarmore
f5b805f3a3
backend: enhance recording and room repositories with additional filtering options
2025-12-22 17:21:57 +01:00
juancarmore
1c955c60d0
backend: enhance recording and room filters with status and sorting options
2025-12-22 17:21:57 +01:00
juancarmore
113dbe4f88
openapi: add query parameters for status, sort field, and sort order in get all endpoints
2025-12-22 17:21:57 +01:00
juancarmore
f6d685a158
backend: modify room config validator and ensure recording is disabled when E2EE is enabled
2025-12-22 17:21:57 +01:00
Carlos Santos
60cb1afdf3
frontend: implement automatic participant synchronization using signals in MeetingContextService
2025-12-22 16:54:51 +01:00
Carlos Santos
b4f482f9d7
frontend: enhance hidden participants indicator with improved layout and description text
2025-12-22 16:54:36 +01:00
Carlos Santos
3a83efa668
frontend: add hidden participants indicator component with responsive layouts
2025-12-22 14:12:17 +01:00
juancarmore
0ab6a48e13
Revert commits 6c7bfd4 5638025 da7759d ba374ce cf84de4 39a9b7d e990c19
2025-12-19 12:48:22 +01:00
Carlos Santos
9a853f285b
test: remove console logs and update chat message expectations in E2EE UI tests
2025-12-17 17:47:28 +01:00
Carlos Santos
1d552c9098
frontend: refactor isMobileView to use computed property for better performance
2025-12-17 11:44:49 +01:00
Carlos Santos
c806e90e42
docker: update Node.js version in Dockerfile to 22.21.1
2025-12-17 11:20:08 +01:00
Carlos Santos
3a2ce89a3d
chore: update dependencies to latest versions
...
- Updated dotenv from 16.5.0 to 16.6.1
- Updated express from 5.1.0 to 5.2.1
- Updated @types/express from 5.0.1 to 5.0.6
- Updated @types/node from 22.15.17 to 22.19.3
- Updated @types/socket.io from 3.0.1 to 3.0.2
- Updated concurrently from 9.1.2 to 9.2.1
- Updated typescript from 5.9.2 to 5.9.3
2025-12-17 11:01:01 +01:00
Carlos Santos
7c75a9ddd0
frontend: reorder imports and add type annotation for currentTheme computed property
2025-12-17 10:08:37 +01:00
Carlos Santos
4d3adc1922
frontend: remove unused webpack configuration file
2025-12-16 18:23:19 +01:00
Carlos Santos
d925cb7843
frontend: refactor step indicator layout for improved responsiveness and structure
2025-12-16 17:58:32 +01:00
Carlos Santos
59ea1f881b
frontend: rename DEFAULT_MAX_SPEAKERS to INITIAL_SPEAKERS_COUNT and adjust max speakers for mobile devices
2025-12-16 12:42:42 +01:00
Carlos Santos
d059872667
frontend: remove deprecated end-to-end tests and configuration files
2025-12-16 12:04:45 +01:00
Carlos Santos
bd1c67ba31
Add test suite documentation for OpenVidu Meet
2025-12-16 12:04:34 +01:00
Carlos Santos
f178f2a611
frontend: Increase minimum speaking duration for smart layout display to enhance participant tracking
2025-12-11 13:50:25 +01:00
Carlos Santos
477119a06f
frontend: Updated livekit client js
2025-12-11 10:09:59 +01:00
Carlos Santos
cbe07bcf4f
frontend: Remove redundant visibility checks for speakers in custom layout tests
2025-12-10 17:16:23 +01:00
Carlos Santos
34f50d0dee
frontend: Add wait timeout for virtual background application in tests
2025-12-10 15:58:15 +01:00
Carlos Santos
9ff200fa88
frontend: Add test for hiding audio-muted participants in Smart Mosaic layout
2025-12-10 11:10:10 +01:00
Carlos Santos
d7cefdfd47
frontend: Update E2E tests to handle optional event text and clean up imports
2025-12-09 12:19:17 +01:00
Piwccle
c93b369a4f
Update GCS bucket name in integration test workflow
2025-12-05 15:18:16 +01:00
Carlos Santos
cf3f03bf3c
ci: Add LK CLI installation step to E2E test workflow
...
test: Introduce wait timeout before leaving the room in tests
2025-12-05 12:10:34 +01:00
Carlos Santos
2761e68dd8
backend: Implement room status validation and cleanup for active meetings
2025-12-05 11:49:14 +01:00
Carlos Santos
a3d4fda6ae
frontend: Adds tests for Smart Mosaic layout
2025-12-04 19:42:44 +01:00
Carlos Santos
1abdc45ff3
frontend: Enhances custom layout screen sharing
...
Ensures screen sharing participants are always displayed, even if not active speakers.
Modifies the participant proxy to selectively hide camera tracks when a participant is only displayed for screen sharing.
This prevents unnecessary camera rendering in the custom layout.
2025-12-04 19:41:58 +01:00
Carlos Santos
5ef051658a
frontend: Enhances smart mosaic layout
...
Improves the smart mosaic layout to enhance the user experience and performance.
- Updates participant rendering logic for smart mosaic layout.
- Optimizes audio track management to prevent audio leaks.
- Implements audio focus by selectively muting tracks for inactive speakers.
2025-12-04 17:30:25 +01:00
Carlos Santos
c51a5173dd
root: Enables organize imports on save
...
Configures the IDE to automatically organize imports upon saving files.
This enhances code cleanliness and consistency by ensuring imports are
automatically sorted and unnecessary imports are removed.
2025-12-04 16:52:58 +01:00
Carlos Santos
07b22a0d29
Refactors room parameter extraction
...
Streamlines parameter handling by centralizing logic.
The `RoomService` is no longer responsible for setting the `roomId` and `roomSecret`.
Instead, the `MeetingContextService` handles this and persists the room secret in session storage.
2025-12-03 18:01:58 +01:00
Carlos Santos
1663b008ed
frontend (test): add Smart Mosaic layout helper functions and fake participant management
...
- Implemented helper functions for configuring Smart Mosaic layout, including setting participant count and waiting for participant visibility.
- Created a new file for managing fake participants, allowing for joining and disconnecting from LiveKit rooms using both CLI and browser-based methods.
- Introduced interfaces for browser-based fake participant options to streamline participant creation with audio and video assets.
2025-12-02 21:02:40 +01:00