[mirotalksfu] - update dep, improve landing UI

هذا الالتزام موجود في:
Miroslav Pejic
2025-09-18 15:22:02 +02:00
الأصل 20cac22375
التزام ef8d61c192
8 ملفات معدلة مع 54 إضافات و34 حذوفات

عرض الملف

@@ -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.9.64
* @version 1.9.65
*
*/

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

@@ -1,12 +1,12 @@
{
"name": "mirotalksfu",
"version": "1.9.64",
"version": "1.9.65",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "mirotalksfu",
"version": "1.9.64",
"version": "1.9.65",
"license": "AGPL-3.0",
"dependencies": {
"@aws-sdk/client-s3": "^3.891.0",
@@ -36,7 +36,7 @@
"mediasoup": "3.19.2",
"mediasoup-client": "3.16.1",
"nodemailer": "^7.0.6",
"openai": "^5.20.3",
"openai": "^5.21.0",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",
"socket.io": "4.8.1",
@@ -8618,9 +8618,9 @@
}
},
"node_modules/openai": {
"version": "5.20.3",
"resolved": "https://registry.npmjs.org/openai/-/openai-5.20.3.tgz",
"integrity": "sha512-8V0KgAcPFppDIP8uMBOkhRrhDBuxNQYQxb9IovP4NN4VyaYGISAzYexyYYuAwVul2HB75Wpib0xDboYJqRMNow==",
"version": "5.21.0",
"resolved": "https://registry.npmjs.org/openai/-/openai-5.21.0.tgz",
"integrity": "sha512-E9LuV51vgvwbahPJaZu2x4V6SWMq9g3X6Bj2/wnFiNfV7lmAxYVxPxcQNZqCWbAVMaEoers9HzIxpOp6Vvgn8w==",
"license": "Apache-2.0",
"bin": {
"openai": "bin/cli"

عرض الملف

@@ -1,6 +1,6 @@
{
"name": "mirotalksfu",
"version": "1.9.64",
"version": "1.9.65",
"description": "WebRTC SFU browser-based video calls",
"main": "Server.js",
"scripts": {
@@ -84,7 +84,7 @@
"mediasoup": "3.19.2",
"mediasoup-client": "3.16.1",
"nodemailer": "^7.0.6",
"openai": "^5.20.3",
"openai": "^5.21.0",
"qs": "6.14.0",
"sanitize-filename": "^1.6.3",
"socket.io": "4.8.1",

عرض الملف

@@ -1934,7 +1934,8 @@ main {
.clients-size-logo {
width: 240px;
height: auto;
height: 60px;
object-fit: contain;
}
.clients-logo {

عرض الملف

@@ -78,7 +78,7 @@ let BRAND = {
},
about: {
imageUrl: '../images/mirotalk-logo.gif',
title: '<strong>WebRTC SFU v1.9.64</strong>',
title: '<strong>WebRTC SFU v1.9.65</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.64
* @version 1.9.65
*
*/
@@ -5674,7 +5674,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.64',
title: BRAND.about?.title && BRAND.about.title.trim() !== '' ? BRAND.about.title : 'WebRTC SFU v1.9.65',
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.64
* @version 1.9.65
*
*/

عرض الملف

@@ -470,29 +470,48 @@
<h4 class="powered-by">Powered by</h4>
<div class="clients-inner section-inner has-animations has-top-divider has-bottom-divider">
<ul class="list-reset">
<li class="reveal-from-left c-pointer" data-reveal-delay="150">
<a class="c-pointer" href="https://hetzner.cloud/?ref=XdRifCzCK3bn" target="_blank">
<img src="../sponsors/Hetzner.png" alt="Powered by Hetzner" />
</a>
<li class="reveal-from-left" data-reveal-delay="150">
<div class="clients-logo">
<a href="https://hetzner.cloud/?ref=XdRifCzCK3bn" target="_blank">
<img
class="clients-size-logo"
src="../sponsors/Hetzner.png"
alt="Powered by Hetzner"
/>
</a>
</div>
</li>
<li class="reveal-from-left c-pointer" data-reveal-delay="300">
<a class="c-pointer" href="https://www.netcup.com/en/?ref=309627" target="_blank"
><img src="../sponsors/Netcup.png" alt="Powered by Netcup"
/></a>
<li class="reveal-from-left" data-reveal-delay="300">
<div class="clients-logo">
<a href="https://www.netcup.com/en/?ref=309627" target="_blank"
><img
class="clients-size-logo"
src="../sponsors/Netcup.png"
alt="Powered by Netcup"
/></a>
</div>
</li>
<li class="reveal-from-left c-pointer" data-reveal-delay="300">
<a
class="c-pointer"
href="https://www.dpbolvw.net/click-101027391-14462707"
target="_blank"
>
<img src="../advertisers/ContaboLogo.png" alt="Powered by Contabo" />
</a>
<li class="reveal-from-left" data-reveal-delay="300">
<div class="clients-logo">
<a href="https://www.dpbolvw.net/click-101027391-14462707" target="_blank">
<img
class="clients-size-logo"
src="../advertisers/ContaboLogo.png"
alt="Powered by Contabo"
/>
</a>
</div>
</li>
<li class="reveal-from-left c-pointer" data-reveal-delay="450">
<a class="c-pointer" href="https://mediasoup.org" target="_blank">
<img src="../images/mediasoup.png" alt="Powered by Mediasoup" />
</a>
<li class="reveal-from-left" data-reveal-delay="450">
<div class="clients-logo">
<a href="https://mediasoup.org" target="_blank">
<img
class="clients-size-logo"
src="../images/mediasoup.png"
alt="Powered by Mediasoup"
/>
</a>
</div>
</li>
</ul>
</div>