- Neue Tabelle api_keys (Provider, Name, ApiKey, IsActive) - Admin-CRUD: GET/POST/PUT/DELETE /api/admin/api-keys - Aktivieren/Deaktivieren pro Provider (nur einer aktiv) - Live-Token-Update im AnthropicService ohne Neustart - Migration: AnthropicToken aus appsettings.Production.json → DB - AnthropicToken aus ServerSettings-Definitionen + appsettings entfernt - Frontend: API-Keys-Seite mit Erstellen/Bearbeiten/Löschen/Toggle - Dashboard: API-Keys-Link für Admins
20 lines
374 B
JSON
Executable File
20 lines
374 B
JSON
Executable File
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AllowedHosts": "*",
|
|
"Port": 19000,
|
|
"MaxIterations": 100,
|
|
"MaxHistory": 120,
|
|
"ReminderInterval": 30,
|
|
"ExecuteTimeout": 180,
|
|
"PayloadLogging": false,
|
|
"PayloadLoggingGzip": false,
|
|
"KreaToken": "",
|
|
"KreaApiKey": "",
|
|
"GeminiApiKey": ""
|
|
}
|