[mirotalksfu] - fix buttons on mobile, update dep

هذا الالتزام موجود في:
Miroslav Pejic
2025-07-17 22:45:58 +02:00
الأصل 09e8199e9d
التزام 50c2652e27
6 ملفات معدلة مع 132 إضافات و133 حذوفات

239
package-lock.json مولّد
عرض الملف

@@ -1,24 +1,24 @@
{
"name": "mirotalksfu",
"version": "1.9.02",
"version": "1.9.03",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mirotalksfu",
"version": "1.9.02",
"version": "1.9.03",
"license": "AGPL-3.0",
"dependencies": {
"@aws-sdk/client-s3": "^3.846.0",
"@aws-sdk/lib-storage": "^3.846.0",
"@aws-sdk/client-s3": "^3.848.0",
"@aws-sdk/lib-storage": "^3.848.0",
"@mattermost/client": "10.8.0",
"@ngrok/ngrok": "1.5.1",
"@sentry/node": "^9.39.0",
"@sentry/node": "^9.40.0",
"async-mutex": "^0.5.0",
"axios": "^1.10.0",
"chokidar": "^4.0.3",
"colors": "1.4.0",
"compression": "1.8.0",
"compression": "1.8.1",
"cors": "2.8.5",
"crypto-js": "4.2.0",
"discord.js": "^14.21.0",
@@ -36,7 +36,7 @@
"mediasoup": "3.16.6",
"mediasoup-client": "3.12.5",
"nodemailer": "^7.0.5",
"openai": "^5.9.2",
"openai": "^5.10.1",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",
"socket.io": "4.8.1",
@@ -297,16 +297,16 @@
}
},
"node_modules/@aws-sdk/client-s3": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.846.0.tgz",
"integrity": "sha512-+C9qRJ7SFN+Bi2DJqfJ73Aj4ORpic9Jk5boosiOZj+TZi6qYHW6TCUqxheiC6JT/0xtE5C7VFIhW/UP/CAh0Tw==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-s3/-/client-s3-3.848.0.tgz",
"integrity": "sha512-6uT+THQfsB92eAH0p5zvpGiSCtO2ZhGwmuw6HWEngui53YIWz7W/GCnN0G7nrKpgD5DPrMaBwqZvKuoAh9NHAQ==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha1-browser": "5.2.0",
"@aws-crypto/sha256-browser": "5.2.0",
"@aws-crypto/sha256-js": "5.2.0",
"@aws-sdk/core": "3.846.0",
"@aws-sdk/credential-provider-node": "3.846.0",
"@aws-sdk/credential-provider-node": "3.848.0",
"@aws-sdk/middleware-bucket-endpoint": "3.840.0",
"@aws-sdk/middleware-expect-continue": "3.840.0",
"@aws-sdk/middleware-flexible-checksums": "3.846.0",
@@ -316,13 +316,13 @@
"@aws-sdk/middleware-recursion-detection": "3.840.0",
"@aws-sdk/middleware-sdk-s3": "3.846.0",
"@aws-sdk/middleware-ssec": "3.840.0",
"@aws-sdk/middleware-user-agent": "3.846.0",
"@aws-sdk/middleware-user-agent": "3.848.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/signature-v4-multi-region": "3.846.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.845.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
"@aws-sdk/util-user-agent-node": "3.846.0",
"@aws-sdk/util-user-agent-node": "3.848.0",
"@aws-sdk/xml-builder": "3.821.0",
"@smithy/config-resolver": "^4.1.4",
"@smithy/core": "^3.7.0",
@@ -379,9 +379,9 @@
}
},
"node_modules/@aws-sdk/client-sso": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.846.0.tgz",
"integrity": "sha512-7MgMl3nlwf2ixad5Xe8pFHtcwFchkx37MEvGuB00tn5jyBp3AQQ4dK3iHtj2HjhXcXD0G67zVPvH4/QNOL7/gw==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.848.0.tgz",
"integrity": "sha512-mD+gOwoeZQvbecVLGoCmY6pS7kg02BHesbtIxUj+PeBqYoZV5uLvjUOmuGfw1SfoSobKvS11urxC9S7zxU/Maw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
@@ -390,12 +390,12 @@
"@aws-sdk/middleware-host-header": "3.840.0",
"@aws-sdk/middleware-logger": "3.840.0",
"@aws-sdk/middleware-recursion-detection": "3.840.0",
"@aws-sdk/middleware-user-agent": "3.846.0",
"@aws-sdk/middleware-user-agent": "3.848.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.845.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
"@aws-sdk/util-user-agent-node": "3.846.0",
"@aws-sdk/util-user-agent-node": "3.848.0",
"@smithy/config-resolver": "^4.1.4",
"@smithy/core": "^3.7.0",
"@smithy/fetch-http-handler": "^5.1.0",
@@ -491,18 +491,18 @@
}
},
"node_modules/@aws-sdk/credential-provider-ini": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.846.0.tgz",
"integrity": "sha512-GUxaBBKsYx1kOlRbcs77l6BVyG9K70zekJX+5hdwTEgJq7AoHl/XYoWiDxPf6zQ7J4euixPJoyRhpNbJjAXdFw==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.848.0.tgz",
"integrity": "sha512-r6KWOG+En2xujuMhgZu7dzOZV3/M5U/5+PXrG8dLQ3rdPRB3vgp5tc56KMqLwm/EXKRzAOSuw/UE4HfNOAB8Hw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "3.846.0",
"@aws-sdk/credential-provider-env": "3.846.0",
"@aws-sdk/credential-provider-http": "3.846.0",
"@aws-sdk/credential-provider-process": "3.846.0",
"@aws-sdk/credential-provider-sso": "3.846.0",
"@aws-sdk/credential-provider-web-identity": "3.846.0",
"@aws-sdk/nested-clients": "3.846.0",
"@aws-sdk/credential-provider-sso": "3.848.0",
"@aws-sdk/credential-provider-web-identity": "3.848.0",
"@aws-sdk/nested-clients": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/credential-provider-imds": "^4.0.6",
"@smithy/property-provider": "^4.0.4",
@@ -515,17 +515,17 @@
}
},
"node_modules/@aws-sdk/credential-provider-node": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.846.0.tgz",
"integrity": "sha512-du2DsXYRfQ8VIt/gXGThhT8KdUEt2j9W91W87Bl9IA5DINt4nSZv+gzh8LqHBYsTSqoUpKb+qIfP1RjZM/8r0A==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.848.0.tgz",
"integrity": "sha512-AblNesOqdzrfyASBCo1xW3uweiSro4Kft9/htdxLeCVU1KVOnFWA5P937MNahViRmIQm2sPBCqL8ZG0u9lnh5g==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/credential-provider-env": "3.846.0",
"@aws-sdk/credential-provider-http": "3.846.0",
"@aws-sdk/credential-provider-ini": "3.846.0",
"@aws-sdk/credential-provider-ini": "3.848.0",
"@aws-sdk/credential-provider-process": "3.846.0",
"@aws-sdk/credential-provider-sso": "3.846.0",
"@aws-sdk/credential-provider-web-identity": "3.846.0",
"@aws-sdk/credential-provider-sso": "3.848.0",
"@aws-sdk/credential-provider-web-identity": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/credential-provider-imds": "^4.0.6",
"@smithy/property-provider": "^4.0.4",
@@ -555,14 +555,14 @@
}
},
"node_modules/@aws-sdk/credential-provider-sso": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.846.0.tgz",
"integrity": "sha512-Dxz9dpdjfxUsSfW92SAldu9wy8wgEbskn4BNWBFHslQHTmqurmR0ci4P1SMxJJKd498AUEoIAzZOtjGOC38irQ==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.848.0.tgz",
"integrity": "sha512-pozlDXOwJZL0e7w+dqXLgzVDB7oCx4WvtY0sk6l4i07uFliWF/exupb6pIehFWvTUcOvn5aFTTqcQaEzAD5Wsg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/client-sso": "3.846.0",
"@aws-sdk/client-sso": "3.848.0",
"@aws-sdk/core": "3.846.0",
"@aws-sdk/token-providers": "3.846.0",
"@aws-sdk/token-providers": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -574,13 +574,13 @@
}
},
"node_modules/@aws-sdk/credential-provider-web-identity": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.846.0.tgz",
"integrity": "sha512-j6zOd+kynPQJzmVwSKSUTpsLXAf7vKkr7hCPbQyqC8ZqkIuExsRqu2vRQjX2iH/MKhwZ+qEWMxPMhfDoyv7Gag==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.848.0.tgz",
"integrity": "sha512-D1fRpwPxtVDhcSc/D71exa2gYweV+ocp4D3brF0PgFd//JR3XahZ9W24rVnTQwYEcK9auiBZB89Ltv+WbWN8qw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "3.846.0",
"@aws-sdk/nested-clients": "3.846.0",
"@aws-sdk/nested-clients": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/types": "^4.3.1",
@@ -591,9 +591,9 @@
}
},
"node_modules/@aws-sdk/lib-storage": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.846.0.tgz",
"integrity": "sha512-Vd1BdkRDoDAAKgUcBAko1OezMHD90PjoP43iGi2HyMJaqak/rhoOXpPlejH4B1uGkrDEUVYbJz8UtKl8UdQp4g==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/lib-storage/-/lib-storage-3.848.0.tgz",
"integrity": "sha512-Q23bI829ZQBHP6Iab9YsfCrZKvek2uMIVYEQjPa0Ekib5bmqURFCXhNtrP++TOCaZNr5DmSPAqAs8EGHWTOZiw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/abort-controller": "^4.0.4",
@@ -608,7 +608,7 @@
"node": ">=18.0.0"
},
"peerDependencies": {
"@aws-sdk/client-s3": "^3.846.0"
"@aws-sdk/client-s3": "^3.848.0"
}
},
"node_modules/@aws-sdk/lib-storage/node_modules/buffer": {
@@ -776,14 +776,14 @@
}
},
"node_modules/@aws-sdk/middleware-user-agent": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.846.0.tgz",
"integrity": "sha512-85/oUc2jMXqQWo+HHH7WwrdqqArzhMmTmBCpXZwklBHG+ZMzTS5Wug2B0HhGDVWo9aYRMeikSq4lsrpHFVd2MQ==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.848.0.tgz",
"integrity": "sha512-rjMuqSWJEf169/ByxvBqfdei1iaduAnfolTshsZxwcmLIUtbYrFUmts0HrLQqsAG8feGPpDLHA272oPl+NTCCA==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "3.846.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.845.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@smithy/core": "^3.7.0",
"@smithy/protocol-http": "^5.1.2",
"@smithy/types": "^4.3.1",
@@ -794,9 +794,9 @@
}
},
"node_modules/@aws-sdk/nested-clients": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.846.0.tgz",
"integrity": "sha512-LCXPVtNQnkTuE8inPCtpfWN2raE/ndFBKf5OIbuHnC/0XYGOUl5q7VsJz471zJuN9FX3WMfopaFwmNc7cQNMpQ==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.848.0.tgz",
"integrity": "sha512-joLsyyo9u61jnZuyYzo1z7kmS7VgWRAkzSGESVzQHfOA1H2PYeUFek6vLT4+c9xMGrX/Z6B0tkRdzfdOPiatLg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-crypto/sha256-browser": "5.2.0",
@@ -805,12 +805,12 @@
"@aws-sdk/middleware-host-header": "3.840.0",
"@aws-sdk/middleware-logger": "3.840.0",
"@aws-sdk/middleware-recursion-detection": "3.840.0",
"@aws-sdk/middleware-user-agent": "3.846.0",
"@aws-sdk/middleware-user-agent": "3.848.0",
"@aws-sdk/region-config-resolver": "3.840.0",
"@aws-sdk/types": "3.840.0",
"@aws-sdk/util-endpoints": "3.845.0",
"@aws-sdk/util-endpoints": "3.848.0",
"@aws-sdk/util-user-agent-browser": "3.840.0",
"@aws-sdk/util-user-agent-node": "3.846.0",
"@aws-sdk/util-user-agent-node": "3.848.0",
"@smithy/config-resolver": "^4.1.4",
"@smithy/core": "^3.7.0",
"@smithy/fetch-http-handler": "^5.1.0",
@@ -877,13 +877,13 @@
}
},
"node_modules/@aws-sdk/token-providers": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.846.0.tgz",
"integrity": "sha512-sGNk3xclK7xx+rIJZDJC4FNFqaSSqN0nSr+AdVdQ+/iKQKaUA6hixRbXaQ7I7M5mhqS6fMW1AsqVRywQq2BSMw==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.848.0.tgz",
"integrity": "sha512-oNPyM4+Di2Umu0JJRFSxDcKQ35+Chl/rAwD47/bS0cDPI8yrao83mLXLeDqpRPHyQW4sXlP763FZcuAibC0+mg==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/core": "3.846.0",
"@aws-sdk/nested-clients": "3.846.0",
"@aws-sdk/nested-clients": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/property-provider": "^4.0.4",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -920,9 +920,9 @@
}
},
"node_modules/@aws-sdk/util-endpoints": {
"version": "3.845.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.845.0.tgz",
"integrity": "sha512-MBmOf0Pb4q6xs9V7jXT1+qciW2965yvaoZUlUUnxUEoX6zxWROeIu/gttASc4vSjOHr/+64hmFkxjeBUF37FJA==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.848.0.tgz",
"integrity": "sha512-fY/NuFFCq/78liHvRyFKr+aqq1aA/uuVSANjzr5Ym8c+9Z3HRPE9OrExAHoMrZ6zC8tHerQwlsXYYH5XZ7H+ww==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/types": "3.840.0",
@@ -960,12 +960,12 @@
}
},
"node_modules/@aws-sdk/util-user-agent-node": {
"version": "3.846.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.846.0.tgz",
"integrity": "sha512-MXYXCplw76xe8A9ejVaIru6Carum/2LQbVtNHsIa4h0TlafLdfulywsoMWL1F53Y9XxQSeOKyyqDKLNOgRVimw==",
"version": "3.848.0",
"resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.848.0.tgz",
"integrity": "sha512-Zz1ft9NiLqbzNj/M0jVNxaoxI2F4tGXN0ZbZIj+KJ+PbJo+w5+Jo6d0UDAtbj3AEd79pjcCaP4OA9NTVzItUdw==",
"license": "Apache-2.0",
"dependencies": {
"@aws-sdk/middleware-user-agent": "3.846.0",
"@aws-sdk/middleware-user-agent": "3.848.0",
"@aws-sdk/types": "3.840.0",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/types": "^4.3.1",
@@ -3745,18 +3745,18 @@
"license": "Apache-2.0"
},
"node_modules/@sentry/core": {
"version": "9.39.0",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.39.0.tgz",
"integrity": "sha512-9Z32C64rUGEI0ROxXXOtpJDaldPYtkzOQyGzToVgq5LefXkdgQInd8BhCt6PIBALfj7n25lLOYllTrHlboFJug==",
"version": "9.40.0",
"resolved": "https://registry.npmjs.org/@sentry/core/-/core-9.40.0.tgz",
"integrity": "sha512-cZkuz6BDna6VXSqvlWnrRsaDx4QBKq1PcfQrqhVz8ljs0M7Gcl+Mtj8dCzUxx12fkYM62hQXG72DEGNlAQpH/Q==",
"license": "MIT",
"engines": {
"node": ">=18"
}
},
"node_modules/@sentry/node": {
"version": "9.39.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.39.0.tgz",
"integrity": "sha512-UDDT+yPvggrTcHqdGqnSQjEkyT982rFEAp5Zc8X/yKWSK8n6EA2kXIUe/M7293WtDuAvYsHY36tMqIalqGe1Ew==",
"version": "9.40.0",
"resolved": "https://registry.npmjs.org/@sentry/node/-/node-9.40.0.tgz",
"integrity": "sha512-8bVWChXzGH4QmbVw+H/yiJ6zxqPDhnx11fEAP+vpL1UBm1cAV67CoB4eS7OqQdPC8gF/BQb2sqF0TvY/12NPpA==",
"license": "MIT",
"dependencies": {
"@opentelemetry/api": "^1.9.0",
@@ -3789,9 +3789,9 @@
"@opentelemetry/sdk-trace-base": "^1.30.1",
"@opentelemetry/semantic-conventions": "^1.34.0",
"@prisma/instrumentation": "6.11.1",
"@sentry/core": "9.39.0",
"@sentry/node-core": "9.39.0",
"@sentry/opentelemetry": "9.39.0",
"@sentry/core": "9.40.0",
"@sentry/node-core": "9.40.0",
"@sentry/opentelemetry": "9.40.0",
"import-in-the-middle": "^1.14.2",
"minimatch": "^9.0.0"
},
@@ -3809,13 +3809,13 @@
}
},
"node_modules/@sentry/node/node_modules/@sentry/node-core": {
"version": "9.39.0",
"resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-9.39.0.tgz",
"integrity": "sha512-e+D/5xharSysEqwjGOToI6zyn7zkuufwhO3n4jtqqjCXbSwI2zK9ARmn8ZLIdVnNETL+KZ82+5HRVhJWXxrpNg==",
"version": "9.40.0",
"resolved": "https://registry.npmjs.org/@sentry/node-core/-/node-core-9.40.0.tgz",
"integrity": "sha512-97JONDa8NxItX0Cz5WQPMd1gQjzodt38qQ0OzZNFvYg2Cpvxob8rxwsNA08Liu7B97rlvsvqMt+Wbgw8SAMfgQ==",
"license": "MIT",
"dependencies": {
"@sentry/core": "9.39.0",
"@sentry/opentelemetry": "9.39.0",
"@sentry/core": "9.40.0",
"@sentry/opentelemetry": "9.40.0",
"import-in-the-middle": "^1.14.2"
},
"engines": {
@@ -3825,19 +3825,19 @@
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/instrumentation": "^0.57.1 || ^0.202.0",
"@opentelemetry/instrumentation": ">=0.57.1 <1",
"@opentelemetry/resources": "^1.30.1 || ^2.0.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
}
},
"node_modules/@sentry/node/node_modules/@sentry/opentelemetry": {
"version": "9.39.0",
"resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.39.0.tgz",
"integrity": "sha512-FaD+tMXFSdHIyjx1UumTXYayBT9PJHCM8nbTTRsMSlZYWoaSeAl6oO7N8djFVxNGU/mTJMCx2RvjKGI42GNFuA==",
"version": "9.40.0",
"resolved": "https://registry.npmjs.org/@sentry/opentelemetry/-/opentelemetry-9.40.0.tgz",
"integrity": "sha512-POQ/ZFmBbi15z3EO9gmTExpxCfW0Ug+WooA8QZPJaizo24gcF5AMOgwuGFwT2YLw/2HdPWjPUPujNNGdCWM6hw==",
"license": "MIT",
"dependencies": {
"@sentry/core": "9.39.0"
"@sentry/core": "9.40.0"
},
"engines": {
"node": ">=18"
@@ -3846,7 +3846,6 @@
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/context-async-hooks": "^1.30.1 || ^2.0.0",
"@opentelemetry/core": "^1.30.1 || ^2.0.0",
"@opentelemetry/instrumentation": "^0.57.1 || ^0.202.0",
"@opentelemetry/sdk-trace-base": "^1.30.1 || ^2.0.0",
"@opentelemetry/semantic-conventions": "^1.34.0"
}
@@ -3981,9 +3980,9 @@
}
},
"node_modules/@smithy/core": {
"version": "3.7.0",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.7.0.tgz",
"integrity": "sha512-7ov8hu/4j0uPZv8b27oeOFtIBtlFmM3ibrPv/Omx1uUdoXvcpJ00U+H/OWWC/keAguLlcqwtyL2/jTlSnApgNQ==",
"version": "3.7.1",
"resolved": "https://registry.npmjs.org/@smithy/core/-/core-3.7.1.tgz",
"integrity": "sha512-ExRCsHnXFtBPnM7MkfKBPcBBdHw1h/QS/cbNw4ho95qnyNHvnpmGbR39MIAv9KggTr5qSPxRSEL+hRXlyGyGQw==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/middleware-serde": "^4.0.8",
@@ -4200,12 +4199,12 @@
}
},
"node_modules/@smithy/middleware-endpoint": {
"version": "4.1.15",
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.1.15.tgz",
"integrity": "sha512-L2M0oz+r6Wv0KZ90MgClXmWkV7G72519Hd5/+K5i3gQMu4WNQykh7ERr58WT3q60dd9NqHSMc3/bAK0FsFg3Fw==",
"version": "4.1.16",
"resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.1.16.tgz",
"integrity": "sha512-plpa50PIGLqzMR2ANKAw2yOW5YKS626KYKqae3atwucbz4Ve4uQ9K9BEZxDLIFmCu7hKLcrq2zmj4a+PfmUV5w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.7.0",
"@smithy/core": "^3.7.1",
"@smithy/middleware-serde": "^4.0.8",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/shared-ini-file-loader": "^4.0.4",
@@ -4219,15 +4218,15 @@
}
},
"node_modules/@smithy/middleware-retry": {
"version": "4.1.16",
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.1.16.tgz",
"integrity": "sha512-PpPhMpC6U1fLW0evKnC8gJtmobBYn0oi4RrIKGhN1a86t6XgVEK+Vb9C8dh5PPXb3YDr8lE6aYKh1hd3OikmWw==",
"version": "4.1.17",
"resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.1.17.tgz",
"integrity": "sha512-gsCimeG6BApj0SBecwa1Be+Z+JOJe46iy3B3m3A8jKJHf7eIihP76Is4LwLrbJ1ygoS7Vg73lfqzejmLOrazUA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/node-config-provider": "^4.1.3",
"@smithy/protocol-http": "^5.1.2",
"@smithy/service-error-classification": "^4.0.6",
"@smithy/smithy-client": "^4.4.7",
"@smithy/smithy-client": "^4.4.8",
"@smithy/types": "^4.3.1",
"@smithy/util-middleware": "^4.0.4",
"@smithy/util-retry": "^4.0.6",
@@ -4407,13 +4406,13 @@
}
},
"node_modules/@smithy/smithy-client": {
"version": "4.4.7",
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.4.7.tgz",
"integrity": "sha512-x+MxBNOcG7rY9i5QsbdgvvRJngKKvUJrbU5R5bT66PTH3e6htSupJ4Q+kJ3E7t6q854jyl57acjpPi6qG1OY5g==",
"version": "4.4.8",
"resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.4.8.tgz",
"integrity": "sha512-pcW691/lx7V54gE+dDGC26nxz8nrvnvRSCJaIYD6XLPpOInEZeKdV/SpSux+wqeQ4Ine7LJQu8uxMvobTIBK0w==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/core": "^3.7.0",
"@smithy/middleware-endpoint": "^4.1.15",
"@smithy/core": "^3.7.1",
"@smithy/middleware-endpoint": "^4.1.16",
"@smithy/middleware-stack": "^4.0.4",
"@smithy/protocol-http": "^5.1.2",
"@smithy/types": "^4.3.1",
@@ -4514,13 +4513,13 @@
}
},
"node_modules/@smithy/util-defaults-mode-browser": {
"version": "4.0.23",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.23.tgz",
"integrity": "sha512-NqRi6VvEIwpJ+KSdqI85+HH46H7uVoNqVTs2QO7p1YKnS7k8VZnunJj8R5KdmmVnTojkaL1OMPyZC8uR5F7fSg==",
"version": "4.0.24",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.0.24.tgz",
"integrity": "sha512-UkQNgaQ+bidw1MgdgPO1z1k95W/v8Ej/5o/T/Is8PiVUYPspl/ZxV6WO/8DrzZQu5ULnmpB9CDdMSRwgRc21AA==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/property-provider": "^4.0.4",
"@smithy/smithy-client": "^4.4.7",
"@smithy/smithy-client": "^4.4.8",
"@smithy/types": "^4.3.1",
"bowser": "^2.11.0",
"tslib": "^2.6.2"
@@ -4530,16 +4529,16 @@
}
},
"node_modules/@smithy/util-defaults-mode-node": {
"version": "4.0.23",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.23.tgz",
"integrity": "sha512-NE9NtEVigFa+HHJ5bBeQT7KF3KiltW880CLN9TnWWL55akeou3ziRAHO22QSUPgPZ/nqMfPXi/LGMQ6xQvXPNQ==",
"version": "4.0.24",
"resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.0.24.tgz",
"integrity": "sha512-phvGi/15Z4MpuQibTLOYIumvLdXb+XIJu8TA55voGgboln85jytA3wiD7CkUE8SNcWqkkb+uptZKPiuFouX/7g==",
"license": "Apache-2.0",
"dependencies": {
"@smithy/config-resolver": "^4.1.4",
"@smithy/credential-provider-imds": "^4.0.6",
"@smithy/node-config-provider": "^4.1.3",
"@smithy/property-provider": "^4.0.4",
"@smithy/smithy-client": "^4.4.7",
"@smithy/smithy-client": "^4.4.8",
"@smithy/types": "^4.3.1",
"tslib": "^2.6.2"
},
@@ -5910,16 +5909,16 @@
}
},
"node_modules/compression": {
"version": "1.8.0",
"resolved": "https://registry.npmjs.org/compression/-/compression-1.8.0.tgz",
"integrity": "sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==",
"version": "1.8.1",
"resolved": "https://registry.npmjs.org/compression/-/compression-1.8.1.tgz",
"integrity": "sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==",
"license": "MIT",
"dependencies": {
"bytes": "3.1.2",
"compressible": "~2.0.18",
"debug": "2.6.9",
"negotiator": "~0.6.4",
"on-headers": "~1.0.2",
"on-headers": "~1.1.0",
"safe-buffer": "5.2.1",
"vary": "~1.1.2"
},
@@ -8555,9 +8554,9 @@
}
},
"node_modules/on-headers": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
"integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.1.0.tgz",
"integrity": "sha512-737ZY3yNnXy37FHkQxPzt4UZ2UWPWiCZWLvFZ4fu5cueciegX0zGPnrlY6bwRg4FdQOe9YU8MkmJwGhoMybl8A==",
"license": "MIT",
"engines": {
"node": ">= 0.8"
@@ -8573,9 +8572,9 @@
}
},
"node_modules/openai": {
"version": "5.9.2",
"resolved": "https://registry.npmjs.org/openai/-/openai-5.9.2.tgz",
"integrity": "sha512-d7t/lRkwZpSwIk7GW3EHRSGAlsuoi1WL6VhCO02raEzZO2ahEVAbWn3WmOcpeh9zF6xF9weJXoVeDkWJRz+SHA==",
"version": "5.10.1",
"resolved": "https://registry.npmjs.org/openai/-/openai-5.10.1.tgz",
"integrity": "sha512-fq6xVfv1/gpLbsj8fArEt3b6B9jBxdhAK+VJ+bDvbUvNd+KTLlA3bnDeYZaBsGH9LUhJ1M1yXfp9sEyBLMx6eA==",
"license": "Apache-2.0",
"bin": {
"openai": "bin/cli"

عرض الملف

@@ -1,6 +1,6 @@
{
"name": "mirotalksfu",
"version": "1.9.02",
"version": "1.9.03",
"description": "WebRTC SFU browser-based video calls",
"main": "Server.js",
"scripts": {
@@ -57,16 +57,16 @@
"node": ">=18"
},
"dependencies": {
"@aws-sdk/client-s3": "^3.846.0",
"@aws-sdk/lib-storage": "^3.846.0",
"@aws-sdk/client-s3": "^3.848.0",
"@aws-sdk/lib-storage": "^3.848.0",
"@mattermost/client": "10.8.0",
"@ngrok/ngrok": "1.5.1",
"@sentry/node": "^9.39.0",
"@sentry/node": "^9.40.0",
"async-mutex": "^0.5.0",
"axios": "^1.10.0",
"chokidar": "^4.0.3",
"colors": "1.4.0",
"compression": "1.8.0",
"compression": "1.8.1",
"cors": "2.8.5",
"crypto-js": "4.2.0",
"discord.js": "^14.21.0",
@@ -84,7 +84,7 @@
"mediasoup": "3.16.6",
"mediasoup-client": "3.12.5",
"nodemailer": "^7.0.5",
"openai": "^5.9.2",
"openai": "^5.10.1",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",
"socket.io": "4.8.1",

عرض الملف

@@ -446,10 +446,10 @@ body {
}
}
@media screen and (max-width: 350px) {
@media screen and (max-width: 360px) {
#bottomButtons button {
width: 30px;
font-size: 0.6rem;
width: 32px;
font-size: 0.7rem;
}
}

عرض الملف

@@ -76,7 +76,7 @@ let BRAND = {
},
about: {
imageUrl: '../images/mirotalk-logo.gif',
title: '<strong>WebRTC SFU v1.9.02</strong>',
title: '<strong>WebRTC SFU v1.9.03</strong>',
html: `
<button
id="support-button"

عرض الملف

@@ -11,7 +11,7 @@ if (location.href.substr(0, 5) !== 'https') location.href = 'https' + location.h
* @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.9.02
* @version 1.9.03
*
*/
@@ -5465,7 +5465,7 @@ function showAbout() {
position: 'center',
imageUrl: BRAND.about?.imageUrl && BRAND.about.imageUrl.trim() !== '' ? BRAND.about.imageUrl : image.about,
customClass: { image: 'img-about' },
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.9.02',
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.9.03',
html: `
<br />
<div id="about">

عرض الملف

@@ -9,7 +9,7 @@
* @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.9.02
* @version 1.9.03
*
*/