Meleki
e61f3ef082
feat: DB-Explorer, Scanner-KeyTypes-Setting, Stripe-Checker, Anthropic-Auth-Fix, Progress-Tracking
Backend:
- Neuer Database Explorer Endpoint (GET /api/admin/db/tables, GET /api/admin/db/tables/{name})
- DatabaseService: public GetConnection() Methode
- StripeKeyChecker: 2-Schritt-Check (/v1/balance + /v1/account), erkennt Live/Test, Balance, Account-Details
- AnthropicKeyChecker: Auth-Header fix (x-api-key für API-Keys, Bearer für OAuth), 400-Handler für credit balance
- KeyPatterns: Stripe einkommentiert, Krea AI Pattern, AllTypes-Array, MinLength 4
- ServerSettingsService: string_array Typ (Get/SetStringArray), ScannerKeyTypes Setting mit Checkbox-Optionen
- ServerSettingsEndpoint: string_array Speichern (Array/CSV)
- KeyScannerService: GetActiveSearchPatterns() filtert nach ScannerKeyTypes, Progress-Tracking
- GitHubEventScannerService: CheckNewKeys nur für aktuelle Poll-Keys (statt alle unchecked), klarere Log-Meldung
Frontend:
- Database Explorer Page: Tabellenliste mit Klick -> Tabelleninhalt, Pagination, sticky Header
- Server Settings: Checkbox-Gruppe für string_array (Alle/Keine Buttons)
- API Keys: adoptedApiKeyId Fix (leerer String == null)
- Dashboard: DB-Explorer Link für Admins
- Scan-Progress: Live-Fortschritt mit Phase/Detail/Counter
2026-03-14 16:19:13 +01:00
..
2026-03-05 18:25:03 +01:00
2026-03-14 16:19:13 +01:00
2026-03-13 20:43:20 +01:00
2026-03-04 23:34:00 +01:00
2026-03-09 07:19:35 +01:00
2026-03-06 21:14:51 +01:00
2026-03-07 21:58:36 +01:00
2026-03-13 09:41:56 +01:00
2026-03-11 14:25:30 +01:00
2026-03-07 22:42:20 +01:00
2026-03-03 05:53:31 +01:00
2026-03-03 16:18:00 +01:00
2026-03-09 11:35:04 +01:00
2026-03-07 19:32:33 +01:00
2026-03-12 20:03:30 +01:00
2026-03-08 15:17:11 +01:00
2026-03-11 08:17:25 +01:00
2026-03-09 07:17:54 +01:00
2026-03-09 07:17:54 +01:00
2026-03-12 11:37:48 +01:00
2026-02-26 19:50:00 +01:00
2026-03-09 07:17:54 +01:00
2026-03-11 14:38:27 +01:00
2026-03-11 12:56:36 +01:00
2026-03-01 00:01:40 +01:00
2026-03-11 14:25:30 +01:00
2026-03-13 15:58:31 +01:00