github navidrome/navidrome v0.26.0

latest releases: v0.52.0, v0.51.1, v0.51.0...
3 years ago

Highlights

  • Add rate-limit to login, to prevent brute-force attacks
  • New scanner implementation, more reliable
  • Auto-import playlists (.m3u) found in the Music Folder, and keep them in synchronized (one-way sync)

Changelog

d268075 Change the default scanner to use new implementation
482f46f Remove unneeded context in log calls
f0160f5 Rate limit login attempts using a Sliding Window counter rate-limiter
feca030 Give warning when playlists are not imported due to not having an admin user
41138bd Only show auto-import info for auto-imported playlists
178e424 Remove invalid config options
ae04919 Bump lodash from 4.17.15 to 4.17.19 in /ui
6adba03 Renamed misleading function name
609d172 Use first admin user for all scan operations
9cf8c92 Break up processChangedDir into smaller functions
38c3013 Add auto-import fields to the UI
8f512a4 Refactored playlist auto-import support
b9b6ce0 Auto-Import playlists found in the Music Folder
35114be Add path to playlist
3239be4 Change log level of some scanner operations
a706cb4 Fix pre-push hook
3095bee Fix lint error
51c295d Add new scanner algorithm, can be enabled with DevNewScanner config option
de0cc1f Move LoadAllAudioFiles tests to the proper test file
037f6b6 Replace lefthook with shell script
e7f6ba8 Move LoadAllAudioFiles function to the right file
25f68b6 If mediafile does not have an embedded coverart, use album's
dc50f67 Fix Makefile target name
d14a603 Add test for case-sensitive DeleteByPath
8b20c26 Make "ByPath" queries case-sensitive
1ef0869 Strip debugging info from binaries. Closes #405
ca10e80 Add demo site to README.md
33d5459 Escape paths in "ByPath" queries
aae43f4 Remove unneeded \n

Don't miss a new navidrome release

NewReleases is sending notifications on new releases.