a718243409backend: implement batch deletion of rooms
Carlos Santos
2025-06-06 10:15:57 +02:00
75f4f93946ci: update default AWS EC2 instance type to c5.2xlarge
Carlos Santos
2025-06-04 15:44:16 +02:00
a69f112006test: reorder parameters in setupSingleRoom calls for consistency
Carlos Santos
2025-06-04 14:34:13 +02:00
da76042d07test: reorder parameters in setupSingleRoom for consistency
Carlos Santos
2025-06-04 13:56:30 +02:00
c51ea8e18ctest: update recording test for avoiding garbage recordings
Carlos Santos
2025-06-04 13:49:28 +02:00
7532b44043backend: Fixed typo
Carlos Santos
2025-06-04 12:59:17 +02:00
5089df16a7backend: implement access recording secrets management in storage service
Carlos Santos
2025-06-04 12:44:48 +02:00
cf27433e2dbackend: rename buildDefaultPreferences to getDefaultPreferences for clarity
Carlos Santos
2025-06-04 11:56:02 +02:00
895c96e141test: Refactor race conditions tests
Carlos Santos
2025-06-04 11:33:57 +02:00
8aa1bbc64bRefactor storage service and interfaces for improved separation of concerns
Carlos Santos
2025-06-02 15:41:37 +02:00
b53092f2f6refactor: optimize integration recordings test command
Carlos Santos
2025-06-03 12:38:08 +02:00
130b84ba69test: Refactor tests and requests helper to reflect backend changes
juancarmore
2025-05-31 01:38:26 +02:00
610c5276b0openapi: refactor authentication and user schemas to streamline properties
juancarmore
2025-05-31 01:32:37 +02:00
36cae89b37frontend: refactor routing configuration to remove unused routes and components, streamline guards, and enhance clarity
juancarmore
2025-05-31 00:19:51 +02:00
53779278fafrontend: refactor login component to simplify structure, enhance styling, and improve error handling
juancarmore
2025-05-31 00:19:34 +02:00
76178a9b7ffrontend: implement room form with code from old RoomCreatorComponent
juancarmore
2025-05-31 00:19:16 +02:00
56f0f05d5ffrontend: simplify authentication guards, and refactor logout and getUserRoles method in AuthService and associated code
juancarmore
2025-05-31 00:18:08 +02:00
1a94a24329frontend: update context service and models to use SecurityPreferences, remove background image handling, and clean up app component
juancarmore
2025-05-31 00:15:00 +02:00
5ee89437b5frontend: remove unused login and room creator components and associated guards
juancarmore
2025-05-31 00:13:50 +02:00
a118b5cf92backend: remove default user, update user interface to include password hash and a list of roles, and refactor associated code
juancarmore
2025-05-31 00:10:03 +02:00
7d128ed699backend: extend storage provider to manage user data with new methods for retrieving and saving users
juancarmore
2025-05-31 00:05:39 +02:00
55bc8726d0backend: update security preferences structure to remove unused attributes and refactor associated code
juancarmore
2025-05-31 00:03:18 +02:00
dd3a2939e4test: add handling for recording rejection when start recording fails
Carlos Santos
2025-05-30 17:28:32 +02:00
ef45f4869ctest: enhance recording tests by validating room metadata deletion and response status
Carlos Santos
2025-05-30 17:28:23 +02:00
9177173221ci: add condition for test-recordings job to ensure proper execution based on AWS runner status
Carlos Santos
2025-05-30 17:21:34 +02:00
0d19028b46backend: fixed recordiing timeout handling for returning expected error
Carlos Santos
2025-05-30 16:54:01 +02:00
fd4c035fc0ci: refactor race conditions tests to improve timeout handling and system stability
Carlos Santos
2025-05-30 15:36:46 +02:00
9f05eac08eci: update condition for starting AWS runner in backend integration tests
Carlos Santos
2025-05-30 13:58:15 +02:00
e7a5c4aea9ci: update condition for stopping AWS EC2 runner in integration tests
Carlos Santos
2025-05-30 13:44:32 +02:00
69415e4dc7ci: enhance backend integration tests with AWS EC2 runner setup and teardown
Carlos Santos
2025-05-30 13:13:17 +02:00
5d90602c88ci: update workflow triggers to include workflow_dispatch for integration and unit tests
Carlos Santos
2025-05-30 11:30:01 +02:00
5884f9341eci: remove wait-on installation from integration and unit test workflows, update wait logic in E2E test workflow
Carlos Santos
2025-05-30 11:27:05 +02:00
333c7da5b2backend: refactor RecordingService to use StorageProvider for listing objects and remove S3Service dependency
Carlos Santos
2025-05-30 11:06:48 +02:00
2872383b01backend: update S3 bucket name to 'openvidu-appdata' in environment configuration
Carlos Santos
2025-05-29 16:39:37 +02:00
0fc8c203ddbackend: add getRecordingMetadataByPath method to StorageProvider and implement in S3StorageProvider and MeetStorageService
Carlos Santos
2025-05-29 16:19:27 +02:00
52ef54311abackend: remove unused getMeetRecordingInfoFromMetadata method from RecordingService
Carlos Santos
2025-05-29 14:07:54 +02:00
37ed8003f5backend: implement getRecordingMedia method in StorageProvider and S3StorageProvider, refactor RecordingService to use it
Carlos Santos
2025-05-29 14:07:29 +02:00
e4b77eb2f6backend: add getObjectHeaders method to StorageProvider and implement in S3StorageProvider and MeetStorageService
Carlos Santos
2025-05-29 13:57:31 +02:00
5295d6326ebackend: implement deleteRecordingBinaryFilesByPaths method in StorageProvider and S3StorageProvider
Carlos Santos
2025-05-29 13:41:13 +02:00
2c03ecdd9abackend: implement bulk deletion of recording metadata files in StorageProvider and S3StorageProvider
Carlos Santos
2025-05-29 13:29:42 +02:00
616222fb73backend: implement deletion of archived room metadata in MeetStorageService and S3StorageProvider
Carlos Santos
2025-05-28 16:35:41 +02:00
325fb90550backend: refactor recording metadata retrieval to use MeetStorageService and update StorageProvider interface
Carlos Santos
2025-05-28 15:56:49 +02:00
2e51681cd9backend: refactor recording metadata handling to use MeetStorageService
Carlos Santos
2025-05-28 14:09:08 +02:00
f58e0fd111test: refactor recording tests to improve clarity and consistency
Carlos Santos
2025-05-28 13:45:56 +02:00
b6ace8d4adbackend: optimize webhook notification methods for asynchronous execution
Carlos Santos
2025-05-28 13:15:00 +02:00
b9a11dd45dbackend: enhance StorageProvider interface with recording metadata methods and type parameters
Carlos Santos
2025-05-28 11:56:41 +02:00
172e8edcfdbackend: update type parameters for storage interfaces and methods to improve clarity and consistency
Carlos Santos
2025-05-28 11:46:13 +02:00
d843ee70b5README: correct indentation for .room_metadata directory
Carlos Santos
2025-05-28 11:16:41 +02:00
85ef5958f0frontend: update logout method to include redirection after login
juancarmore
2025-05-27 10:42:20 +02:00
e1a6bccbcbfrontend: remove room ID display from recording cards in room recordings component
juancarmore
2025-05-27 10:40:24 +02:00
5fab376e15ci: update OpenVidu local deployment action in E2E test workflow
Carlos Santos
2025-05-26 18:41:53 +02:00
2168279bafbackend: optimize room deletion logic in LivekitWebhookService for finished meetings
Carlos Santos
2025-05-26 12:42:22 +02:00
270fbc0e5efrontend: enhance invalid role error messages in login components for clarity
juancarmore
2025-05-26 13:27:39 +02:00
48c0133504backend: enhance signal sending methods in RecordingService and RoomService with error handling and logging
Carlos Santos
2025-05-26 11:58:43 +02:00
df3e0e05bbci: migrate actions to use OpenVidu repository for setup and cleanup
Carlos Santos
2025-05-23 17:15:22 +02:00
de83220e09frontend: enhance RoomRecordingsComponent with improved UI and functionality for managing recordings
juancarmore
2025-05-23 12:59:38 +02:00
aa13385c86frontend: update listRooms and getRecordings methods in HttpService to improve pagination handling
juancarmore
2025-05-23 12:58:56 +02:00
6b15128af2ci: remove checkout step for OpenVidu Meet in backend integration tests
Carlos Santos
2025-05-22 16:18:12 +02:00
3e9fa424f8ci: remove redundant yarn setup and checkout steps in backend integration tests
Carlos Santos
2025-05-22 16:03:45 +02:00
a913df4a04ci: reorganize OpenVidu Meet setup by moving checkout step to action.yml
Carlos Santos
2025-05-22 16:03:15 +02:00
eda5549234ci: simplify backend unit test workflow by removing yarn installation and redundant setup steps
Carlos Santos
2025-05-22 15:57:27 +02:00
c6d4b757b4ci: optimize OpenVidu Meet setup by removing redundant checkout steps and ensuring yarn installation
Carlos Santos
2025-05-22 15:56:59 +02:00
a632652fd5ci: streamline WebComponent setup by removing redundant npm install step
Carlos Santos
2025-05-22 14:40:51 +02:00
7df2ecd8d5prepare.sh: enhance prepare.sh to support argument-based builds and improve help output
Carlos Santos
2025-05-22 14:40:34 +02:00
e08e30ee0bwebcomponent: Updated unit tests
Carlos Santos
2025-05-22 14:15:39 +02:00
1bdd968f79webcomponent: update CommandsManager to use targetIframeOrigin for improved security
Carlos Santos
2025-05-22 14:11:41 +02:00
738c7cb878backend: remove unused 406 status code from StatusError type in error model
juancarmore
2025-05-21 21:43:44 +02:00
cfd26daf38frontend: reorganize components and index files
juancarmore
2025-05-21 21:43:13 +02:00
ab270239b5frontend: replace UnauthorizedComponent by ErrorComponent and improve error handling in guards
juancarmore
2025-05-21 21:41:42 +02:00
b037edb92bfrontend: Update http interceptor to refresh recording token and handle related errors
juancarmore
2025-05-21 18:58:46 +02:00
6a9cd04a74frontend: Add new route to access RoomRecordingsComponent and associated guards
juancarmore
2025-05-21 18:58:11 +02:00
b4292e8ca1frontend: update recording methods in HttpService to use MeetRecordingInfo type and add generateRecordingToken method
juancarmore
2025-05-21 18:52:36 +02:00
6a916b1ecefrontend: reorganize ContextData and ContextService structure and include recordings permissions
juancarmore
2025-05-21 18:50:03 +02:00
c80b88fc67backend: update participant permissions to disable recorder and prevent room creation for publishers
juancarmore
2025-05-20 16:55:19 +02:00
f7ce0152c1backend: change default layout from 'speaker' to 'grid' in generateCompositeOptionsFromRequest method
Carlos Santos
2025-05-20 11:42:20 +02:00
af3697f94cwebcomponent: update event handling methods to use WebComponentEvent type for better type safety
Carlos Santos
2025-05-20 11:37:36 +02:00
7a81873285webcomponent: enhance console log removal configuration in terser for production
Carlos Santos
2025-05-20 11:37:10 +02:00
8390133a5atest: update security preferences tests to handle partial data and validation; add missing access check for recording preferences in update room preferences tests
juancarmore
2025-05-17 12:58:33 +02:00
44fbb25841backend: update security preferences to allow optional requireAuthentication; enhance validation for room creation and recording preferences
juancarmore
2025-05-16 19:07:03 +02:00
9ea7bac71cci: add reusable action for setting up OpenVidu Meet backend in workflows
Carlos Santos
2025-05-16 19:00:05 +02:00
fb6e03d596ci: refactor OpenVidu Local Deployment setup into a reusable action
Carlos Santos
2025-05-16 18:51:32 +02:00
8c0ae5a725frontend: prevent removal of moderator secret on participant left due to browser unload
juancarmore
2025-05-16 12:49:28 +02:00
9618ec6f29openapi: add endpoints and schemas for managing global preferences in OpenVidu Meet
juancarmore
2025-05-16 09:35:08 +02:00
2b7e2ecf7eopenapi: add recording token generation endpoint and associated API responses; add recordingTokenCookie authentication method to recording endpoints
juancarmore
2025-05-15 21:59:38 +02:00
20bba0b886test: add script to launch integration tests for Meetings API and include them in backend-integration-test workflow
juancarmore
2025-05-15 21:54:41 +02:00
deadd90315test: add integration tests for deleting participants in Meetings API
juancarmore
2025-05-15 21:52:15 +02:00
5483004905backend: improve error handling for participant retrieval in LiveKit service and validate room existence in participant deletion
juancarmore
2025-05-15 21:51:54 +02:00
1033382df7test: add integration tests for ending meetings in Meetings API
juancarmore
2025-05-15 21:51:15 +02:00
88fa90b00dtest: add disconnectFakeParticipants call in afterAll hooks for cleanup
juancarmore
2025-05-15 21:50:37 +02:00
49ebe6cda2Merge branch 'ci'
Carlos Santos
2025-05-14 17:40:15 +02:00
b25b80fc6etest: mark moderator join event test as only for focused execution
Carlos Santos
2025-05-14 17:06:46 +02:00
835cde2dc2ci: improve log upload steps and rename for clarity in E2E tests
Carlos Santos
2025-05-14 16:54:33 +02:00
2ee94daff4ci: update Docker Compose log dumping path to /tmp for consistency
Carlos Santos
2025-05-14 16:48:33 +02:00
34bc2ce548ci: update OpenVidu Local Deployment reference from development to main
Carlos Santos
2025-05-14 16:39:37 +02:00
b52eab4bcatest: refactor commandsManager usage in unit tests for clarity
Carlos Santos
2025-05-14 16:39:29 +02:00
a2f1ea71d2ci: update Docker Compose log dumping to use local containers.txt
Carlos Santos
2025-05-14 16:18:14 +02:00
16d9a0e205test: enhance console error logging with type tags
Carlos Santos
2025-05-14 16:06:10 +02:00
39beed3172ci: remove redundant npm install steps and add Docker Compose log dumping
Carlos Santos
2025-05-14 15:59:20 +02:00
e9f66f6807prepare.sh: add testapp build step to preparation script
Carlos Santos
2025-05-14 15:59:13 +02:00