feat: add VisibilityFilteredAssetRepository decorator for automatic access control on asset queries

This commit is contained in:
2026-05-31 19:06:49 +02:00
parent 0b2237860e
commit b5cda3afeb
6 changed files with 358 additions and 7 deletions

View File

@@ -82,6 +82,7 @@ pub async fn timeline(
) -> Result<Json<TimelineResponse>, AppError> {
let query = GetTimelineQuery {
owner_id: claims.user_id,
caller_id: None,
limit: params.limit.unwrap_or(DEFAULT_PAGE_SIZE).min(MAX_PAGE_SIZE),
offset: params.offset.unwrap_or(0),
};