diff --git a/.env.template b/.env.template index f1d695f4..872803c8 100644 --- a/.env.template +++ b/.env.template @@ -86,7 +86,7 @@ JWT_EXPIRATION=1h # JWT token expiration (e.g., # OIDC OIDC_ENABLED=false # Enable OpenID Connect (true|false) -OIDC_ALLOW_ROOMS_CREATION_FOR_AUTH_USERS=false # Allow all authenticated users via OIDC to create their own rooms +OIDC_ALLOW_ROOMS_CREATION_FOR_AUTH_USERS=true # Allow all authenticated users via OIDC to create their own rooms OIDC_ISSUER=https://server.example.com # OIDC provider URL OIDC_BASE_URL= # OIDC base URL es https://yourdomain.com OIDC_CLIENT_ID=clientID # OIDC client ID diff --git a/app/src/Server.js b/app/src/Server.js index 446e45a4..0c6de08d 100644 --- a/app/src/Server.js +++ b/app/src/Server.js @@ -64,7 +64,7 @@ dev dependencies: { * @license For commercial or closed source, contact us at license.mirotalk@gmail.com or purchase directly via CodeCanyon * @license CodeCanyon: https://codecanyon.net/item/mirotalk-sfu-webrtc-realtime-video-conferences/40769970 * @author Miroslav Pejic - miroslav.pejic.85@gmail.com - * @version 1.8.44 + * @version 1.8.45 * */ diff --git a/app/src/config.template.js b/app/src/config.template.js index 44013e98..a467432c 100644 --- a/app/src/config.template.js +++ b/app/src/config.template.js @@ -323,7 +323,7 @@ module.exports = { baseURLDynamic: false, // Set true if your app has dynamic base URLs // ================================================================================================== - allow_rooms_creation_for_auth_users: process.env.OIDC_ALLOW_ROOMS_CREATION_FOR_AUTH_USERS === 'true', + allow_rooms_creation_for_auth_users: process.env.OIDC_ALLOW_ROOMS_CREATION_FOR_AUTH_USERS !== 'false', // ================================================================================================== // User identity requirements diff --git a/package.json b/package.json index 93614ba8..db2638c3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "mirotalksfu", - "version": "1.8.44", + "version": "1.8.45", "description": "WebRTC SFU browser-based video calls", "main": "Server.js", "scripts": { @@ -57,11 +57,11 @@ "node": ">=18" }, "dependencies": { - "@aws-sdk/client-s3": "^3.810.0", - "@aws-sdk/lib-storage": "^3.810.0", + "@aws-sdk/client-s3": "^3.812.0", + "@aws-sdk/lib-storage": "^3.812.0", "@mattermost/client": "10.7.0", "@ngrok/ngrok": "1.5.1", - "@sentry/node": "^9.19.0", + "@sentry/node": "^9.21.0", "async-mutex": "^0.5.0", "axios": "^1.9.0", "chokidar": "^4.0.3", @@ -70,7 +70,7 @@ "cors": "2.8.5", "crypto-js": "4.2.0", "discord.js": "^14.19.3", - "dompurify": "^3.2.5", + "dompurify": "^3.2.6", "dotenv": "^16.5.0", "express": "5.1.0", "express-openid-connect": "^2.18.1", @@ -84,7 +84,7 @@ "mediasoup": "3.15.8", "mediasoup-client": "3.11.0", "nodemailer": "^7.0.3", - "openai": "^4.98.0", + "openai": "^4.100.0", "qs": "6.14.0", "sanitize-filename": "^1.6.3", "socket.io": "4.8.1", @@ -95,14 +95,14 @@ "@babel/core": "^7.27.1", "@babel/preset-env": "^7.27.2", "babel-loader": "^10.0.0", - "mocha": "^11.3.0", + "mocha": "^11.4.0", "node-fetch": "^3.3.2", "nodemon": "^3.1.10", "prettier": "3.5.3", "proxyquire": "^2.1.3", "should": "^13.2.3", "sinon": "^20.0.0", - "webpack": "^5.99.8", + "webpack": "^5.99.9", "webpack-cli": "^6.0.1" } } diff --git a/public/js/Brand.js b/public/js/Brand.js index 44172d16..aaaaffff 100644 --- a/public/js/Brand.js +++ b/public/js/Brand.js @@ -64,7 +64,7 @@ let BRAND = { }, about: { imageUrl: '../images/mirotalk-logo.gif', - title: 'WebRTC SFU v1.8.44', + title: 'WebRTC SFU v1.8.45', html: `