This website requires JavaScript.
5ab345c83e
chore(server): add more info to scrobble errors logs (#3889 )
Deluan Quintão
2025-03-27 18:57:06 -04:00
46a2ec0ba1
feat(ui): hide absolute paths from regular users
Deluan
2025-03-25 20:05:24 -04:00
3394580413
feat(ui): add Norwegian translation
Deluan
2025-03-25 17:43:25 -04:00
112ea281d9
feat(ui): add Greek translation (#3892 )
Michachatz
2025-03-25 22:33:33 +01:00
c837838d58
fix(ui): update French, Polish, Turkish translations from POEditor (#3834 )
Deluan Quintão
2025-03-24 17:52:03 -04:00
9e9465567d
fix(ui): update Italian translations (#3885 )
matteo00gm
2025-03-24 22:49:23 +01:00
651ce163c7
fix(ui): sort playlist by album_artist, bpm and channels
Deluan
2025-03-24 16:41:54 -04:00
55ce28b2c6
fix(bfr): force upgrade to read all folders. (#3871 )
Deluan Quintão
2025-03-24 15:22:59 -04:00
d331ee904b
fix(ui): sort playlist by year
Deluan
2025-03-24 15:08:17 -04:00
3a0ce6aafa
fix(scanner): elapsed time for folder processing is wrong in the logs
Deluan
2025-03-23 12:36:38 -04:00
1806552ef6
chore: remove more outdated TODOs
Deluan
2025-03-23 11:53:43 -04:00
223e88d481
chore: remove some BFR-related TODOs that are not valid anymore
Deluan
2025-03-23 11:37:20 -04:00
57e0f6d3ea
feat(server): custom ArtistJoiner config (#3873 )
Deluan Quintão
2025-03-23 10:53:21 -04:00
1c691ac0e6
feat(docker): automatically loads a navidrome.toml file from /data, if available
Deluan
2025-03-22 17:33:56 -04:00
264d73d73e
fix(server): don't break if the ND_CONFIGFILE does not exist
Deluan
2025-03-22 17:08:03 -04:00
296259d781
feat(ui): show bitDepth in song info dialog
Deluan
2025-03-22 15:48:29 -04:00
3f9d173495
fix(scanner): support ID3v2 embedded images in WAV files
Deluan
2025-03-22 15:48:07 -04:00
b386981b7f
fix(scanner): better log message when AutoImportPlaylists is disabled
Deluan
2025-03-22 15:07:51 -04:00
be7cb59dc5
fix(scanner): allow disabling splitting with the Tags config option (#3869 )
Deluan Quintão
2025-03-22 12:34:35 -04:00
63dc0e2062
fix(ui): update Français, reorder translation according to en.json template (#3839 )
Nicolas Derive
2025-03-22 17:31:32 +01:00
1e1dce92b6
fix(ui): update Basque translation (#3864 )
Xabi
2025-03-22 17:29:43 +01:00
d78c6f6a04
fix(subsonic): ArtistID3 should contain list of AlbumID3
Deluan
2025-03-20 22:10:42 -04:00
59ece40393
fix(server): better embedded artwork extraction with ffmpeg (#3860 )
Deluan Quintão
2025-03-20 19:26:40 -04:00
491210ac12
fix(scanner): ignore NaN ReplayGain values
Deluan
2025-03-20 12:39:40 -04:00
cd552a55ef
fix(scanner): pass datafolder and cachefolder to scanner subprocess
Deluan
2025-03-19 22:15:20 -04:00
ee2c2b19e9
fix(dockerfile): remove the healthcheck, it gives more headaches than benefits.
Deluan
2025-03-19 20:18:56 -04:00
0147bb5f12
chore(deps): upgrade viper to 1.20.0, add tests for the supported config formats
Deluan
2025-03-18 19:12:07 -04:00
1ed8930107
fix(msi): don't override custom ini config (#3836 )
Rob Emery
2025-03-18 22:23:04 +00:00
e457f21306
chore(server): show square flag in resize artwork logs
Deluan
2025-03-18 12:43:48 -04:00
b04647309f
chore(deps): upgrade to Go 1.24.1 (#3851 )
Deluan Quintão
2025-03-17 21:08:10 -04:00
2adb098f32
fix(scanner): fix displayArtist logic (#3835 )
Deluan Quintão
2025-03-17 19:21:33 -04:00
212887214c
fix(ui): minor icon inconsistencies and "no missing files" translation (#3837 )
Kendall Garner
2025-03-16 23:39:19 +00:00
beb768cd9c
feat(server): add Role filters to albums (#3829 )
Deluan Quintão
2025-03-14 21:43:52 -04:00
ed1109ddb2
fix(subsonic): fix albumCount in artists (#3827 )
Kendall Garner
2025-03-15 01:21:03 +00:00
98808e4b6d
docs(scanner): clarifies the purpose of the mappings.yaml file for regular users
Deluan
2025-03-14 19:32:26 -04:00
422ba2284e
chore(scanner): add logs to .ndignore processing
Deluan
2025-03-14 17:44:00 -04:00
938c3d44cc
fix(scanner): restore setsubtitle as discsubtitle for non-WMA (#3821 )
Kendall Garner
2025-03-14 11:01:07 +00:00
2838ac36df
feat(scanner): allow disabling tags with Tags.<tag>.Ignore=true
Deluan
2025-03-13 19:47:34 -04:00
b952672877
fix(scanner): add back the Scanner.GenreSeparators as a deprecated option
Deluan
2025-03-13 19:25:07 -04:00
5c0b6fb9b7
fix(server): skip non-UTF encoding during the database migration. (#3803 )
Deluan Quintão
2025-03-13 07:10:45 -04:00
5fb1db6031
fix(scanner): watcher not working with relative MusicFolder
Deluan
2025-03-12 18:13:22 -04:00
226be78bf5
fix(scanner): full_text not being updated on scan
Deluan
2025-03-12 17:51:36 -04:00
7c13878075
fix(subsonic): getRandomSongs with genre filter
Deluan
2025-03-12 17:34:39 -04:00
0bb4b881e9
fix(ui): update Español translation (#3805 )
Rodrigo Iglesias
2025-03-12 01:42:09 +01:00
70f536e04d
fix(ui): skip missing files in bulk operations (#3807 )
Deluan Quintão
2025-03-11 20:19:46 -04:00
2a15a217de
fix(server): db migration does not work for MusicFolders ending with a trailing slash. (#3797 )
Deluan Quintão
2025-03-11 10:09:09 -04:00
a28462a7ab
fix(ui): fix make dev (#3795 )
Kendall Garner
2025-03-10 18:50:16 +00:00
5c67297dce
fix(server): panic when logging tag type. Fix #3790
Deluan
2025-03-10 07:14:17 -04:00
365df5220b
fix(server): db migration not working when MusicFolder is a relative path (#3766 )
Deluan Quintão
2025-03-09 19:14:29 -04:00
b2b5c00331
fix(ui): update Finnish, Hungarian, Russian, Ukrainian translations from POEditor (#3780 )
Deluan Quintão
2025-03-09 18:22:20 -04:00
ee18489b85
fix(subsonic): don't return empty disctitles for a single disc album
Deluan
2025-03-09 17:22:41 -04:00
57d3be8604
feat(subsonic): rename AppendSubtitle conf to Subsonic.AppendSubtitle, for consistency
Deluan
2025-03-08 19:02:29 -05:00
0d42b9a4a5
chore(deps): bump more JS dependencies
Deluan
2025-03-07 20:02:33 -05:00
a1a6047c37
chore(deps): bump Vite version
Deluan
2025-03-07 19:59:35 -05:00
2171c44503
chore(deps): bump JS dependencies
Deluan
2025-03-07 19:45:29 -05:00
fac01ccecb
chore(deps): bump Go dependencies
Deluan
2025-03-07 19:36:46 -05:00
98a6819390
fix(ui): disable bulk action buttons if transcoding edit is disabled
Deluan
2025-03-07 18:01:49 -05:00
4156602158
build(ci): show English names for changed languages in POEditor PRs
Deluan
2025-03-07 12:12:44 -05:00
21a5528f5e
feat(server): deprecate Scanner.GroupAlbumReleases config option
Deluan
2025-03-06 23:57:47 -05:00
31e003e6f3
feat(ui): use webp for login backgrounds
Deluan
2025-03-06 23:32:27 -05:00
e467e32c06
fix(ui): updated Hungarian translation for BFR (#3773 )
ChekeredList71
2025-03-07 03:41:45 +00:00
36ed880e61
fix(scanner): always refresh folder image time when adding first image (#3764 )
Kendall Garner
2025-03-07 03:16:37 +00:00
1c192d8a6d
fix(ui): replace bulk "delete" label with "remove" in playlists
Deluan
2025-03-06 07:47:44 -05:00
5869f7caaf
feat(subsonic): set sortName for OS AlbumList (#3776 )
Kendall Garner
2025-03-06 03:52:15 +00:00
8732fc7226
fix(server): change log level for some unimportant messages
Deluan
2025-03-05 20:54:06 -05:00
0372339e1b
fix(server): only build core.Agents once
Deluan
2025-03-05 14:18:27 -08:00
a04167672c
fix(server): remove misleading "Agent not available" warning.
Deluan
2025-03-05 14:11:44 -08:00
dc4e091622
feat(server): make appending subtitle to song title configurable
Deluan
2025-03-05 12:36:09 -08:00
8ab2a11d22
feat(server): group Subsonic config options together
Deluan
2025-03-05 12:29:30 -08:00
637c909e93
feat(server): removed GenreSeparator, replaced with Tag.Genre.Split
Deluan
2025-02-28 12:59:28 -08:00
453873fa26
feat(insights): send scanner options
Deluan
2025-02-28 12:53:23 -08:00
de37e0f720
feat(server): rename ScanSchedule conf to Scanner.Schedule, for consistency
Deluan
2025-02-28 12:52:20 -08:00
f3cb85cb0d
feat(server): warn users of ffmpeg extractor that it is not available anymore
Deluan
2025-02-28 12:39:30 -08:00
0c4c223127
fix(server): import absolute paths in m3u (#3756 )
Deluan Quintão
2025-02-26 19:26:38 -08:00
3892f70c35
fix(ui): update Deutsch, Español, Euskara, Galego, Bahasa Indonesia, 日本語, Português, Pусский, Türkçe translations from POEditor (#3681 )
Deluan Quintão
2025-02-26 19:20:48 -08:00
1468a56808
fix(server): reduce SQLite "database busy" errors (#3760 )
Deluan Quintão
2025-02-26 19:01:49 -08:00
d6ec52b9d4
fix(subsonic): check errors before setting headers for getCoverArt
Deluan
2025-02-25 08:22:38 -05:00
5fa19f9cfa
chore(server): add logs to begin/end transaction
Deluan
2025-02-24 19:13:42 -05:00
15a3d2ca66
fix(server): disallow search engine crawlers in robots.txt
Deluan
2025-02-23 22:00:57 -05:00
efab198d4a
test(server): validate play tracker participants, scrobble buffer (#3752 )
Kendall Garner
2025-02-24 02:52:51 +00:00
5ad9f546b2
fix(server): role filters in Smart Playlists.
Deluan
2025-02-23 14:08:34 -05:00
20297c2aea
fix(server): send artist mbids when scrobbling to ListenBrainz
Deluan
2025-02-23 13:29:16 -05:00
f6eee65955
feat(ui): Show performer subrole(s) where possible (#3747 )
Kendall Garner
2025-02-22 17:05:19 +00:00
aee19e747c
feat(ui): Improve Artist Album pagination (#3748 )
Kendall Garner
2025-02-22 14:31:20 +00:00
f34f15ba1c
feat(ui): make need for refresh more visible when upgrading server
Deluan
2025-02-21 18:15:25 -05:00
74348a340f
feat(server): new option to set the default for ReportRealPath on new players
Deluan
2025-02-20 22:24:09 -05:00
09ae41a2da
sec(subsonic): authentication bypass in Subsonic API with non-existent username
Deluan
2025-02-18 18:49:34 -05:00
70487a09f4
fix(ui): paginate albums in artist page when needed
Deluan
2025-02-20 19:21:01 -05:00
d4147c2330
fix(scanner): improve refresh artists stats query
Deluan
2025-02-20 14:55:45 -05:00
dd4802c0c6
fix(ui): remove unused term
Deluan
2025-02-19 22:38:09 -05:00
efed7f1b40
chore(deps): bump go dependencies
Deluan
2025-02-19 21:15:35 -05:00
6cc95d53a9
fix(ui): update Basque translation (#3666 )
Xabi
2025-02-20 03:01:27 +01:00
c795bcfcf7
feat(bfr): Big Refactor: new scanner, lots of new fields and tags, improvements and DB schema changes (#2709 )
Deluan Quintão
2025-02-19 17:35:17 -08:00
46a963a02a
fix(ui): update Spanish translation (#3682 )
RTapeLoadingError
2025-02-01 19:07:41 +01:00
195ae56001
fix(ui) Update Russian translation (#3678 )
Matvei Stefarov
2025-01-30 17:17:16 -08:00
f9db449e7e
fix(ui): update ไทย translations from POEditor (#3662 )
Deluan Quintão
2025-01-24 20:11:54 -03:00
657fe11f53
fix: remove Access-Control-Allow-Origin. closes #3660
Deluan
2025-01-22 18:24:11 -05:00
47e3fdb1b8
fix(server): do not try to validate credentials if the request is canceled (#3650 )
Deluan Quintão
2025-01-16 22:32:11 -03:00
c37583fa9f
feat(server): create M3Us from shares (#3652 )
Deluan Quintão
2025-01-16 22:26:16 -03:00
9d86f63f15
fix(server): add logs to public image endpoint
Deluan
2025-01-15 08:47:47 -05:00