Deluan
|
dc264a64db
|
feat: enhance library management with refresh event broadcasting
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:15 -04:00 |
|
Deluan
|
202af6eab4
|
feat: add event broadcasting for library creation, update, and deletion
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:15 -04:00 |
|
Deluan
|
ee18a04da9
|
feat(library): add/remove watchers on demand, not only when server starts
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
b4c3590bfe
|
refactor: move scan triggering logic into a helper method for clarity
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
df3e03698f
|
feat(library): trigger scan after successful library deletion to clean up orphaned data
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
12562dbfab
|
feat(library): implement scanner interface for triggering library scans on create/update
Signed-off-by: Deluan <deluan@navidrome.org>
# Conflicts:
# cmd/wire_gen.go
# cmd/wire_injectors.go
# Conflicts:
# cmd/wire_gen.go
# Conflicts:
# cmd/wire_gen.go
# cmd/wire_injectors.go
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
5a78c6e49a
|
feat(library): enhance validation messages and error handling for library paths
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
4c3bc499c1
|
feat(library): improve library path validation and error handling - WIP
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
4ab37346fc
|
feat(library): enhance library validation and management with path checks and normalization - WIP
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
d2a2c43ef5
|
refactor library service to use REST repository pattern and remove CRUD operations
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan
|
c1c7cfa49f
|
refactor(library): implement library management service and update API routes
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|