feat: add activity feed/users/profile use cases and port methods

This commit is contained in:
2026-05-04 18:48:16 +02:00
parent 1ee6873a60
commit 1b827b1bdd
6 changed files with 161 additions and 1 deletions

View File

@@ -0,0 +1,9 @@
use domain::{errors::DomainError, models::UserSummary};
use crate::{context::AppContext, queries::GetUsersQuery};
pub async fn execute(
ctx: &AppContext,
_query: GetUsersQuery,
) -> Result<Vec<UserSummary>, DomainError> {
ctx.user_repository.list_with_stats().await
}