4697 Commits

Author SHA1 Message Date
Carlos Santos
f0b3c2e2c6 ov-components: Implement theming system
- Added THEME.md documentation detailing the theming system, including usage, service methods, and CSS variables reference.
- Created theme.scss with SCSS mixins for applying OpenVidu themes and integrating with Angular Material.
- Introduced theme.model.ts to define theme modes and variables.
- Developed theme.service.ts to manage theme switching, variable updates, and system theme detection.
- Updated public-api.ts to export new theme model and service.
- Enhanced styles.scss to incorporate OpenVidu theme integration with Angular Material.
- Added support for responsive theme detection based on system preferences.
2025-09-11 14:13:39 +02:00
cruizba
7821f3a75d openvidu-deployment: cleanup aws and azure unnecessary code 2025-09-09 22:26:41 +02:00
cruizba
259585929b openvidu-deployment: ha - azure - support sslip if no domain is defined 2025-09-09 22:06:36 +02:00
cruizba
c1e916adc2 openvidu-deployment: single node pro & elastic - azure - refactor public IP retrieval to use Azure CLI and update related scripts 2025-09-09 22:04:33 +02:00
cruizba
6bb42d813f openvidu-deployment: single node - azure - refactor public IP retrieval to use Azure CLI and update related scripts 2025-09-09 19:49:36 +02:00
cruizba
b30ea404ed Revert "openvidu-deployment: elastic - azure - simplify public IP retrieval and remove get_public_ip.sh script"
This reverts commit 09a791307d763ff773c361fb09c7e7a85be65019.
2025-09-09 19:07:18 +02:00
cruizba
09a791307d openvidu-deployment: elastic - azure - simplify public IP retrieval and remove get_public_ip.sh script 2025-09-09 18:41:50 +02:00
cruizba
1310446c23 openvidu-deployment: elastic - azure - remove letsEncryptEmail parameter from certificate configuration 2025-09-09 17:39:15 +02:00
cruizba
51910582d8 openvidu-deployment: elastic - azure - remove letsEncryptEmail handling from certificate configuration 2025-09-09 17:26:49 +02:00
cruizba
0499e9b121 openvidu-deployment: elastic - azure - update default certificate type to 'letsencrypt' 2025-09-09 16:43:14 +02:00
cruizba
b99b041662 openvidu-deployment: elastic - azure - update createUiDefinition.json to hide 'None' option in public IP address settings 2025-09-09 13:30:32 +02:00
cruizba
be8e615b81 openvidu-deployment: elastic - azure - remove letsEncryptEmail parameter from SSL configuration in createUiDefinition.json 2025-09-09 13:25:02 +02:00
cruizba
4d0e4c4520 openvidu-deployment: elastic - azure - Allow empty domains withj sslip 2025-09-09 13:18:01 +02:00
cruizba
aa1dfd4560 openvidu-deployment: single-node - update tooltip for certificate type to clarify FQDN usage and sslip.io integration 2025-09-09 13:18:01 +02:00
Carlos Santos
0ba70638e6 ov-components: optimize storage service for improved performance and error handling 2025-09-08 15:59:23 +02:00
cruizba
f6d1b6e86c openvidu-deployment: single node pro - azure - remove letsEncryptEmail parameter from SSL configuration 2025-09-08 14:37:04 +02:00
Carlos Santos
1d49017f41 ov-components: refactor screen share options for improved functionality and clarity 2025-09-08 12:23:31 +02:00
Carlos Santos
03962d21df ov-components: Add method to set video track elements pinned state by source 2025-09-08 12:07:55 +02:00
cruizba
5cf8a32190 openvidu-deployment: single-node-pro - azure - Allow empty domains withj sslip 2025-09-07 19:56:14 +02:00
cruizba
a2098d1e85 openvidu-deployment: update yq and aws-cli installation scripts for architecture compatibility 2025-09-07 03:56:21 +02:00
cruizba
3794237883 openvidu-deployment: single node - azure - build bicep 2025-09-07 03:34:53 +02:00
cruizba
e6757f5987 openvidu-deployment: single node - azure - fix public ip address selector 2025-09-07 03:12:26 +02:00
cruizba
ecb6e2d011 openvidu-deployment: single node - azure - refactor public IP resource creation logic 2025-09-07 02:52:05 +02:00
cruizba
fb465fa09f openvidu-deployment: single-node - azure - Allow empty domains withj sslip 2025-09-07 02:06:11 +02:00
cruizba
5436087745 openvidu-deployment: single-node: Remove letsencrypt email and clarify descriptions 2025-09-07 01:22:50 +02:00
cruizba
88b8ac1e9e openvidu-deployment: single node - Clarify CertificateType descriptions for better understanding 2025-09-07 01:19:37 +02:00
cruizba
6da05e19a7 openvidu-deployment: Update CertificateType descriptions for clarity 2025-09-06 21:54:25 +02:00
cruizba
b549fdba51 openvidu-deployment: single node & elastic - reorganize parameter groups 2025-09-06 21:44:34 +02:00
cruizba
08cfbcce64 openvidu-deployment: Missing pip install 2025-09-06 20:44:36 +02:00
cruizba
591a8845fa openvidu-deployment: Improve cfn-bootstrap installation by detecting Ubuntu version in CloudFormation templates 2025-09-06 20:41:39 +02:00
cruizba
1efc9850a5 openvidu-deployment: Elastic - Remove letsencrypt email and use sslip.io if domain is not defined. 2025-09-06 20:39:44 +02:00
cruizba
3b13910a06 openvidu-deployment: Missing LIVEKIT_URL to secret updates for improved WebSocket connection 2025-09-02 17:30:50 +02:00
cruizba
e3cd657c97 openvidu-deployment: single-node pro - Remove letsencrypt email and use sslip.io if domain is not defined. 2025-09-02 17:01:11 +02:00
cruizba
8f0db18c4b openvidu-deployment: single-node - community UX improvements. Create EIP if domain is not defined. 2025-09-02 12:01:54 +02:00
cruizba
cf498ee9d5 openvidu-deployment: single-node - community Remove letsencrypt email and use sslip.io if domain is not defined 2025-09-02 01:11:37 +02:00
cruizba
9a549cfa2a openvidu-deployment: local-meet - Remove container names to avoid container conflicts. 2025-08-28 18:34:56 +02:00
cruizba
897c74c6ab openvidu-deployment: local-meet - Add operator service to docker-compose and update volumes 2025-08-28 17:37:12 +02:00
cruizba
6fd6fc241c openvidu-deployment: local-meet - Rename ready-check service to openvidu-meet-init and update dependencies in docker-compose files 2025-08-28 17:31:35 +02:00
cruizba
fdbb9dd87b openvidu-deployment: local-meet - Refactor environment variable definitions in docker-compose files for consistency and flexibility 2025-08-28 15:17:50 +02:00
cruizba
f8e904a08d openvidu-deployment: local-meet - Update MinIO and MongoDB images to use OpenVidu repositories 2025-08-28 14:10:54 +02:00
cruizba
679447a4df openvidu-deployment: Update cloud deployments:
- Bump Bicep version from 0.36.1 to 0.37.4 and update template hash.
- Modify install script to include new parameters for Meet module: MEET_INITIAL_ADMIN_USER, MEET_INITIAL_ADMIN_PASSWORD, and MEET_INITIAL_API_KEY.
2025-08-28 13:58:03 +02:00
cruizba
536c2122df openvidu-deployment: local-mett - Add OPENVIDU_ENVIRONMENT for ready-check container 2025-08-28 13:40:06 +02:00
cruizba
059c983274 openvidu-deployment: local-meet - update egress service image to version 1.10.0 in docker-compose files 2025-08-27 20:02:14 +02:00
cruizba
a5e829408b openvidu-deployment: Fix environment variable name for initial API key in docker-compose files 2025-08-27 19:52:27 +02:00
cruizba
2e7a85efa9 openvidu-deployment: Add local-meet 2025-08-27 18:51:24 +02:00
Carlos Santos
8a236e1b67 ov-components: update audio device change handling and improve track retrieval logic 2025-08-23 11:32:00 +02:00
Carlos Santos
5d9dbc114b ov-components: add conditional rendering for letter display in avatar profile 2025-08-22 19:43:11 +02:00
Carlos Santos
488811f132 ov-components: Refactor device handling and improve error logging in audio and video components 2025-08-22 19:23:37 +02:00
cruizba
4c37d8cf7c openvidu-deployment: Update LiveKit Egress server image to version 1.10.0 across deployment scripts 2025-08-22 15:21:50 +02:00
Carlos Santos
82630f3508 ov-components: Increase Jasmine default timeout interval to 60 seconds and remove obsolete test for BACKGROUND panel on prejoin page 2025-08-22 14:06:09 +02:00