feat(platform): add audit logs and activity feed

This commit is contained in:
Schubert Ferenc 2026-07-03 00:04:44 +02:00
parent 92cb8d1286
commit c816e9869d
34 changed files with 1592 additions and 43 deletions

View file

@ -0,0 +1,16 @@
from typing import Any
from pydantic import BaseModel, Field
class ApiSuccess(BaseModel):
success: bool = True
data: Any = None
message: str = ""
class ApiError(BaseModel):
success: bool = False
message: str
error_code: str
details: list[Any] = Field(default_factory=list)