Show reset date below quota progress bars in admin UI

This commit is contained in:
Oliver Hofmann
2026-04-29 09:55:25 +02:00
parent 5b97ed0ef7
commit 25f19b6ada
4 changed files with 29 additions and 7 deletions
+2
View File
@@ -47,6 +47,8 @@ async def read_api_keys(
item.tokens_used_month = usage.tokens_used_month or 0
item.requests_today = usage.requests_today or 0
item.requests_month = usage.requests_month or 0
item.daily_reset_at = usage.daily_reset_at
item.monthly_reset_at = usage.monthly_reset_at
result.append(item)
return result
+2
View File
@@ -58,6 +58,8 @@ class APIKeyWithUsage(APIKey):
tokens_used_month: int = 0
requests_today: int = 0
requests_month: int = 0
daily_reset_at: Optional[datetime] = None
monthly_reset_at: Optional[datetime] = None
class Config:
from_attributes = True