2159 Commits

Author SHA1 Message Date
Deluan
75d87b809d
Bump gomega and ginkgo versions 2026-01-02 19:22:41 +00:00
Deluan
75659fb193
Add timestamp indexes 2026-01-02 19:22:07 +00:00
Deluan
20f56313a8
Rename migration package to migrations 2026-01-02 19:22:07 +00:00
Nelyah
7260a4ff24
Update Spanish translation
This also fixes some minor typos
2026-01-02 19:22:07 +00:00
Nelyah
9e66974784
Update French translation 2026-01-02 19:22:07 +00:00
Deluan
a881b7d667
Comment out flaky tests 2026-01-02 19:22:07 +00:00
certuna
341660db4a
clear the ServiceWorker cache on logout (#854)
* Update authProvider.js

This fixes https://github.com/navidrome/navidrome/issues/613 : clears the ServiceWorker cache on logout. Based on this code: https://developer.mozilla.org/en-US/docs/Web/API/CacheStorage/keys . Seems to work on macOS and iOS, but please test on other platforms.

* Format code with `prettier`

Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 19:22:07 +00:00
Ritik Pandey
a1cee283d0
Add duplicate song warning. Fix #554
* duplicate_song_warning added

* dialog_for_multiple_songs

* skip button updated

* duplicate_song_skip import removed

* duplicate_song msg updated

* handleSkip and checkDuplicateSong func modified

* Update AddToPlaylistDialog.js

* prettier applied

* go.sum file added

* duplicated songs bug fixed
2026-01-02 19:22:07 +00:00
Yash Jipkate
f57365b774
Fix #260: Add Auto theme preference to set theme automatically. (#835)
* Auto theme preference added

* Fix lint

* Add and use AUTO from consts

* Add shared custom hook to get current theme

* Moved up 'Auto' choice

* AUTO -> AUTO_THEME_ID & extract useCurrentTheme to file

* Liberalise theme setting

* Add tests
2026-01-02 19:22:07 +00:00
Deluan
3fa95064c3
Show go mod download commands 2026-01-02 19:22:07 +00:00
Ketan Gupta
aa30a5a902
improved makefile message to developer 2026-01-02 19:22:07 +00:00
Dnouv
0d00725fc6
fix min-width of AlbumDetails 2026-01-02 19:22:07 +00:00
Ye61123
ed6864984c
Update zh-Hans.json
Improve the simplified Chinese translation accuracy and fix the parts that are not translated.
2026-01-02 19:22:07 +00:00
Daniel Morante
8f35124cbd
Create rc.d startup script for FreeBSD
Same startup script used by the port multimedia/navidrome
2026-01-02 19:22:07 +00:00
Deluan
9e33a545bf
Call go mod tidy after go mod download to undo any changes to go.sum 2026-01-02 19:22:07 +00:00
Deluan
aeb75d51d3
Lowering the expectations caused by the name :) 2026-01-02 19:22:06 +00:00
k-kumar-01
8644be4390
style: New Theme Added - Spotify
Signed-off-by: k-kumar-01 <kushalkumargupta4@gmail.com>
2026-01-02 19:22:06 +00:00
Deluan
327d6c821d
Update DevContainer to GoLang 1.16 2026-01-02 19:22:06 +00:00
Deluan
b6e4ce02fe
Bump github.com/sirupsen/logrus from 1.7.0 to 1.8.1 2026-01-02 19:22:06 +00:00
Deluan
77e31b27b9
Add option to sort Recently Added by file's mtime instead of time of import. 2026-01-02 19:22:06 +00:00
Deluan
3fddc99b67
Invalidate cached images when album changes 2026-01-02 19:22:06 +00:00
Deluan
5543c56061
Bump GoLang to 1.16.2 for releases 2026-01-02 19:22:06 +00:00
Deluan Quintão
165af5b850
Remove dependency of go-bindata (#818)
* Use new embed functionality for serving UI assets

* Use new embed functionality for serving resources. Remove dependency on go-bindata

* Remove Go 1.15
2026-01-02 19:22:04 +00:00
rochakjain361
4f98e6b310
Make the version number in the about dialog clickable (#817)
* Make the version number in the about dialog clickable

* Fix prettier errors

* Fix build errors
2026-01-02 19:21:29 +00:00
Nelyah
9076cc3e9b
Accept more recent node and Go versions when building dev or server
This will allow developers to experiment with different versions of Go.
2026-01-02 19:21:29 +00:00
Nelyah
7e11bf5d84
Bump Go version number in go.mod to 1.16
This will allow to use 'embed' and 'fs' packages.
This also makes the check for the Go environment when running the
Makefile fail if Golang version isn't 1.16.x
2026-01-02 19:21:29 +00:00
dpirad007
09ac0d29c6
SelectPlaylist Input mobile view fix 2026-01-02 19:21:29 +00:00
Deluan
c1ab2e0fea
Upgrade to GoLang 1.16.0 2026-01-02 19:21:29 +00:00
Deluan
3da7dda6b9
Update pipeline tests to Go 1.16.0 2026-01-02 19:21:29 +00:00
Deluan
769fad8864
Fix race condition in test 2026-01-02 19:21:29 +00:00
Deluan
6361f98595
Revert "Bump github.com/go-chi/chi from 1.5.1 to 1.5.2"
This caused a panic and needs more investigation:

http: superfluous response.WriteHeader call from github.com/go-chi/chi/middleware.Recoverer.func1.1 (recoverer.go:33)

 panic: interface conversion: *middleware.compressResponseWriter is not io.ReaderFrom: missing method ReadFrom

 -> github.com/go-chi/chi/middleware.(*httpFancyWriter).ReadFrom
 ->   /Users/deluan/go/pkg/mod/github.com/go-chi/chi@v1.5.2/middleware/wrap_writer.go:135
2026-01-02 19:21:29 +00:00
Deluan
4468e91421
Remove duplicated call to split 2026-01-02 19:21:29 +00:00
Deluan
5d374a56a6
go mod tidy 2026-01-02 19:21:29 +00:00
Deluan
7b40f2a444
Replace cursor with pointer when hovering over an expandable comment.
Fixes https://github.com/navidrome/navidrome/issues/637#issuecomment-778599670
2026-01-02 19:21:29 +00:00
dependabot-preview[bot]
907e57946b
Bump github.com/spf13/cobra from 1.1.1 to 1.1.3
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/spf13/cobra/releases)
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spf13/cobra/compare/v1.1.1...v1.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2026-01-02 19:21:29 +00:00
dependabot-preview[bot]
b72d3b5941
Bump github.com/go-chi/chi from 1.5.1 to 1.5.2
Bumps [github.com/go-chi/chi](https://github.com/go-chi/chi) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v1.5.1...v1.5.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2026-01-02 19:21:29 +00:00
Deluan
99dbe34d0f
Use a Waiter diode, to avoid constant CPU usage. Fixes #777 2026-01-02 19:21:29 +00:00
Deluan
a59f2c1e4b
Don't break if it tries to render ContextMenu without data. Fix #776 2026-01-02 19:21:28 +00:00
CgX
e973377a65
Update fr.json 2026-01-02 19:21:28 +00:00
Nelyah
ea85f9c2c9
Update French translation 2026-01-02 19:21:28 +00:00
Deluan
8be485ab3e
Update list of Not Implemented / Gone Subsonic API endpoints 2026-01-02 19:21:28 +00:00
Gosz
1e49f2e583
Update spanish translation 2026-01-02 19:21:28 +00:00
Deluan
fee4724c3c
Update Dutch translation 2026-01-02 19:21:28 +00:00
Deluan
94da1050e2
Better explanation of NewSpreadFS 2026-01-02 19:21:28 +00:00
Deluan
fdd9a94144
Rename ExternalInfo to ExternalMetadata 2026-01-02 19:21:28 +00:00
Deluan
0a94249d38
Move utilitarian/generic packages to utils: lastfm, spotify, gravatar, cache, and pool 2026-01-02 19:21:28 +00:00
Deluan
53b31a1c69
Add artist ID to agent's interfaces 2026-01-02 19:21:28 +00:00
Andy Klimczak
de7f5e64a8
Upgrade pipeline to use docker/setup-buildx-action
Issue #563
2026-01-02 19:21:28 +00:00
Deluan
fa67193521
Add Chinese Traditional translation (thanks @Leitftw) 2026-01-02 19:21:28 +00:00
Deluan
f6fdade5f4
Add some info about how to create new agents 2026-01-02 19:21:28 +00:00