Deluan 6b8fc4b9a0 feat: add default library assignment for new users
Introduced a new column `default_new_users` in the library table to
facilitate automatic assignment of default libraries to new regular users.
When a new user is created, they will now be assigned to libraries marked
as default, enhancing user experience by ensuring they have immediate access
to essential resources. Additionally, updated the user repository logic
to handle this new functionality and modified the user creation validation
to reflect that library selection is optional for non-admin users.

Signed-off-by: Deluan <deluan@navidrome.org>
2025-07-10 17:51:41 -03:00
..
2020-01-26 20:09:25 -05:00
2021-07-20 20:22:15 -04:00
2025-03-10 14:50:16 -04:00