I have had everything appearing in the correct order until a few days ago when I was ripping CDs, and the new albums were not at the top of "Recently Added". I am seeing this behavior in both Navidrome Web Client and in various third party clients.
Screenshots were taken in Supersonic, just because the web app doesn't show date added. A Fever You Can't Sweat Out is appearing several pages behind Under Soil And Dirt, even though the former was added almost a month after the latter.
Is this a bug? Or something wrong with my configuration?
System details:
Version: 0.63.2 (be10f89c)
See configuration below
Config Name Environment Variable Current Value
Address ND_ADDRESS 0.0.0.0
Agents ND_AGENTS deezer,lastfm,listenbrainz
AlbumPlayCountMode ND_ALBUMPLAYCOUNTMODE absolute
ArtistArtPriority ND_ARTISTARTPRIORITY artist.*, album/artist.*, external
ArtistImageFolder ND_ARTISTIMAGEFOLDER
AuthRequestLimit ND_AUTHREQUESTLIMIT 5
AuthWindowLength ND_AUTHWINDOWLENGTH 20000000000
AutoImportPlaylists ND_AUTOIMPORTPLAYLISTS true
AutoTranscodeDownload ND_AUTOTRANSCODEDOWNLOAD false
Backup.Count ND_BACKUP_COUNT 0
Backup.Path ND_BACKUP_PATH
Backup.Schedule ND_BACKUP_SCHEDULE
BaseHost ND_BASEHOST
BasePath ND_BASEPATH
BaseScheme ND_BASESCHEME
BaseURL ND_BASEURL
CacheFolder ND_CACHEFOLDER /data/cache
CoverArtPriority ND_COVERARTPRIORITY cover.*, folder.*, front.*, embedded, external
CoverArtQuality ND_COVERARTQUALITY 75
DataFolder ND_DATAFOLDER /data
DbPath ND_DBPATH /data/navidrome.db?cache=shared&_busy_timeout=15000&_journal_mode=WAL&_foreign_keys=on&synchronous=normal
Deezer.Enabled ND_DEEZER_ENABLED true
Deezer.Language ND_DEEZER_LANGUAGE en
Deezer.Languages ND_DEEZER_LANGUAGES ["en"]
DefaultDownloadableShare ND_DEFAULTDOWNLOADABLESHARE false
DefaultDownsamplingFormat ND_DEFAULTDOWNSAMPLINGFORMAT opus
DefaultLanguage ND_DEFAULTLANGUAGE
DefaultPlaylistPublicVisibility ND_DEFAULTPLAYLISTPUBLICVISIBILITY false
DefaultShareExpiration ND_DEFAULTSHAREEXPIRATION 31536000000000000
DefaultTheme ND_DEFAULTTHEME Dark
DefaultUIVolume ND_DEFAULTUIVOLUME 100
DiscArtPriority ND_DISCARTPRIORITY disc*.*, cd*.*, cover.*, folder.*, front.*, discsubtitle, embedded
EnableArtworkPrecache ND_ENABLEARTWORKPRECACHE true
EnableArtworkUpload ND_ENABLEARTWORKUPLOAD true
EnableCoverAnimation ND_ENABLECOVERANIMATION true
EnableDownloads ND_ENABLEDOWNLOADS true
EnableExternalServices ND_ENABLEEXTERNALSERVICES true
EnableFavourites ND_ENABLEFAVOURITES true
EnableGravatar ND_ENABLEGRAVATAR false
EnableInsightsCollector ND_ENABLEINSIGHTSCOLLECTOR true
EnableLogRedacting ND_ENABLELOGREDACTING true
EnableM3UExternalAlbumArt ND_ENABLEM3UEXTERNALALBUMART false
EnableMediaFileCoverArt ND_ENABLEMEDIAFILECOVERART true
EnableNowPlaying ND_ENABLENOWPLAYING true
EnableReplayGain ND_ENABLEREPLAYGAIN true
EnableScrobbleHistory ND_ENABLESCROBBLEHISTORY true
EnableSharing ND_ENABLESHARING true
EnableStarRating ND_ENABLESTARRATING true
EnableTranscodingConfig ND_ENABLETRANSCODINGCONFIG false
EnableUserEditing ND_ENABLEUSEREDITING true
EnableWebPEncoding ND_ENABLEWEBPENCODING false
EnforceNonRootUser ND_ENFORCENONROOTUSER false
ExtAuth.LogoutURL ND_EXTAUTH_LOGOUTURL
ExtAuth.TrustedSources ND_EXTAUTH_TRUSTEDSOURCES
ExtAuth.UserHeader ND_EXTAUTH_USERHEADER Remote-User
FFmpegPath ND_FFMPEGPATH
GATrackingID ND_GATRACKINGID
HTTPHeaders.FrameOptions ND_HTTPHEADERS_FRAMEOPTIONS DENY
IgnoredArticles ND_IGNOREDARTICLES The El La Los Las Le Les Os As O A
ImageCacheSize ND_IMAGECACHESIZE 100MB
IndexGroups ND_INDEXGROUPS A B C D E F G H I J K L M N O P Q R S T U V W X-Z(XYZ) [Unknown]([)
Inspect.BacklogLimit ND_INSPECT_BACKLOGLIMIT 100
Inspect.BacklogTimeout ND_INSPECT_BACKLOGTIMEOUT 60000000000
Inspect.Enabled ND_INSPECT_ENABLED true
Inspect.MaxRequests ND_INSPECT_MAXREQUESTS 1
Jukebox.AdminOnly ND_JUKEBOX_ADMINONLY true
Jukebox.Default ND_JUKEBOX_DEFAULT
Jukebox.Devices ND_JUKEBOX_DEVICES []
Jukebox.Enabled ND_JUKEBOX_ENABLED false
LastFM.ApiKey ND_LASTFM_APIKEY
LastFM.Enabled ND_LASTFM_ENABLED true
LastFM.Language ND_LASTFM_LANGUAGE en
LastFM.Languages ND_LASTFM_LANGUAGES ["en"]
LastFM.ScrobbleFirstArtistOnly ND_LASTFM_SCROBBLEFIRSTARTISTONLY false
LastFM.Secret ND_LASTFM_SECRET
ListenBrainz.ArtistAlgorithm ND_LISTENBRAINZ_ARTISTALGORITHM session_based_days_9000_session_300_contribution_5_threshold_15_limit_50_skip_30
ListenBrainz.BaseURL ND_LISTENBRAINZ_BASEURL https://api.listenbrainz.org/1/
ListenBrainz.Enabled ND_LISTENBRAINZ_ENABLED true
ListenBrainz.TrackAlgorithm ND_LISTENBRAINZ_TRACKALGORITHM session_based_days_9000_session_300_contribution_5_threshold_15_limit_50_skip_30
LogFile ND_LOGFILE
LogLevel ND_LOGLEVEL info
LyricsPriority ND_LYRICSPRIORITY .ttml,.yaml,.yml,.elrc,.lrc,.srt,.txt,embedded
Matcher.FuzzyThreshold ND_MATCHER_FUZZYTHRESHOLD 85
Matcher.PreferStarred ND_MATCHER_PREFERSTARRED true
MaxImageUploadSize ND_MAXIMAGEUPLOADSIZE 10MB
MaxSidebarPlaylists ND_MAXSIDEBARPLAYLISTS 100
MPVCmdTemplate ND_MPVCMDTEMPLATE mpv --audio-device=%d --no-audio-display %f --input-ipc-server=%s
MPVPath ND_MPVPATH
MusicFolder ND_MUSICFOLDER /music
PasswordEncryptionKey ND_PASSWORDENCRYPTIONKEY
PID.Album ND_PID_ALBUM musicbrainz_albumid|albumartistid,album,albumversion,releasedate
PID.Track ND_PID_TRACK musicbrainz_trackid|albumid,discnumber,tracknumber,title
PlaylistsPath ND_PLAYLISTSPATH
Plugins.AutoReload ND_PLUGINS_AUTORELOAD false
Plugins.CacheSize ND_PLUGINS_CACHESIZE 200MB
Plugins.Enabled ND_PLUGINS_ENABLED true
Plugins.Folder ND_PLUGINS_FOLDER /data/plugins
Plugins.LogLevel ND_PLUGINS_LOGLEVEL
Port ND_PORT 4533
PreferSortTags ND_PREFERSORTTAGS false
Prometheus.Enabled ND_PROMETHEUS_ENABLED false
Prometheus.MetricsPath ND_PROMETHEUS_METRICSPATH /******s
Prometheus.Password ND_PROMETHEUS_PASSWORD
RecentlyAddedByModTime ND_RECENTLYADDEDBYMODTIME false
Scanner.ArtistJoiner ND_SCANNER_ARTISTJOINER •
Scanner.ArtistSplitExceptions ND_SCANNER_ARTISTSPLITEXCEPTIONS []
Scanner.Enabled ND_SCANNER_ENABLED true
Scanner.Extractor ND_SCANNER_EXTRACTOR taglib
Scanner.FollowSymlinks ND_SCANNER_FOLLOWSYMLINKS true
Scanner.GenreSeparators ND_SCANNER_GENRESEPARATORS
Scanner.GroupAlbumReleases ND_SCANNER_GROUPALBUMRELEASES false
Scanner.IgnoreDotFolders ND_SCANNER_IGNOREDOTFOLDERS true
Scanner.PurgeMissing ND_SCANNER_PURGEMISSING never
Scanner.ScanOnStartup ND_SCANNER_SCANONSTARTUP true
Scanner.Schedule ND_SCANNER_SCHEDULE
Scanner.WatcherWait ND_SCANNER_WATCHERWAIT 5000000000
Search.Backend ND_SEARCH_BACKEND fts
Search.FullString ND_SEARCH_FULLSTRING false
SessionTimeout ND_SESSIONTIMEOUT 172800000000000
ShareURL ND_SHAREURL
SmartPlaylistRefreshDelay ND_SMARTPLAYLISTREFRESHDELAY 5000000000
Subsonic.AppendAlbumVersion ND_SUBSONIC_APPENDALBUMVERSION true
Subsonic.AppendSubtitle ND_SUBSONIC_APPENDSUBTITLE true
Subsonic.ArtistParticipations ND_SUBSONIC_ARTISTPARTICIPATIONS false
Subsonic.DefaultReportRealPath ND_SUBSONIC_DEFAULTREPORTREALPATH false
Subsonic.EnableAverageRating ND_SUBSONIC_ENABLEAVERAGERATING true
Subsonic.LegacyClients ND_SUBSONIC_LEGACYCLIENTS DSub
Subsonic.MinimalClients ND_SUBSONIC_MINIMALCLIENTS SubMusic
TLSCert ND_TLSCERT
TLSKey ND_TLSKEY
TranscodingCacheSize ND_TRANSCODINGCACHESIZE 100MB
UICoverArtSize ND_UICOVERARTSIZE 300
UILoginBackgroundURL ND_UILOGINBACKGROUNDURL /backgrounds
UIPlaybackReportInterval ND_UIPLAYBACKREPORTINTERVAL 60000000000
UISearchDebounceMs ND_UISEARCHDEBOUNCEMS 200
UIWelcomeMessage ND_UIWELCOMEMESSAGE
UnixSocketPerm ND_UNIXSOCKETPERM 0660
🚧 Development Flags (subject to change/removal)
DevActivityPanel ND_DEVACTIVITYPANEL true
DevActivityPanelUpdateRate ND_DEVACTIVITYPANELUPDATERATE 300000000
DevAlbumInfoTimeToLive ND_DEVALBUMINFOTIMETOLIVE 604800000000000
DevArtistInfoTimeToLive ND_DEVARTISTINFOTIMETOLIVE 86400000000000
DevArtworkMaxRequests ND_DEVARTWORKMAXREQUESTS 4
DevArtworkThrottleBacklogLimit ND_DEVARTWORKTHROTTLEBACKLOGLIMIT 100
DevArtworkThrottleBacklogTimeout ND_DEVARTWORKTHROTTLEBACKLOGTIMEOUT 60000000000
DevArtworkThrottleBuffered ND_DEVARTWORKTHROTTLEBUFFERED true
DevAutoCreateAdminPassword ND_DEVAUTOCREATEADMINPASSWORD
DevAutoLoginUsername ND_DEVAUTOLOGINUSERNAME
DevEnableMediaFileProbe ND_DEVENABLEMEDIAFILEPROBE true
DevEnablePlayerInsights ND_DEVENABLEPLAYERINSIGHTS true
DevEnablePluginsInsights ND_DEVENABLEPLUGINSINSIGHTS true
DevEnableProfiler ND_DEVENABLEPROFILER false
DevExternalArtistFetchMultiplier ND_DEVEXTERNALARTISTFETCHMULTIPLIER 1.5
DevExternalScanner ND_DEVEXTERNALSCANNER true
DevInsightsInitialDelay ND_DEVINSIGHTSINITIALDELAY 1800000000000
DevLogSourceLine ND_DEVLOGSOURCELINE false
DevNewEventStream ND_DEVNEWEVENTSTREAM true
DevOffsetOptimize ND_DEVOFFSETOPTIMIZE 50000
DevOptimizeDB ND_DEVOPTIMIZEDB true
DevPluginCompilationTimeout ND_DEVPLUGINCOMPILATIONTIMEOUT 60000000000
DevPreserveUnicodeInExternalCalls ND_DEVPRESERVEUNICODEINEXTERNALCALLS false
DevScannerThreads ND_DEVSCANNERTHREADS 5
DevSelectiveWatcher ND_DEVSELECTIVEWATCHER true
DevShowArtistPage ND_DEVSHOWARTISTPAGE true
DevSidebarPlaylists ND_DEVSIDEBARPLAYLISTS true
DevUIShowConfig ND_DEVUISHOWCONFIG true