juancarmore
fff7fb957c
frontend: add share button and dialog for recording sharing functionality
2025-06-14 13:55:48 +02:00
juancarmore
8959d4721e
frontend: create share recording dialog component
2025-06-14 13:53:20 +02:00
juancarmore
a5f283401a
frontend: add recording access guard and update HttpService for recording retrieval
2025-06-14 11:37:44 +02:00
juancarmore
d2371120d8
frontend: enhance navigation and error handling
2025-06-14 11:36:21 +02:00
Carlos Santos
d770b89a71
frontend: update getRoomPreferences method to accept roomId and improve error handling
2025-06-11 18:02:02 +02:00
juancarmore
777b2da6cd
frontend: update getRecordings method to accept filters and improve query parameters
2025-06-10 17:25:42 +02:00
juancarmore
a86e1a4a08
frontend: update getProfile API endpoint to use users path
2025-06-09 22:41:15 +02:00
Carlos Santos
9e45716397
frontend: enhance feature configuration management and update video room component to use async feature flags
2025-06-09 17:49:29 +02:00
Carlos Santos
acd0cb9b3d
refactor: remove unused import of Location in VideoRoomComponent
2025-06-09 17:49:29 +02:00
Carlos Santos
df0089c323
frontend: remove HttpService dependency from VideoRoomComponent and move getSecrets method to RoomService
2025-06-09 17:49:29 +02:00
Carlos Santos
2aa3bc1177
frontend: implement NavigationService and RecordingManagerService with error handling and navigation methods
2025-06-09 17:49:29 +02:00
Carlos Santos
b2f1e2194a
frontend: enhance participant token management and update related services
...
- Renamed `setParticipantToken` to `setParticipantTokenAndUpdateContext` in ContextService to clarify its functionality.
- Introduced ParticipantTokenService to encapsulate token generation logic and manage role/permissions extraction.
- Updated VideoRoomComponent to utilize the new ParticipantTokenService for generating participant tokens.
- Refactored access room method to improve form validation and participant name initialization.
- Added unit tests for ParticipantTokenService to ensure proper functionality.
- Updated sidenav model comments for clarity.
2025-06-09 17:49:29 +02:00
juancarmore
ec37389d1c
frontend: include ParticipantNameForm component inside VideoRoom component and remove unused guards
2025-06-06 16:49:11 +02:00
juancarmore
56f0f05d5f
frontend: simplify authentication guards, and refactor logout and getUserRoles method in AuthService and associated code
2025-05-31 00:18:08 +02:00
juancarmore
1a94a24329
frontend: update context service and models to use SecurityPreferences, remove background image handling, and clean up app component
2025-05-31 00:15:00 +02:00
juancarmore
85ef5958f0
frontend: update logout method to include redirection after login
2025-05-27 10:42:20 +02:00
juancarmore
aa13385c86
frontend: update listRooms and getRecordings methods in HttpService to improve pagination handling
2025-05-23 12:58:56 +02:00
juancarmore
b4292e8ca1
frontend: update recording methods in HttpService to use MeetRecordingInfo type and add generateRecordingToken method
2025-05-21 18:52:36 +02:00
juancarmore
6a916b1ece
frontend: reorganize ContextData and ContextService structure and include recordings permissions
2025-05-21 18:50:03 +02:00
juancarmore
44fbb25841
backend: update security preferences to allow optional requireAuthentication; enhance validation for room creation and recording preferences
2025-05-16 19:07:03 +02:00
Carlos Santos
f99d328bb6
frontend: send ready message to parent when starting commands listener
2025-05-12 12:12:57 +02:00
Carlos Santos
41e7b645ee
frontend: refactor message handling to use bound method for event listener
2025-05-12 11:17:09 +02:00
Carlos Santos
326ee174c6
frontend: Improve webcomponent event and command types
2025-05-07 16:51:13 +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
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
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
24b39fd02f
frontend: Refactor AuthService and components that use it
2025-03-27 19:21:56 +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
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
b5b39ac560
frontend: Add version, logo and background image to ContextService and refactor code
2025-03-17 15:18:29 +01:00
juancarmore
fe01ddb17e
frontend: Enhance token refresh logic in HTTP interceptor for admin and participant routes
2025-03-14 01:38:45 +01:00
juancarmore
314b9fae21
frontend: Add secret handling to context service and guards for improved room access validation
2025-03-14 01:38:03 +01:00
Carlos Santos
b4ac4933bf
frontend: Add session storage service and integrate moderator secret handling in room access validation
2025-03-13 12:38:08 +01:00
Carlos Santos
d08ca1fd6b
Remove viewer role and associated permissions from participant and room services
2025-03-11 17:34:51 +01:00
Carlos Santos
017b430bf1
Added source code
2025-03-10 19:25:11 +01:00