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 |
|
Deluan
|
7dce0da557
|
feat(api): restrict access to library and config endpoints to admin users
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-07-16 18:10:14 -04:00 |
|
Deluan Quintão
|
36ed2f2f58
|
refactor: simplify configuration endpoint with JSON serialization (#4159)
* refactor(config): reorganize configuration handling
Signed-off-by: Deluan <deluan@navidrome.org>
* refactor(aboutUtils): improve array formatting and handling in TOML conversion
Signed-off-by: Deluan <deluan@navidrome.org>
* refactor(aboutUtils): add escapeTomlKey function to handle special characters in TOML keys
Signed-off-by: Deluan <deluan@navidrome.org>
* fix(test): remove unused getNestedValue function
* fix(ui): apply prettier formatting
---------
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-05-31 19:37:23 -04:00 |
|
Deluan Quintão
|
6dd98e0bed
|
feat(ui): add configuration tab in About dialog (#4142)
* Flatten config endpoint and improve About dialog
* add config resource
Signed-off-by: Deluan <deluan@navidrome.org>
* fix(ui): replace `==` with `===`
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): add environment variables
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): add sensitive value redaction
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): more translations
Signed-off-by: Deluan <deluan@navidrome.org>
* address PR comments
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): add configuration export feature in About dialog
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): translate development flags section header
Signed-off-by: Deluan <deluan@navidrome.org>
* refactor
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(api): refactor routes for keepalive and insights endpoints
Signed-off-by: Deluan <deluan@navidrome.org>
* lint
Signed-off-by: Deluan <deluan@navidrome.org>
* fix(ui): enhance string escaping in formatTomlValue function
Updated the formatTomlValue function to properly escape backslashes in addition to quotes. Added new test cases to ensure correct handling of strings containing both backslashes and quotes.
Signed-off-by: Deluan <deluan@navidrome.org>
* feat(ui): adjust dialog size
Signed-off-by: Deluan <deluan@navidrome.org>
---------
Signed-off-by: Deluan <deluan@navidrome.org>
|
2025-05-30 21:07:08 -04:00 |
|