Carlos Santos
8764fda04d
docker: update Dockerfile to use Docker-specific workspace file and adjust pnpm install options
2025-10-22 18:16:07 +02:00
Carlos Santos
46bbeacc66
backend: update error message to reflect correct CPU usage for composite recording
2025-10-22 17:22:09 +02:00
Carlos Santos
cf30f61a11
tests: update import statements for INTERNAL_CONFIG to use named imports
2025-10-22 16:43:06 +02:00
Carlos Santos
7dd491e518
remove components_angular_version input from workflow_dispatch in E2E tests
2025-10-22 14:23:19 +02:00
Carlos Santos
b9b531c345
update description for components_angular_version input and adjust build scripts to include shared-components
2025-10-22 14:09:34 +02:00
Carlos Santos
9156e8f074
ci: add input for components_angular_version in workflow dispatch
2025-10-22 13:30:38 +02:00
Carlos Santos
2d2c57946f
update dependency installation command in meet.sh to allow updates
2025-10-22 12:43:14 +02:00
Carlos Santos
42796a4ee7
Removed pro rest-api-doc and updated dependencies
2025-10-22 12:06:43 +02:00
Carlos Santos
bd42b1f6fe
update browserSync port and reload delay in meet.sh; adjust webhooks-snippets visibility in workspace settings
2025-10-22 11:55:50 +02:00
Piwccle
4b77ab46b9
ci: add confirmation message for deleted blobs in Azure Blob Storage
2025-10-22 11:33:18 +02:00
Piwccle
b5753ea742
ci: add cleanup step for existing rooms or recordings in Azure and GCS buckets
2025-10-22 11:25:46 +02:00
Carlos Santos
3d56352718
update pnpm workspace configuration to include openvidu-components-angular package and clean up ignored dependencies
2025-10-21 20:06:39 +02:00
Carlos Santos
46ce0fbec5
Add REST API docs watcher commands and update nodemon configuration
2025-10-21 19:24:30 +02:00
juancarmore
6c43a108e4
meet-demo: correct Docker build command syntax in deployment README
2025-10-21 18:34:16 +02:00
juancarmore
596a3e1589
meet-demo: enhance layout with dark/light mode support and demo limitations section
2025-10-21 18:28:28 +02:00
juancarmore
4bded9dc33
meet-demo: add auto deletion policy for rooms in API request
2025-10-21 18:26:53 +02:00
juancarmore
5a398982d4
frontend: improve theme initialization logic to prevent flickering
2025-10-21 18:25:59 +02:00
juancarmore
cc39f03bc9
frontend: avoid saving theme system preference in local storage
2025-10-21 18:25:34 +02:00
Carlos Santos
a1aab62adf
path.utils: enhance logging for development environment and improve path resolution
2025-10-21 11:34:49 +02:00
Carlos Santos
f3bae04446
Remove unused properties from environment configuration files
2025-10-21 11:34:12 +02:00
juancarmore
ad191eba29
meet-demo: add deployment configuration with Docker and Caddy
...
- Create README.md for deployment instructions
- Add .env file for environment variables
- Add Caddyfile for reverse proxy configuration
- Create docker-compose.yml for service orchestration
2025-10-21 10:38:38 +02:00
juancarmore
1b152d7ab7
meet-demo: update version number in package.json and remove "(CE)" from footer in index.html
2025-10-20 22:51:22 +02:00
Carlos Santos
e1c7dec9b9
frontend: Add setEdition method to AppDataService for updating application edition
2025-10-20 18:26:00 +02:00
Carlos Santos
15c35f87cb
Refactors typings compilation script
...
Consolidates typings compilation scripts into a single, reusable script.
This simplifies the management of typings for different modes by using parameters instead of separate files.
It also improves script maintainability and reduces code duplication.
2025-10-20 18:25:41 +02:00
Carlos Santos
56343e8f03
Enhance meet.sh and typings scripts: add typings watch scripts for CE and PRO, and improve flag handling in watch-with-typings-guard.mjs
2025-10-20 17:55:19 +02:00
Carlos Santos
a33d9d68ec
Update tsconfig.json: Add path mapping for shared-meet-components library to avoid build issues
2025-10-20 17:09:47 +02:00
Carlos Santos
8b494fec1f
Refactor workspace configuration: reorder entries and adjust testapp name for avoiding exlusion
2025-10-20 17:04:55 +02:00
Carlos Santos
39125121ea
Remove unnecessary comments from README.md
2025-10-20 17:00:50 +02:00
Carlos Santos
d579b929b9
meet.sh: Enhance development commands in meet.sh for Angular components and update color schemes for better visibility
2025-10-20 16:59:12 +02:00
Carlos Santos
daa75cf1bb
typings: Export BaseRoomOptions interface for better accessibility in other modules
2025-10-20 16:48:49 +02:00
Carlos Santos
dd7615993d
Enhance development commands in meet.sh for better component integration and add typings watcher
2025-10-20 16:48:34 +02:00
Carlos Santos
868e5cb6f8
Add checks for OpenVidu Angular components and enhance typings watch script
2025-10-20 16:48:14 +02:00
Carlos Santos
2f5bc8b2ee
update import paths and enhance development commands for shared-meet-components
2025-10-20 13:56:14 +02:00
Carlos Santos
45ef1f53b1
Refactor imports in shared-meet-components to use relative paths
...
- Updated import paths in meeting.component.ts, room-recordings.component.ts, view-recording.component.ts, and other service files to use relative paths instead of absolute paths.
- Removed the '@openvidu-meet/shared/*' path mapping from tsconfig.json.
- Added shared-meet-components to pnpm workspace and updated pnpm-lock.yaml to reflect the changes.
2025-10-20 13:56:14 +02:00
Carlos Santos
7f7198dfcf
frontend: update lib package name
2025-10-20 13:56:14 +02:00
juancarmore
bad2a735b6
Add OpenVidu Meet demo app
2025-10-20 13:24:46 +02:00
Carlos Santos
054bd1594e
update path for shared-meet-components to reflect new directory structure
2025-10-17 15:48:14 +02:00
Carlos Santos
2b64445714
backend: streamline environment variable extraction with defaults and enhance export structure
2025-10-17 13:10:04 +02:00
Carlos Santos
1a06ef38c0
meet.sh: add interactive edition selection and enhance development commands for CE and PRO
2025-10-17 12:12:20 +02:00
Carlos Santos
4a7ebcc727
backend: path.utils.ts enhance project root resolution and logging for development
2025-10-17 12:07:49 +02:00
Carlos Santos
498e837c70
backend: Updated configuration for backend unit testing
...
Sets up Jest with ts-jest for unit and integration tests.
Includes configurations for:
- ESM support
- Module resolution
- Path aliasing
- Adds unit tests to validate path utilities
2025-10-17 12:05:20 +02:00
Carlos Santos
4e65ca2d04
main.sh: Extends Docker build with component options
...
Enhances the Docker build process, allowing users to specify whether to include demo content.
It also gives the possibility to inject latest components.
2025-10-17 11:06:10 +02:00
Carlos Santos
7b76d33377
Updates pnpm version and uses bash
...
Refactors Dockerfiles and entrypoint script to allow specifying pnpm version via build argument and environment variable.
Updates shell script interpreter to bash.
Installs bash in production image.
2025-10-17 10:47:44 +02:00
Carlos Santos
8217ca51e7
main.sh: Adds function to check existence and validity of meet-pro directory
2025-10-16 18:22:53 +02:00
Carlos Santos
f3405abadb
Copies bundle to CE and Pro backend
...
Copies the generated bundle to both the CE and Pro backend directories during the build process.
This ensures that the webcomponent is readily available for both versions, streamlining the deployment process.
It also introduces improved logging and error handling to provide better visibility into the copying process.
2025-10-16 18:21:15 +02:00
Carlos Santos
edb9b43219
backend: Adds the edition to the app's name
...
Includes the edition of the application in logs and display to differentiate builds.
Adds a script to `package.json` to allow for watching build.
2025-10-16 17:57:53 +02:00
Carlos Santos
faa5934a17
backend: Exports internal config as a constant
...
Refactors the internal configuration to be exported as a constant,
improving code modularity and preventing accidental modifications.
Updates all files that use the internal config to import the constant
instead of the default export.
2025-10-16 17:33:55 +02:00
Carlos Santos
8c110da405
backend: Exports new path utility functions
...
Makes path utilities available for use.
2025-10-16 16:55:45 +02:00
Carlos Santos
6649712a68
Adds meet-pro packages to workspace
...
Configures the workspace to include meet-pro frontend and backend packages.
This enables the project to manage dependencies and link packages correctly
for the pro version of the meet application.
2025-10-16 16:07:51 +02:00
Carlos Santos
95fa4f119a
frontend: Renames package
...
Updates the frontend package name to align with the monorepo structure.
This change ensures consistency across the project and simplifies dependency management.
2025-10-16 16:06:46 +02:00