feat: implement self-signed certificate support in API and UI
- Added support for self-signed TLS certificates in the ApiService, allowing configuration based on server settings. - Introduced a toggle in the ServerConnectionPage to enable or disable trusting self-signed certificates. - Updated localization files to include new strings for self-signed certificate settings in multiple languages. - Enhanced the OptimizedStorageService to manage trusted servers based on user preferences for self-signed certificates. - Improved error handling and logging throughout the affected services to ensure clarity and maintainability.
This commit is contained in:
@@ -259,6 +259,14 @@
|
||||
"advancedSettings": "Erweiterte Einstellungen",
|
||||
"customHeaders": "Benutzerdefinierte Header",
|
||||
"customHeadersDescription": "Füge benutzerdefinierte HTTP-Header für Authentifizierung, API-Schlüssel oder spezielle Serveranforderungen hinzu.",
|
||||
"allowSelfSignedCertificates": "Selbstsignierten Zertifikaten vertrauen",
|
||||
"@allowSelfSignedCertificates": {
|
||||
"description": "Schalterbeschriftung zum Zulassen selbstsignierter TLS-Zertifikate für den konfigurierten Server."
|
||||
},
|
||||
"allowSelfSignedCertificatesDescription": "Akzeptiere das TLS-Zertifikat dieses Servers auch dann, wenn es selbstsigniert ist. Aktiviere diese Option nur für Server, denen du vertraust.",
|
||||
"@allowSelfSignedCertificatesDescription": {
|
||||
"description": "Hilfetext, der die Risiken beim Aktivieren des Schalters für selbstsignierte Zertifikate erklärt."
|
||||
},
|
||||
"headerNameEmpty": "Header-Name darf nicht leer sein",
|
||||
"headerNameTooLong": "Header-Name zu lang (max. 64 Zeichen)",
|
||||
"headerNameInvalidChars": "Ungültiger Header-Name. Verwende nur Buchstaben, Zahlen und diese Zeichen: !#$&-^_`|~",
|
||||
|
||||
Reference in New Issue
Block a user