Meleki
de388806cb
API-Keys: Source-URL, einheitliches Status-Schema, passive Usage-Erfassung, Usage-Bars
- SourceUrl-Feld in api_keys: GitHub-URL bei adoptierten Scan-Keys gespeichert
- HandleAdopt: Name = user/repo (aus URL extrahiert), SourceUrl = vollständige URL
- Status-Schema vereinheitlicht: überall 'valid' statt 'ok'/'usage_limited'
- AnthropicKeyChecker.ExtractMetaFromHeaders(): passive Header-Auswertung
- AnthropicService: TryUpdateKeyMeta() nach jedem Chat-Request (fire-and-forget)
- DatabaseService: UpdateApiKeyMetaByToken() für passive Updates per Token
- Frontend: formatKeyStatus() zentrale Status-Labels für API-Keys + Scanned-Keys
- Frontend: createUsageBadge() zweizeiliger Balken (Sitzung/Woche) mit Farbstufen
- CSS: Usage-Badge mit Track/Fill, warn (>=70%) und danger (>=90%) Klassen
2026-03-12 18:33:37 +01:00
..
2026-03-11 09:45:50 +01:00
2026-03-12 18:33:37 +01:00
2026-02-26 18:37:24 +01:00
2026-03-07 12:07:39 +01:00
2026-03-11 16:15:09 +01:00
2026-03-07 12:07:39 +01:00
2026-03-03 22:44:46 +01:00
2026-03-04 18:24:51 +01:00
2026-03-12 06:34:11 +01:00
2026-03-12 15:35:22 +01:00
2026-03-08 19:27:05 +01:00
2026-03-04 23:34:00 +01:00
2026-03-08 19:27:05 +01:00
2026-03-05 20:42:21 +01:00