updated gui and enforcement

This commit is contained in:
2026-09-17 20:41:35 +05:00
parent 77c00c4ed5
commit 47c292f4cd
15 changed files with 3065 additions and 1095 deletions
-34
View File
@@ -1,34 +0,0 @@
from dataclasses import dataclass
from typing import Optional
@dataclass
class User:
id: int
username: str
enabled: bool
@dataclass
class DailyAllowance:
user_id: int
weekday: int
allowance_seconds: int
@dataclass
class AccessWindow:
id: int
user_id: int
weekday: int
start_minute: int
end_minute: int
@dataclass
class TemporaryGrant:
id: int
user_id: int
seconds: int
expires_at: Optional[str]
consumed: bool