add / edit / delete user warrens

This commit is contained in:
2025-07-21 19:27:41 +02:00
parent 50e066f794
commit 2c26002507
86 changed files with 2197 additions and 300 deletions

View File

@@ -24,6 +24,10 @@ impl NotifierDebugLogger {
}
impl WarrenNotifier for NotifierDebugLogger {
async fn warrens_fetched(&self, warrens: &Vec<Warren>) {
tracing::debug!("[Notifier] Fetched {} warren(s)", warrens.len());
}
async fn warrens_listed(&self, warrens: &Vec<Warren>) {
tracing::debug!("[Notifier] Listed {} warren(s)", warrens.len());
}
@@ -182,6 +186,33 @@ impl AuthNotifier for NotifierDebugLogger {
);
}
async fn auth_user_warren_created(&self, creator: &User, user_warren: &UserWarren) {
tracing::debug!(
"[Notifier] Admin user {} added user {} to warren {}",
creator.id(),
user_warren.user_id(),
user_warren.warren_id(),
);
}
async fn auth_user_warren_edited(&self, editor: &User, user_warren: &UserWarren) {
tracing::debug!(
"[Notifier] Admin user {} edited the access of user {} to warren {}",
editor.id(),
user_warren.user_id(),
user_warren.warren_id(),
);
}
async fn auth_user_warren_deleted(&self, deleter: &User, user_warren: &UserWarren) {
tracing::debug!(
"[Notifier] Admin user {} added removed {} from warren {}",
deleter.id(),
user_warren.user_id(),
user_warren.warren_id(),
);
}
async fn auth_user_warrens_fetched(&self, user_id: &Uuid, warren_ids: &Vec<UserWarren>) {
tracing::debug!(
"[Notifier] Fetched {} user warrens for authenticated user {}",