feat: Implement Authentik group synchronization and add confirmation dialogs for service management
This commit is contained in:
@@ -42,4 +42,13 @@ public interface IAuthentikService
|
||||
string? overrideUrl = null,
|
||||
string? overrideApiKey = null,
|
||||
CancellationToken ct = default);
|
||||
|
||||
/// <summary>
|
||||
/// Returns all groups from Authentik, optionally filtered to those with
|
||||
/// at least one member. Used for syncing groups to Xibo instances.
|
||||
/// </summary>
|
||||
Task<List<AuthentikGroupItem>> ListGroupsAsync(
|
||||
string? overrideUrl = null,
|
||||
string? overrideApiKey = null,
|
||||
CancellationToken ct = default);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user