1229 Commits

Author SHA1 Message Date
juancarmore
67dfd5df63 backend: update appearance config route to allow anonymous access and adjust related tests 2025-09-30 11:06:17 +02:00
juancarmore
c499dbf6e3 frontend: implement dynamic theme configuration and loading in meeting component 2025-09-30 10:25:42 +02:00
juancarmore
e418735322 test: update appearance config tests to include 'enabled' property and improve theme validation 2025-09-29 22:03:47 +02:00
Carlos Santos
5b44cc72f8 scripts: enhance events table generation by adding command column 2025-09-29 17:43:15 +02:00
juancarmore
958efa9391 Update version to 3.4.0 in package.json 2025-09-29 14:57:55 +02:00
juancarmore
f12795dbed frontend: improve visual customization form handling and update theme toggle functionality 2025-09-29 14:55:46 +02:00
juancarmore
d5c559d572 frontend: fix theme selector visibility in meeting component 2025-09-29 14:55:28 +02:00
juancarmore
3d8a82a18d backend: enhance appearance configuration handling and validation in global settings 2025-09-29 14:55:05 +02:00
juancarmore
8f6af28bc2 backend: skip http context setting for LiveKit webhooks and remove clearing context 2025-09-29 14:53:50 +02:00
Carlos Santos
d9ec6d687f frontend: update users & permissions page for improved clarity and consistency in UI elements 2025-09-29 12:12:49 +02:00
Piwccle
4f97c1a1db refactor: update GCS storage provider and service for improved object listing and pagination handling 2025-09-26 18:35:34 +02:00
Carlos Santos
7c8222ddb2 frontend: replace toolbar title with openvidu logo and remove unused styles 2025-09-26 15:36:08 +02:00
Carlos Santos
5719d52fc0 frontend: redesign login page layout and update styles for improved user experience. Replace OpenVidu logo with new branding image. 2025-09-26 12:57:46 +02:00
juancarmore
43839fdb9d backend: implement HttpContextService and middleware for managing HTTP context. Refactor base URL retrieval logic 2025-09-26 10:15:12 +02:00
juancarmore
8894174eb9 ci: update MEET_S3_BUCKET variable to ensure consistent bucket name for GCS adn S3 storage. Change test.only to test for virtual background functionality in room tests 2025-09-26 10:12:08 +02:00
Carlos Santos
5fa1b567fa backend: update @google-cloud/storage dependency version to remove caret 2025-09-25 19:24:44 +02:00
Carlos Santos
92d73d3daa frontend: remove unnecessary divider and adjust comments in users permissions component 2025-09-25 19:24:24 +02:00
Carlos Santos
7559c4d0bc frontend: update visual customization terminology and improve loading messages for clarity 2025-09-25 19:24:12 +02:00
Carlos Santos
06e24af31c backend: add enabled property to RoomThemeSchema for theme activation control 2025-09-25 18:58:21 +02:00
Carlos Santos
8de6d127eb frontend: implement appearance configuration form with theme customization options
frontend: update theme initialization to align with OpenVidu Meet themes

frontend: remove unused color variables and update styles configuration

frontend: enhance theme customization with dynamic color picker and theme loading
2025-09-25 18:58:21 +02:00
juancarmore
7978a10948 ci: update GCP credentials handling in backend integration tests and include recordings test job in components artifact removal job 2025-09-25 12:31:38 +02:00
juancarmore
77f6255b24 ci: add prejob to build OpenVidu Angular components once and remove Azure from test matrix (except recording tests) 2025-09-25 11:11:12 +02:00
juancarmore
9b54b7170c ci: consolidate E2E test jobs and update test command in workflow 2025-09-25 11:05:46 +02:00
juancarmore
ac95ac3817 ci: update backend unit test workflow to correctly set up OpenVidu Meet 2025-09-25 11:05:06 +02:00
Piwccle
1ceb6e0b54 fix: update GCP credentials handling in backend integration tests and add log upload on failure 2025-09-24 18:47:50 +02:00
Piwccle
19f6fa60c9 fix: update GCS storage provider setup to save credentials and modify egress.yaml configuration 2025-09-24 18:34:42 +02:00
Piwccle
5f3c785ead fix: update GCS storage provider configuration to use GCP in backend integration tests 2025-09-24 18:22:46 +02:00
Piwccle
d1316c9527 fix: correct syntax for GCS storage provider condition in backend integration tests 2025-09-24 17:59:18 +02:00
Piwccle
82395aa3f4 ci: include backend-integration-test.yaml in workflow trigger paths 2025-09-24 17:51:14 +02:00
Piwccle
9efda85a51 ci: add GCS support to backend integration tests 2025-09-24 17:49:09 +02:00
Carlos Santos
8cd8394ff7 e2e-tests: increase timeout for Playwright tests and remove redundant visibility checks 2025-09-24 16:38:52 +02:00
Carlos Santos
ea178b3c87 e2e-tests: update virtual background tests to ensure element visibility 2025-09-24 13:09:55 +02:00
juancarmore
b97da07bea frontend: pass secret parameter to downloadRecording method and update usage in ViewRecordingComponent 2025-09-24 12:53:14 +02:00
Carlos Santos
358b519b78 docker: downgrade Node.js version to 22.19.0 for builder and production stages 2025-09-24 12:41:57 +02:00
Carlos Santos
f73c1c34bc frontend: update color variables to use ov-components for consistency 2025-09-24 12:38:05 +02:00
Carlos Santos
6734226767 docker: update Node.js version to 22.29.0 for builder and production stages 2025-09-24 12:38:05 +02:00
juancarmore
1e0f62c7bd test: move ParticipantNameService tests to integration tests 2025-09-24 12:37:34 +02:00
juancarmore
398a605d2c e2e-test: add wait timeout before leaving room in tests 2025-09-24 12:05:58 +02:00
juancarmore
f6428bac5e e2e-tests: simplify leaveRoom function by using interactWithElementInIframe 2025-09-24 11:39:53 +02:00
juancarmore
58caf7c5af ci: add skip_checkout option to OpenVidu Meet Testapp steps in E2E tests 2025-09-23 17:26:20 +02:00
Carlos Santos
dccbfea9d2 frontend: add configuration component and update routing 2025-09-23 16:46:39 +02:00
juancarmore
80abeeb65e Add GCS support:
commit 567b6698c6e3de6a5c603140a37d4aac9d7ffc9d
Author: juancarmore <juancar_more2@hotmail.com>
Date:   Tue Sep 23 13:50:37 2025 +0200

    backend: clean up GCS configuration and improve format in storage provider and service

commit a1b04b9d8a3d143b040eda5afc24e99e90599cc7
Author: Piwccle <sergiosergi11@hotmail.com>
Date:   Mon Sep 22 15:38:10 2025 +0200

    backend: add Google Cloud Storage (GCS) support

    - Updated package.json to include @google-cloud/storage dependency.
    - Enhanced dependency injector to support GCS as a storage option.
    - Modified environment configuration to include GCS settings.
    - Implemented GCSStorageProvider for basic storage operations (get, put, delete, list).
    - Created GCSService to handle interactions with Google Cloud Storage.
    - Added health check and metadata retrieval methods for GCS.
    - Updated logging to accommodate GCS operations.
2025-09-23 13:54:31 +02:00
juancarmore
f83c1ac2e4 backend: fix typo in MEET_AZURE_SUBCONTAINER_NAME 2025-09-23 13:52:55 +02:00
juancarmore
5aa83d9bfd frontend: remove unused import of openvidu-components-angular from public API 2025-09-23 10:28:47 +02:00
juancarmore
38093f0116 ci: streamline E2E test workflows and remove redundant logging in testapp 2025-09-22 18:12:32 +02:00
Carlos Santos
dd8c5638df frontend: update meeting component for mobile link copying and improve leave button styling 2025-09-22 15:06:43 +02:00
Carlos Santos
c310c984b1 backend: enhance logging and readability in webhookEventBelongsToOpenViduMeet method 2025-09-22 14:24:00 +02:00
Carlos Santos
dba5b7eac4 frontend:: replace ViewportService import path and remove unused service 2025-09-19 11:37:51 +02:00
juancarmore
ace0033720 frontend: add methods to get and save rooms appearance configuration 2025-09-19 11:35:40 +02:00
juancarmore
1f24c461b8 tests: add tests for rooms appearance configuration endpoints 2025-09-19 11:35:22 +02:00