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
|
a699bb3343
|
backend: Introduce RedisLockName enum for garbage collector lock management
|
2025-03-24 12:53:38 +01:00 |
|
Carlos Santos
|
c8703868d1
|
typings: Rename recording-related enums and interfaces for clarity
|
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
|
8ecc62ba46
|
backend: Improve getRoomSecretRole method to compare secret with query param "secret"
|
2025-03-21 01:58:29 +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
|
eefe90cf5a
|
backend: Add token verification in refreshParticipantToken to prevent refreshing a valid token
|
2025-03-21 01:34:36 +01:00 |
|
juancarmore
|
1dba73178d
|
backend: Refactor recording middleware to improve permission checks and error handling
|
2025-03-21 01:33:37 +01:00 |
|
juancarmore
|
e383d10fd6
|
backend: Refactor authentication middleware usage across routes to enhance security and role validation
|
2025-03-21 01:33:01 +01:00 |
|
juancarmore
|
a3e325c262
|
backend: Add request validator middleware for login requests
|
2025-03-21 00:57:27 +01:00 |
|
juancarmore
|
fbbef9eedf
|
backend: Refactor authentication controller to improve login flow and add user profile retrieval
|
2025-03-21 00:57:16 +01:00 |
|
juancarmore
|
d1af9637a6
|
backend: Remove BasicAuth and refactor authentication middlewares to be able to use multiple options
|
2025-03-21 00:56:19 +01:00 |
|
juancarmore
|
a9274005ef
|
backend: Refactor AuthService and TokenService to use User object for authentication and token generation
|
2025-03-21 00:54:16 +01:00 |
|
juancarmore
|
5e1e418c13
|
backend: Extend Express Request type to include session object with user and token properties
|
2025-03-21 00:51:40 +01:00 |
|
juancarmore
|
570c830f63
|
backend: Add UserService for user role management and update dependency injector
|
2025-03-21 00:51:27 +01:00 |
|
juancarmore
|
bc6472924a
|
typings: Add User interface and Role enum
|
2025-03-21 00:48:51 +01:00 |
|
juancarmore
|
592356bec3
|
frontend: Extract login logic from RoomGeneratorComponent to LoginComponent and refactor code
|
2025-03-17 19:32:42 +01:00 |
|
Carlos Santos
|
a7c4b84a03
|
backend: Enhance OpenAPI spec for recordings API with pagination support
|
2025-03-17 17:22:18 +01:00 |
|
Carlos Santos
|
fee592cadf
|
backend: Update OpenAPI spec to include 422 response and recording status parameter
|
2025-03-17 16:53:45 +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 |
|
Carlos Santos
|
bcf9f286f9
|
backend: Updated openAPI spec with recordings API
|
2025-03-17 12:36:27 +01:00 |
|
Carlos Santos
|
cec07a2577
|
backend: Refactor recording model imports and add new recording typings
|
2025-03-17 11:46:19 +01:00 |
|
Carlos Santos
|
b1e5e80059
|
backend: Remove OpenViduWebhookEvent model and update references to use new typings
|
2025-03-17 11:45:13 +01:00 |
|
Carlos Santos
|
e5cfdc592a
|
Update README to clarify backend environment variable configuration for development
|
2025-03-17 10:55:38 +01:00 |
|
Carlos Santos
|
3326bf8f43
|
backend: Enable webhook functionality in development environment
|
2025-03-17 10:45:45 +01:00 |
|
Carlos Santos
|
ff176ff126
|
backend: Refactor saveOpenViduRoom to handle errors with rollback for S3 and Redis operations
|
2025-03-17 10:45:45 +01:00 |
|
Carlos Santos
|
ca56521604
|
backend: Refactor Livekit webhook handling to remove OpenVidu dependency and add room finished event handling
|
2025-03-17 10:45:45 +01:00 |
|
Carlos Santos
|
9f0877780e
|
backend: Enhance Livekit webhook handling with OpenVidu integration for recording events
|
2025-03-17 10:45:45 +01:00 |
|
Carlos Santos
|
e644e1b434
|
frontend: Update openvidu-components-angular to version 3.2.0-dev10 and add recordingStreamBaseUrl to video-room component
|
2025-03-17 10:45:45 +01:00 |
|
juancarmore
|
c2b82cdeb7
|
backend: Refactor recording middleware to include permission checks and update route handlers
|
2025-03-14 01:39:20 +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 |
|
juancarmore
|
c72315d90a
|
backend: Add refresh participant token endpoint and refactor token generation logic
|
2025-03-14 01:36:51 +01:00 |
|
Carlos Santos
|
cf1c4c5438
|
Remove numParticipants from OpenViduMeetRoom and simplify accessRoomUrl handling in HomeComponent
|
2025-03-13 20:06:16 +01:00 |
|
Carlos Santos
|
6f86890209
|
frontend: Configure custom Webpack for Karma testing and update component imports in tests
|
2025-03-13 16:43:58 +01:00 |
|
juancarmore
|
13e9540b60
|
frontend: Fix expiration date calculation for room options
|
2025-03-13 15:09:00 +01:00 |
|
juancarmore
|
a692f8e37f
|
backend: Implement participant token handling with cookie management and validation middleware
|
2025-03-13 15:04:59 +01:00 |
|
juancarmore
|
e9882c19dc
|
backend: Refactor code to centralize cookie options handling in new utility function
|
2025-03-13 15:03:02 +01:00 |
|
Carlos Santos
|
b7453f3271
|
Updated room URLs to include 'room/' prefix for access links
|
2025-03-13 14:45:50 +01:00 |
|
Carlos Santos
|
5974f2417e
|
backend: Sanitize room name prefix in room options generation
|
2025-03-13 14:42:18 +01:00 |
|
Carlos Santos
|
e3798295d4
|
frontend: Update expiration date comment for room creation options
|
2025-03-13 13:53:49 +01:00 |
|
Carlos Santos
|
0a8a0bb2fb
|
frontend: Update routing to redirect to home component at root path
|
2025-03-13 13:53:42 +01:00 |
|
Carlos Santos
|
ac2e9a59f4
|
frontend: Add numParticipants to OpenViduMeetRoom and update room creation logic
|
2025-03-13 13:48:00 +01:00 |
|
Carlos Santos
|
e86a6e8ed6
|
frontend: Refactor room navigation logic to use publisherRoomUrl and simplify query parameter handling
|
2025-03-13 13:12:13 +01:00 |
|