Carlos Santos
cde60eca82
webcomponent: change enums from const to regular export for WebComponentCommand and WebComponentEvent
2025-05-09 13:00:11 +02:00
Carlos Santos
7d0059feac
webcomponent: update build script and adjust Rollup config to conditionally include comments
2025-05-08 17:26:06 +02:00
Carlos Santos
f893aaab19
webcomponent: add event handling methods and extend event payloads in OpenViduMeet component
2025-05-08 17:25:49 +02:00
Carlos Santos
4baa1c124f
frontend: update openvidu-components-angular to version 3.2.0-dev12 and add reason to participant left event
2025-05-08 17:24:22 +02:00
Carlos Santos
468278d9d1
ci: add backend and webcomponent integration test workflows
2025-05-08 16:12:45 +02:00
Carlos Santos
c60d0ad235
test: refactor and expand unit tests for OpenViduMeet component, add style mock
2025-05-08 16:05:31 +02:00
Carlos Santos
3a9f3c507d
webcomponent: integrate PostCSS with Rollup and add error handling in OpenViduMeet component
...
- Added rollup-plugin-postcss to handle CSS imports in the project.
- Updated rollup.config.js to include PostCSS plugin for CSS injection and minification.
- Created a new styles.css file for component styling.
- Enhanced OpenViduMeet component to manage iframe loading states and display error messages.
- Implemented cleanup method in EventsManager to remove event listeners.
- Added TypeScript declaration for CSS module imports.
2025-05-08 16:05:07 +02:00
Carlos Santos
704bb4d9d5
frontend: Change enums to const enums for WebComponent commands and events
2025-05-08 12:04:56 +02:00
Carlos Santos
326ee174c6
frontend: Improve webcomponent event and command types
2025-05-07 16:51:13 +02:00
juancarmore
e8421dfa72
frontend: Update recording preferences in VideoRoomComponent to include access control
2025-04-25 11:43:31 +02:00
juancarmore
7135270b8a
Refactor code to use ParticipantOptions instead of TokenOptions
2025-04-24 12:26:07 +02:00
juancarmore
e3ee41c827
frontend: Implement endMeeting method in HttpService and update WebComponentManagerService to use it
2025-04-14 11:43:09 +02:00
juancarmore
446310f935
frontend: Simplify API path construction by removing version from individual endpoints
2025-04-14 11:41:31 +02:00
juancarmore
5570b30686
frontend: Update participant role retrieval to use room role and permissions endpoint
2025-04-12 13:46:25 +02:00
Carlos Santos
e7f45dcbfd
backend: Change stop recording endpoint from PUT to POST and update response status to 202
2025-04-09 17:12:50 +02:00
Carlos Santos
9c0607af20
frontend: Remove moderator secret from session storage when participant leaves
2025-04-09 14:50:03 +02:00
Carlos Santos
e80ad639d2
frontend: Update room creation to set auto deletion date to 1 day from creation
2025-04-09 14:37:16 +02:00
Carlos Santos
b300425a2e
frontend: Rename expirationDate to autoDeletionDate in room-related components and services for consistency
2025-04-08 18:36:37 +02:00
juancarmore
ba844e4d77
frontend: Update API paths in HttpService
2025-04-08 10:21:33 +02:00
Carlos Santos
5376ef0846
frontend: Refactor room-related terminology from 'roomName' to 'roomId'
2025-04-01 18:59:37 +02:00
juancarmore
d308850705
Update authentication routes to use internal API base path
2025-03-31 20:26:03 +02:00
Carlos Santos
fef7e50555
Rename OpenViduMeetRoomOptions and OpenViduMeetRoom to MeetRoomOptions and MeetRoom
2025-03-31 15:20:25 +02:00
juancarmore
de9caec62a
frontend: Replace global preferences with security preferences in context model and service
2025-03-28 18:56:05 +01:00
juancarmore
28b65db651
frontend: Implement participant role retrieval and enhance authentication guards and http interceptor
2025-03-28 12:15:11 +01:00
juancarmore
cf4b2ef340
frontend: Update routes to use runGuardsSerially when having multiple guards and add checkParticipantRoleAndAuthGuard to enforce authentication based on participant role and auth mode
2025-03-27 19:31:08 +01:00
juancarmore
23cdea5ca1
frontend: Refactor guards to return UrlTree or RedirectCommand when needing to redirect to another route
2025-03-27 19:28:29 +01:00
juancarmore
72b8a9d12f
frontend: Add run-serially.guard to execute multiple guards in sequence
2025-03-27 19:22:53 +01:00
juancarmore
24b39fd02f
frontend: Refactor AuthService and components that use it
2025-03-27 19:21:56 +01:00
juancarmore
ab0775a706
frontend: Set default username if authenticated in ParticipantNameComponent and clean up form initialization
2025-03-26 13:58:40 +01:00
juancarmore
2b776ac181
frontend: Refactor login component to use queryParams subscription for redirect handling
2025-03-26 13:57:50 +01:00
juancarmore
473c7be726
frontend: Update login component to handle redirect parameters after login
2025-03-26 13:39:07 +01:00
juancarmore
558fba500a
frontend: Update base routes to include room creator guard and disabled component
2025-03-26 13:38:54 +01:00
juancarmore
ecf70639f7
frontend: Add room creator guard to manage room creation access
2025-03-26 13:38:42 +01:00
juancarmore
355b31b25a
frontend: Add RoomCreatorDisabled component to handle room creation disabled state
2025-03-26 13:37:45 +01:00
juancarmore
39a6b15d6a
frontend: Enhance ContextService to include global preferences and authentication policies
2025-03-26 13:37:04 +01:00
juancarmore
fec108d802
Update role references from Role to UserRole for consistency
2025-03-25 13:02:02 +01:00
Carlos Santos
cf447c0892
frontend: Refactor API path constants in HttpService
2025-03-24 13:10:08 +01:00
Carlos Santos
831f1dce0f
backend: Refactor HTTP service to use constants for API path prefixes and versions
2025-03-24 13:02:04 +01:00
Carlos Santos
cdf652acb8
frontend: Rename roomName to roomId in recording start process for consistency
2025-03-24 12:53:39 +01:00
Carlos Santos
60319cdafa
frontend: Remove unnecessary feature flags for recording and activity panel in VideoRoomComponent
2025-03-24 12:53:38 +01:00
Carlos Santos
4f6eb1d7e3
frontend: Add RoomFormComponent with routing and basic structure
2025-03-24 12:53:38 +01:00
juancarmore
13618af109
frontend: Update HTTP interceptor to contemplate all possible cases when refreshing access/participant tokens
2025-03-21 01:44:11 +01:00
juancarmore
59320f517d
frontend: Refactor authentication guards to use user roles and improve redirection logic
2025-03-21 01:42:11 +01:00
juancarmore
280dbea6dc
frontend: Refactor authentication handling in components to use updated AuthService methods
2025-03-21 01:41:20 +01:00
juancarmore
411388ba53
frontend: Refactor AuthService to rename methods and add new ones to obtain info about current authenticated user
2025-03-21 01:39:46 +01:00
juancarmore
081722d63c
frontend: Refactor HttpService to call new auth endpoints
2025-03-21 01:37:03 +01:00
juancarmore
592356bec3
frontend: Extract login logic from RoomGeneratorComponent to LoginComponent and refactor code
2025-03-17 19:32:42 +01:00
juancarmore
b5b39ac560
frontend: Add version, logo and background image to ContextService and refactor code
2025-03-17 15:18:29 +01:00
juancarmore
d1d3a1d96d
frontend: Rename HomeComponent to RoomCreatorComponent
2025-03-17 13:50:43 +01:00
juancarmore
2af1fdcbc8
frontend: Remove unused models and refactor code to include HomeComponent in shared-meet-components library
2025-03-17 13:43:27 +01:00