It would be nice to be able to download whole albums in .zip, or even the whole discography from an artist.
Yes. Song download is already available in the Subsonic API, but I agree this should be available in the UI, with artist/album(s) and song(s) options
The Subsonic API must also support downloading whole albums, even though the documentation says it is only meant for media files.
Implemented in the Subsonic API: https://github.com/deluan/navidrome/commit/2c370cae28e866c90dd874ee87a7409ff360187e
You can even download full discographies by passing the album_artist_id as the id parameter to the download.view endpoint.
To close this, we need to add to the Web UI options in the album context menu, and find a way to add this to artists, as Navidrome currently does not have an artist context menu
Web UI now has option to download full albums: 38c19eddc36dfbc1195cd4e8d8ef41d892d11d79

And:

I may implement the artist's discography download before next release, if time permits
This is now complete, all download options are available in release 0.30.0
Hi deluan. Is there an option to deactivate it for the web UI?
Hi deluan. Is there an option to deactivate it for the web UI?
See EnableDownloads in Configuration Options
I have
ND_ENABLEDOWNLOADS: "false"
in file docker-compose.yml
but it is not working. If i put in without ““ then an error is thrown from docker.
Mit freundlichen Grüßen
Stefan Förster
Am 23.12.2020 um 15:59 schrieb Deluan Quintão notifications@github.com:
Hi deluan. Is there an option to deactivate it for the web UI?
See EnableDownloads in Configuration Options https://www.navidrome.org/docs/usage/configuration-options/
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/deluan/navidrome/issues/285#issuecomment-750337728, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIZ5RFGY6LI4TT3XRAKXGX3SWIAWJANCNFSM4M44V4IA.
Change LogLevel to "debug". Check if it shows the EnableDownlods config as false in the logs:
_ _ _ _
| \ | | (_) | |
| \| | __ ___ ___ __| |_ __ ___ _ __ ___ ___
| . ` |/ _` \ \ / / |/ _` | '__/ _ \| '_ ` _ \ / _ \
| |\ | (_| |\ V /| | (_| | | | (_) | | | | | | __/
\_| \_/\__,_| \_/ |_|\__,_|_| \___/|_| |_| |_|\___|
Version: dev
Loaded configuration from '/Users/deluan/Development/navidrome/navidrome.toml': &conf.configOptions{
...
UILoginBackgroundURL: "https://source.unsplash.com/random/1600x900?music",
EnableTranscodingConfig: true,
EnableDownloads: false,
TranscodingCacheSize: "100MB",
...
```
Also make sure you force-refresh the UI, then you should see a message like this in the logs, showing the downloads are disabled:
```
DEBU[0018] UI configuration appConfig="map[baseURL: devActivityPanel:true devFastAccessCoverArt:true enableDownloads:false enableTranscodingConfig:true firstTime:false gaTrackingId: loginBackgroundURL:https://source.unsplash.com/random/1600x900?music version:dev welcomeMessage:Use \u00a0 <i>demo/demo</i>]"
If you still see the "Download" options in the UI after confirming EnableDownloads is false in these two places, please open a new issue here in GH, as it is a different issue.
Ok download is disabled. But the web shows the possibility to download. i thought this option is not shown anymore.
Mit freundlichen Grüßen
Stefan Förster
Am 23.12.2020 um 18:56 schrieb Deluan Quintão notifications@github.com:
Change LogLevel to "debug". Check if it shows the EnableDownlods config as false in the logs:
_ _ _ _
| \ | | (_) | |
| \| | __ ___ ___ __| |_ __ ___ _ __ ___ ___
| .|/ _\ \ / / |/ _| '__/ _ \| '__ \ / _ \
| |\ | (_| |\ V /| | (_| | | | (_) | | | | | | __/
_| _/__,_| _/ |_|__,_|_| ___/|_| |_| |_|___|
Version: devLoaded configuration from '/Users/deluan/Development/navidrome/navidrome.toml': &conf.configOptions{
...
UILoginBackgroundURL: "https://source.unsplash.com/random/1600x900?music",
EnableTranscodingConfig: true,
EnableDownloads: false,
TranscodingCacheSize: "100MB",
...
Also make sure you force-refresh the UI, then you should see a message like this in the logs, showing the downloads are disabled:DEBU[0018] UI configuration appConfig="map[baseURL: devActivityPanel:true devFastAccessCoverArt:true enableDownloads:false enableTranscodingConfig:true firstTime:false gaTrackingId: loginBackgroundURL:https://source.unsplash.com/random/1600x900?music version:dev welcomeMessage:Use \u00a0 demo/demo]"
If you still see the "Download" options in the UI after confirming EnableDownloads is false in these two places, please open a new issue here in GH, as it is a different issue.—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/deluan/navidrome/issues/285#issuecomment-750409466, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIZ5RFCPSFX4RANDNIMFFYLSWIVL5ANCNFSM4M44V4IA.
The option to Download from the UI should not show up if EnableDownlods=false. Make sure you are not seeing a cached version in the UI (clear the browser's cache or use Shift-Ctrl-R to force refresh the page)
It it still does not work, please open a new GitHub issue, as this one is closed and was resolved a while ago
ahhh the cache.
THX.
now its fine
Mit freundlichen Grüßen
Stefan Förster
Am 23.12.2020 um 19:32 schrieb Deluan Quintão notifications@github.com:
The option to Download from the UI should not show up if EnableDownlods=false. Make sure you are not seeing a cached version in the UI (clear the browser's cache or use Shift-Ctrl-R to force refresh the page)
It it still does not work, please open a new GitHub issue, as this one is closed and was resolved a while ago
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/deluan/navidrome/issues/285#issuecomment-750422073, or unsubscribe https://github.com/notifications/unsubscribe-auth/AIZ5RFEOUJ3OPGPN3P3LKJTSWIZSZANCNFSM4M44V4IA.