mirror of
https://github.com/bookorbit/bookorbit.git
synced 2026-11-03 00:11:37 -06:00
feat(users): allow setting default library access for new users
Add configuration settings and backend support to define default library access permissions for newly created users. Newly registered users automatically receive these default library access permissions upon creation. Also align current users page controls and magic link options in the admin tab settings UI, adding styled callout cards for empty states. Closes #486
This commit is contained in:
@@ -104,3 +104,7 @@ export interface LibraryAccessEntry {
|
||||
name: string;
|
||||
accessLevel: AccessLevel;
|
||||
}
|
||||
|
||||
export interface DefaultLibraryAccessConfig {
|
||||
libraryIds: number[];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user