fix: audit findings — list details, batch integrity, migrations, restore fidelity
ci / docker (push) Successful in 3m17s
ci / docker (push) Successful in 3m17s
This commit is contained in:
+12
-1
@@ -20,6 +20,17 @@ class UserOut(BaseModel):
|
||||
username: str
|
||||
|
||||
|
||||
class SessionOut(BaseModel):
|
||||
model_config = ConfigDict(from_attributes=True)
|
||||
id: UUID
|
||||
current: bool
|
||||
created_at: datetime
|
||||
last_seen_at: datetime
|
||||
expires_at: datetime
|
||||
ip_address: str | None
|
||||
user_agent: str | None
|
||||
|
||||
|
||||
class NameUpdate(BaseModel):
|
||||
name: str = Field(min_length=1, max_length=120)
|
||||
|
||||
@@ -106,7 +117,7 @@ class TaskDetailOut(TaskOut):
|
||||
|
||||
|
||||
class TaskPage(BaseModel):
|
||||
items: list[TaskOut]
|
||||
items: list[TaskDetailOut]
|
||||
next_cursor: str | None = None
|
||||
total: int = 0
|
||||
page: int = 1
|
||||
|
||||
Reference in New Issue
Block a user