1401 Commits

Author SHA1 Message Date
Carlos Santos
3eb06e41e2 frontend: Add confirm dialog component with customizable actions and styles 2026-01-13 18:28:04 +01:00
Carlos Santos
56e025d23d frontend: Moves delete room dialog to rooms domain
Relocates the delete room dialog component to the rooms domain for better organization and separation of concerns.

Updates imports and references to reflect the new location of the component.
2026-01-13 18:21:07 +01:00
Carlos Santos
6c730a6dbc frontend: Remove unused README files for Auth and Rooms interceptor handlers 2026-01-13 17:37:11 +01:00
Carlos Santos
163e0d5f99 frontend: Update meeting route to use dynamic component loading for AppCeMeetingComponent 2026-01-13 17:36:57 +01:00
Carlos Santos
834dc2be42 frontend: Update E2EE UI tests to reflect changes in expected video poster counts 2026-01-13 17:36:31 +01:00
Carlos Santos
7cddb59e2d frontend: Refactors recording URL generation
Moves recording URL generation to the component using the URL.

This provides more flexibility in how the URL is generated,
allowing the component to handle different scenarios.
The service is no longer responsible for generating the URL.
2026-01-12 20:13:26 +01:00
Carlos Santos
8afed3a2f8 frontend: Refactors project structure for better organization
Moves code into domain-specific folders for better modularity.
Updates imports to reflect the new directory structure.
2026-01-12 19:51:49 +01:00
Carlos Santos
dac64bb1a9 frontend: project restructuring by domain
- centralize HTTP interceptor error handling via registry and handlers
2026-01-12 17:52:46 +01:00
Carlos Santos
c42a3ce1cf frontend: refactor layout option IDs to use constants from MeetRecordingLayout 2026-01-09 11:57:41 +01:00
Carlos Santos
6455a4937c frontend: refactor GlobalConfigService to use Angular's inject for dependency injection 2026-01-09 11:51:23 +01:00
Carlos Santos
4bee373e85 frontend: refactor ConfigComponent to use Angular's inject for services 2026-01-09 11:50:01 +01:00
Carlos Santos
e0c0453a02 frontend: refactor ColorField and ThemeColors types for color configuration 2026-01-09 11:48:30 +01:00
Carlos Santos
7a83cc57fd frontend: remove unused imports in MeetingComponent 2026-01-09 11:38:03 +01:00
Carlos Santos
7d6f61e12c frontend: update default layout mode to SMART_MOSAIC in MeetLayoutService 2026-01-09 11:37:51 +01:00
Carlos Santos
6f841eb254 Adds recording layout configuration
Enables configuration of recording layouts.

Specifies the recording layout in the room configuration.
Now supports different layouts, such as grid, speaker, and single-speaker.
Updated zod validation schemas
Updated integration tests
2026-01-08 19:51:04 +01:00
Carlos Santos
be5e3ffb1d backend: enhance room configuration schemas for updates and creation 2026-01-07 19:51:35 +01:00
Carlos Santos
0ba9d0b297 backend: Simplifies room configuration
The default configuration is assigned in the API validator middleware.
Streamlines the room configuration process by directly using the provided configuration options.
2026-01-07 18:01:14 +01:00
juancarmore
caad4bc550 backend: remove legacy storage service and migration process 2026-01-07 14:07:40 +01:00
juancarmore
450aa85b88 Revert "Revert commits 6c7bfd4 5638025 da7759d ba374ce cf84de4 39a9b7d e990c19"
This reverts commit 0ab6a48e13ec15267de4373f2647745cc184bb87.
2026-01-07 10:13:08 +01:00
juancarmore
86af733b37 backend: fix filename format for API keys in S3KeyBuilder v3.5.0 2025-12-31 00:51:56 +01:00
juancarmore
8d685e6ae5 test: enhance recordings and rooms API tests with filtering and sorting functionality 2025-12-31 00:14:14 +01:00
juancarmore
05980df465 test: update import paths for RoomData and TestContext in various test files 2025-12-31 00:12:48 +01:00
juancarmore
744fd05724 frontend: improve promise handling in MeetingLobbyService 2025-12-29 17:42:06 +01:00
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