WEB-APP/ Optimization/ Build fix/ Hotkey edit mode/ Log rotation/ Form a11y/ E2E non-blocking

This commit is contained in:
Vladless
2026-04-13 00:38:29 +00:00
parent c1b9b20ea3
commit c693c28ee7
270 changed files with 20933 additions and 6365 deletions
+12
View File
@@ -0,0 +1,12 @@
from sqlalchemy.ext.asyncio import AsyncSession
from handlers.keys.utils import build_key_ref, resolve_key
from database.models import Key
def build_admin_key_ref(client_id: str | None, email: str | None = None) -> str:
return build_key_ref(client_id, email)
async def resolve_admin_key(session: AsyncSession, tg_id: int, key_ref: str | int | None) -> Key | None:
return await resolve_key(session, tg_id, key_ref)