Add AI provider field and localization updates; modify microtime values in config and state files

This commit is contained in:
2026-03-26 22:41:47 +01:00
parent 297d2765bd
commit a0d9d1133a
6 changed files with 29 additions and 3 deletions

View File

@@ -22,6 +22,7 @@
"aiAktivierungsstatus": "AI Aktivierungsstatus", "aiAktivierungsstatus": "AI Aktivierungsstatus",
"aiSyncStatus": "AI Sync-Status", "aiSyncStatus": "AI Sync-Status",
"aiLastSync": "AI Letzter Sync", "aiLastSync": "AI Letzter Sync",
"aiProvider": "AI Anbieter",
"globalSyncStatus": "Globaler Sync-Status", "globalSyncStatus": "Globaler Sync-Status",
"globalLastSync": "Globaler letzter Sync", "globalLastSync": "Globaler letzter Sync",
"syncSchalter": "Sync aktiv", "syncSchalter": "Sync aktiv",
@@ -55,6 +56,10 @@
"pending_sync": "Synchronisierung ausstehend", "pending_sync": "Synchronisierung ausstehend",
"failed": "Fehlgeschlagen" "failed": "Fehlgeschlagen"
}, },
"aiProvider": {
"ragflow": "RAGflow",
"xai": "xAI"
},
"globalSyncStatus": { "globalSyncStatus": {
"synced": "Synchronisiert", "synced": "Synchronisiert",
"unclean": "Nicht synchronisiert", "unclean": "Nicht synchronisiert",

View File

@@ -23,6 +23,7 @@
"aiAktivierungsstatus": "AI Activation Status", "aiAktivierungsstatus": "AI Activation Status",
"aiSyncStatus": "AI Sync Status", "aiSyncStatus": "AI Sync Status",
"aiLastSync": "AI Last Sync", "aiLastSync": "AI Last Sync",
"aiProvider": "AI Provider",
"globalSyncStatus": "Global Sync Status", "globalSyncStatus": "Global Sync Status",
"globalLastSync": "Global Last Sync", "globalLastSync": "Global Last Sync",
"syncSchalter": "Sync Active", "syncSchalter": "Sync Active",
@@ -56,6 +57,10 @@
"pending_sync": "Synchronization Pending", "pending_sync": "Synchronization Pending",
"failed": "Failed" "failed": "Failed"
}, },
"aiProvider": {
"ragflow": "RAGflow",
"xai": "xAI"
},
"globalSyncStatus": { "globalSyncStatus": {
"synced": "Synchronized", "synced": "Synchronized",
"unclean": "Not Synchronized", "unclean": "Not Synchronized",

View File

@@ -68,6 +68,12 @@
{ {
"name": "aiLastSync" "name": "aiLastSync"
} }
],
[
{
"name": "aiProvider"
},
{}
] ]
], ],
"style": "default", "style": "default",

View File

@@ -169,6 +169,16 @@
"tooltip": true, "tooltip": true,
"isCustom": true "isCustom": true
}, },
"aiProvider": {
"type": "enum",
"required": false,
"options": [
"ragflow",
"xai"
],
"default": "ragflow",
"isCustom": true
},
"globalSyncStatus": { "globalSyncStatus": {
"type": "enum", "type": "enum",
"required": false, "required": false,

View File

@@ -359,7 +359,7 @@ return [
0 => 'youtube.com', 0 => 'youtube.com',
1 => 'google.com' 1 => 'google.com'
], ],
'microtime' => 1774536094.057648, 'microtime' => 1774561277.765123,
'siteUrl' => 'https://crm.bitbylaw.com', 'siteUrl' => 'https://crm.bitbylaw.com',
'fullTextSearchMinLength' => 4, 'fullTextSearchMinLength' => 4,
'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws', 'webSocketUrl' => 'ws://api.bitbylaw.com:5000/espocrm/ws',

View File

@@ -1,7 +1,7 @@
<?php <?php
return [ return [
'cacheTimestamp' => 1774536094, 'cacheTimestamp' => 1774561277,
'microtimeState' => 1774536094.274373, 'microtimeState' => 1774561277.939448,
'currencyRates' => [ 'currencyRates' => [
'EUR' => 1.0 'EUR' => 1.0
], ],