Update version to 4.3.120 UX/UI

This commit is contained in:
lockbitchat
2025-10-08 00:08:13 -04:00
parent 5b557102b4
commit 204e1edd9a
13 changed files with 22 additions and 22 deletions
+3 -3
View File
@@ -3890,7 +3890,7 @@ var EnhancedSecureWebRTCManager = class _EnhancedSecureWebRTCManager {
SYSTEM_MESSAGE: "SYSTEM_MESSAGE_FILTERED"
};
// Static debug flag instead of this._debugMode
static DEBUG_MODE = true;
static DEBUG_MODE = false;
// Set to true during development, false in production
constructor(onMessage, onStatusChange, onKeyExchange, onVerificationRequired, onAnswerError = null, onVerificationStateChange = null, config = {}) {
this._isProductionMode = this._detectProductionMode();
@@ -14896,7 +14896,7 @@ Right-click or Ctrl+click to disconnect`,
React.createElement("p", {
key: "subtitle",
className: "text-xs sm:text-sm text-muted hidden sm:block"
}, "End-to-end freedom v4.2.12")
}, "End-to-end freedom v4.3.120")
])
]),
// Status and Controls - Responsive
@@ -15659,7 +15659,7 @@ function Roadmap() {
},
// current and future phases
{
version: "v4.2.12",
version: "v4.3.120",
title: "Enhanced Security Edition",
status: "current",
date: "Now",
+2 -2
View File
File diff suppressed because one or more lines are too long
Vendored
+1 -1
View File
@@ -1650,7 +1650,7 @@ var EnhancedSecureP2PChat = () => {
handleAnswerError,
handleVerificationStateChange
);
handleMessage(" SecureBit.chat Enhanced Security Edition v4.2.12 - ECDH + DTLS + SAS initialized. Ready to establish a secure connection with ECDH key exchange, DTLS fingerprint verification, and SAS authentication to prevent MITM attacks.", "system");
handleMessage(" SecureBit.chat Enhanced Security Edition v4.3.120 - ECDH + DTLS + SAS initialized. Ready to establish a secure connection with ECDH key exchange, DTLS fingerprint verification, and SAS authentication to prevent MITM attacks.", "system");
const handleBeforeUnload = (event) => {
if (event.type === "beforeunload" && !isTabSwitching) {
if (webrtcManagerRef.current && webrtcManagerRef.current.isConnected()) {
+2 -2
View File
File diff suppressed because one or more lines are too long
+3 -3
View File
@@ -3,7 +3,7 @@
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- <meta http-equiv="Content-Security-Policy"
<meta http-equiv="Content-Security-Policy"
content="default-src 'self';
script-src 'self' ;
style-src 'self';
@@ -17,7 +17,7 @@
form-action 'self';
upgrade-insecure-requests;
report-uri /csp-report;
report-to csp-endpoint;"> -->
report-to csp-endpoint;">
<meta http-equiv="X-Content-Type-Options" content="nosniff">
<meta http-equiv="X-XSS-Protection" content="1; mode=block">
<meta http-equiv="Referrer-Policy" content="strict-origin-when-cross-origin">
@@ -72,7 +72,7 @@
<!-- GitHub Pages SEO -->
<meta name="description" content="SecureBit.chat v4.2.12 — P2P messenger with ECDH + DTLS + SAS security and 18-layer military-grade cryptography">
<meta name="description" content="SecureBit.chat v4.3.120 — P2P messenger with ECDH + DTLS + SAS security and 18-layer military-grade cryptography">
<meta name="keywords" content="P2P messenger, ECDH, DTLS, SAS, encryption, WebRTC, privacy, ASN.1 validation, military-grade security, 18-layer defense, MITM protection, PFS">
<meta name="author" content="Volodymyr">
<link rel="canonical" href="https://github.com/SecureBitChat/securebit-chat/">
+1 -1
View File
@@ -1,5 +1,5 @@
{
"name": "SecureBit.chat v4.2.12 - ECDH + DTLS + SAS",
"name": "SecureBit.chat v4.3.120 - ECDH + DTLS + SAS",
"short_name": "SecureBit",
"description": "P2P messenger with ECDH + DTLS + SAS security, military-grade cryptography and Lightning Network payments",
"start_url": "./",
+1 -1
View File
@@ -1847,7 +1847,7 @@
handleVerificationStateChange
);
handleMessage(' SecureBit.chat Enhanced Security Edition v4.2.12 - ECDH + DTLS + SAS initialized. Ready to establish a secure connection with ECDH key exchange, DTLS fingerprint verification, and SAS authentication to prevent MITM attacks.', 'system');
handleMessage(' SecureBit.chat Enhanced Security Edition v4.3.120 - ECDH + DTLS + SAS initialized. Ready to establish a secure connection with ECDH key exchange, DTLS fingerprint verification, and SAS authentication to prevent MITM attacks.', 'system');
const handleBeforeUnload = (event) => {
if (event.type === 'beforeunload' && !isTabSwitching) {
+1 -1
View File
@@ -561,7 +561,7 @@ const EnhancedMinimalHeader = ({
React.createElement('p', {
key: 'subtitle',
className: 'text-xs sm:text-sm text-muted hidden sm:block'
}, 'End-to-end freedom v4.2.12')
}, 'End-to-end freedom v4.3.120')
])
]),
+1 -1
View File
@@ -75,7 +75,7 @@ function Roadmap() {
// current and future phases
{
version: "v4.2.12",
version: "v4.3.120",
title: "Enhanced Security Edition",
status: "current",
date: "Now",
+1 -1
View File
@@ -1,4 +1,4 @@
// SessionTimer Component - v4.2.12 - ECDH + DTLS + SAS
// SessionTimer Component - v4.3.120 - ECDH + DTLS + SAS
const SessionTimer = ({ timeLeft, sessionType, sessionManager, onDisconnect }) => {
const [currentTime, setCurrentTime] = React.useState(timeLeft || 0);
const [showExpiredMessage, setShowExpiredMessage] = React.useState(false);
+1 -1
View File
@@ -101,7 +101,7 @@ class EnhancedSecureWebRTCManager {
};
// Static debug flag instead of this._debugMode
static DEBUG_MODE = true; // Set to true during development, false in production
static DEBUG_MODE = false; // Set to true during development, false in production
constructor(onMessage, onStatusChange, onKeyExchange, onVerificationRequired, onAnswerError = null, onVerificationStateChange = null, config = {}) {
+1 -1
View File
@@ -65,7 +65,7 @@ window.showUpdateNotification = function showUpdateNotification() {
<i class="fas fa-download text-lg"></i>
<div class="flex-1">
<div class="font-medium">Update Available</div>
<div class="text-sm opacity-90">SecureBit.chat v4.2.12 - ECDH + DTLS + SAS is ready</div>
<div class="text-sm opacity-90">SecureBit.chat v4.3.120 - ECDH + DTLS + SAS is ready</div>
</div>
<button data-action="reload" class="bg-white/20 hover:bg-white/30 px-3 py-1 rounded text-sm font-medium transition-colors">
Update
+4 -4
View File
@@ -1,9 +1,9 @@
// SecureBit.chat Service Worker
// Enhanced Security Edition v4.2.12 - ECDH + DTLS + SAS
// Enhanced Security Edition v4.3.120 - ECDH + DTLS + SAS
const CACHE_NAME = 'securebit-v4.2.12';
const STATIC_CACHE = 'securebit-static-v4.2.12';
const DYNAMIC_CACHE = 'securebit-dynamic-v4.2.12';
const CACHE_NAME = 'securebit-v4.3.120';
const STATIC_CACHE = 'securebit-static-v4.3.120';
const DYNAMIC_CACHE = 'securebit-dynamic-v4.3.120';
// Files to cache for offline functionality (excluding external CDNs that may have CORS issues)
const STATIC_ASSETS = [