certuna
3d1228db3b
Support for Original Date, Release Date & splitting/grouping of album editions ( #2162 )
...
* Update AlbumGridView.js
* Update AlbumDetails.js
* Update AlbumDetails.js
* Create DoubleRangeField.js
* Update and rename DoubleRangeField.js to RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update AlbumGridView.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update index.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update en.json
* Update en.json
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update AlbumGridView.js
* Update AlbumDetails.js
* Update AlbumSongs.js
* Update ContextMenus.js
* Update SongDatagrid.js
* Update AlbumSongs.js
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update AlbumSongs.js
* Update SongList.js
* Update playlist_track_repository.go
* Update 20230113000000_release_year.go
* Update PlayButton.js
* Update mediafile_repository.go
* Update album.go
* Update playlist_track_repository.go
* Update playlist_track_repository.go
* Update SongDatagrid.js
* Update 20230113000000_release_year.go
* Update SongDatagrid.js
* Update AlbumSongs.js
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update AlbumDetails.js
* Update AlbumSongs.js
* Update AlbumSongs.js
* Update RangeFieldDouble.js
* Update SongDatagrid.js
* Update 20230113000000_release_year.go
* Update 20230113000000_release_year.go
* Update 20230113000000_release_year.go
* Update 20230113000000_release_year.go
* Update AlbumSongs.js
* Update AlbumSongs.js
* Update mapping.go
* Update RangeFieldDouble.js
* Update AlbumGridView.js
* Update AlbumSongs.js
* Update en.json
* Update SongDatagrid.js
* Update SongDatagrid.js
* Update metadata.go
* Update mapping.go
* Update AlbumDetails.js
* Update AlbumGridView.js
* Update RangeFieldDouble.js
* Update mapping.go
* Update metadata.go
* Update mapping.go
* Update AlbumDetails.js
* Update 20230113000000_release_year.go
* Update AlbumDetails.js
* Update en.json
* Update configuration.go
* Update mapping.go
* Update configuration.go
* Update mediafile.go
* Update metadata.go
* Update RangeFieldDouble.js
* Update 20230113000000_release_year.go
* Update configuration.go
* Update mapping.go
* Update mediafile.go
* Update mapping.go
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update RangeFieldDouble.js
* Update 20230113000000_release_year.go
* Update AlbumDetails.js
* Update RangeFieldDouble.js
* Update mapping.go
* Update metadata.go
* Update album.go
* Update mediafile.go
* Update mediafile.go
* Update album.go
* Update fields.go
* Update mediafile_repository.go
* Update playlist_track_repository.go
* Update AlbumSongs.js
* Update SongDatagrid.js
* Update PlayButton.js
* Update SongList.js
* Update ContextMenus.js
* Update SongDatagrid.js
* Update metadata.go
* Update ArtistShow.js
* Update mapping.go
* Update configuration.go
* Update mapping.go
* Update metadata.go
* Update metadata.go
* Update mapping.go
* Update metadata.go
* Update metadata.go
* Update mapping.go
* Update 20230113000000_release_year.go
* Update 20230113000000_release_year.go
* Update mapping.go
* Update metadata.go
* Update metadata.go
* Update album.go
* Update mediafile.go
* Update AlbumDetails.js
* Update AlbumSongs.js
* Update album.go
* Update mediafile.go
* Update metadata.go
* Update mediafile.go
* Update 20230113000000_release_year.go
* Update 20230113000000_release_year.go
* Update album.go
* Update mediafile.go
* Update RangeFieldDouble.js
* Update AlbumDetails.js
* Update AlbumGridView.js
* Update en.json
* Update AlbumGridView.js
* Update RangeFieldDouble.js
* Update and rename 20230113000000_release_year.go to 20230113000000_release_date.go
* Update album.go
* Update mediafile.go
* Update fields.go
* Update playlist_track_repository.go
* Update mediafile_repository.go
* Update mapping.go
* Update metadata.go
* Update mapping.go
* Update SongDatagrid.js
* Update RangeFieldDouble.js
* Update index.js
* Update ContextMenus.js
* Update PlayButton.js
* Create FormatDate.js
* Update SongList.js
* Update AlbumDetails.js
* Update AlbumSongs.js
* Update AlbumSongs.js
* Update en.json
* Update AlbumDetails.js
* Update album.go
fixed conflict I think?
* Update mediafile.go
fixed conflict
* Format with goimports
* Update SongDatagrid.js
only show Cat # in desktop view
* Update metadata_internal_test.go
* Update metadata_test.go
* Delete test.mp3
* Add files via upload
mp3 test file with Date, Original Date and Release Date
* Update metadata_test.go
* Update metadata_test.go
* Update metadata_test.go
* Update metadata_test.go
* Update taglib_test.go
* Delete test.mp3
* Add files via upload
file with replaygain & dates
* Update AlbumGridView.js
* Update AlbumDetails.js
* Update AlbumSongs.js
* Update ContextMenus.js
* Update FormatDate.js
* Update PlayButton.js
* Update RangeFieldDouble.js
* Update SongDatagrid.js
* Update AlbumSongs.js
* Update SongDatagrid.js
* Update AlbumSongs.js
* Fix formatting
* Update mapping.go
* Update AlbumSongs.js
* Update SongDatagrid.js
* Update SongDatagrid.js
prettier
* Create RangeDoubleField.js
rename of RangeFieldDouble.js
* Update AlbumGridView.js
RangeFieldDouble -> RangeDoubleField
* Update mediafile.go
AllOrNothing() -> allOrNothing()
* Update metadata_internal_test.go
getYear -> getDate
* Update AlbumDetails.js
wrote suggested changes
* Update en.json
Editions -> Releases & fixed the field name
* Update configuration.go
Rename Editions -> Releases
* Update 20230113000000_release_date.go
Editions -> Releases
* Update album.go
Editions -> Releases
* Update mediafile.go
Editions -> Releases
* Update AlbumDetails.js
Editions -> Releases
* Update AlbumSongs.js
Editions -> Releases
* Update RangeDoubleField.js
Editions -> Releases
* Update SongDatagrid.js
Editions -> Releases
* Update index.js
FormatFullDate and RangeDoubleField
* Rename FormatDate.js to FormatFullDate.js
* Delete RangeFieldDouble.js
* Update mediafile.go
AllOrNothing -> allOrNothing
* Update mapping.go
Editions -> Releases
* Update AlbumDetails.js
prettier
* Update SongDatagrid.js
showReleaseRow -> showReleaseDivider
* Update AlbumSongs.js
showReleaseRow -> showReleaseDivider for clarity
* Update and rename 20230113000000_release_date.go to 20230515184510_add_release_date.go
- rename the migration file
- fixed the import to goose/v3
- additional db fields for original date & year
* Update 20230515184510_add_release_date.go
* Update fields.go
* Update album.go
* Update mediafile.go
* Update mapping.go
* Update AlbumDetails.js
* Update en.json
* Update AlbumDetails.js
* Update AlbumDetails.js
now hopefully prettier
* Update mapping.go
---------
Co-authored-by: Deluan <deluan@navidrome.org>
2026-01-02 20:27:25 +00:00
Deluan
3b8a73a31e
Use table specs in ReplayGain tests.
...
Also use test.mp3 file from Release Date PR, trying to fix a conflict.
2026-01-02 20:27:25 +00:00
Zane van Iperen
7c174d0a31
Update default transcoding commands ( #2325 )
...
Changes the default transcoding commands to only use the first audio
stream, instead of the first arbitrary stream.
Co-authored-by: Deluan Quintão <deluan@navidrome.org>
2026-01-02 20:27:25 +00:00
Deluan
e6eb3d2cc4
Remove unused Badge component from ActivityPanel icon
2026-01-02 20:27:25 +00:00
Kendall Garner
de02fa6137
Manually add replaygain tags for m4a ( #2346 )
...
* manually add replaygain tags for m4a
* Add replaygain tests for m4a, mp4, ogg
* add new valye for bitrate
2026-01-02 20:27:25 +00:00
Deluan
a9c6afc419
Removed onBackdropClick deprecated property
2026-01-02 20:27:25 +00:00
Deluan
12b12808be
Fix Monokai theme. Closes #2353
2026-01-02 20:27:25 +00:00
Deluan
651e82d476
Fix build
2026-01-02 20:27:25 +00:00
Deluan
4e5121598e
Upgrade to Node v18
2026-01-02 20:27:25 +00:00
Deluan
b8bedd77c4
Upgrade React-Admin to 3.19.12
2026-01-02 20:27:25 +00:00
Deluan
d3640f6d3b
Fix eslint error
2026-01-02 20:27:25 +00:00
Deluan
92bbbcb55b
Update caniuse-lite
2026-01-02 20:27:24 +00:00
Deluan
10fdbde191
Simplify EventStream handling
2026-01-02 20:27:24 +00:00
Deluan
6de4058697
Sanitize filenames inside zip files. Fixes #1763
2026-01-02 20:27:24 +00:00
Deluan
b761b77149
Revert: Change fix formatting command
2026-01-02 20:27:24 +00:00
Deluan
b37deb93f2
Change fix formatting command
2026-01-02 20:27:24 +00:00
Deluan
e4fae4dc09
Disable POEditor import job in forks
2026-01-02 20:27:24 +00:00
dependabot[bot]
c162ddfee5
Bump github.com/onsi/ginkgo/v2 from 2.9.4 to 2.9.5 ( #2352 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.9.4 to 2.9.5.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.9.4...v2.9.5 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:27:24 +00:00
dependabot[bot]
ec9648d282
Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.1 ( #2342 )
...
Bumps [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang ) from 1.14.0 to 1.15.1.
- [Release notes](https://github.com/prometheus/client_golang/releases )
- [Changelog](https://github.com/prometheus/client_golang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.1 )
---
updated-dependencies:
- dependency-name: github.com/prometheus/client_golang
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:27:23 +00:00
dependabot[bot]
8c1db7587c
Bump github.com/mileusna/useragent from 1.2.1 to 1.3.2 ( #2319 )
...
Bumps [github.com/mileusna/useragent](https://github.com/mileusna/useragent ) from 1.2.1 to 1.3.2.
- [Release notes](https://github.com/mileusna/useragent/releases )
- [Commits](https://github.com/mileusna/useragent/compare/v1.2.1...v1.3.2 )
---
updated-dependencies:
- dependency-name: github.com/mileusna/useragent
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:38 +00:00
dependabot[bot]
530ba773d1
Bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.4 ( #2343 )
...
Bumps [github.com/onsi/ginkgo/v2](https://github.com/onsi/ginkgo ) from 2.9.2 to 2.9.4.
- [Release notes](https://github.com/onsi/ginkgo/releases )
- [Changelog](https://github.com/onsi/ginkgo/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/ginkgo/compare/v2.9.2...v2.9.4 )
---
updated-dependencies:
- dependency-name: github.com/onsi/ginkgo/v2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:38 +00:00
dependabot[bot]
833d6904e7
Bump golang.org/x/tools from 0.8.0 to 0.9.1 ( #2350 )
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.8.0 to 0.9.1.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.8.0...v0.9.1 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:36 +00:00
dependabot[bot]
ff2d9abddf
Bump github.com/go-chi/httprate from 0.7.1 to 0.7.4 ( #2320 )
...
Bumps [github.com/go-chi/httprate](https://github.com/go-chi/httprate ) from 0.7.1 to 0.7.4.
- [Release notes](https://github.com/go-chi/httprate/releases )
- [Commits](https://github.com/go-chi/httprate/compare/v0.7.1...v0.7.4 )
---
updated-dependencies:
- dependency-name: github.com/go-chi/httprate
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:16 +00:00
dependabot[bot]
f662808904
Bump golang.org/x/sync from 0.1.0 to 0.2.0 ( #2344 )
...
Bumps [golang.org/x/sync](https://github.com/golang/sync ) from 0.1.0 to 0.2.0.
- [Commits](https://github.com/golang/sync/compare/v0.1.0...v0.2.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/sync
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:04 +00:00
dependabot[bot]
5334e3374a
Bump github.com/pressly/goose/v3 from 3.10.0 to 3.11.2 ( #2341 )
...
Bumps [github.com/pressly/goose/v3](https://github.com/pressly/goose ) from 3.10.0 to 3.11.2.
- [Release notes](https://github.com/pressly/goose/releases )
- [Changelog](https://github.com/pressly/goose/blob/master/.goreleaser.yml )
- [Commits](https://github.com/pressly/goose/compare/v3.10.0...v3.11.2 )
---
updated-dependencies:
- dependency-name: github.com/pressly/goose/v3
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:26:04 +00:00
Logan Marchione
468b3ad56b
Add K8s manifest ( #2330 )
...
* Add K8s manifest
* Update README.md
2026-01-02 20:26:04 +00:00
Jeff Henson
5cc73ac5a5
Allow the setrlimit syscall - #1961 ( #2333 )
...
This appears to be used by newer go versions and navidrome fails to
start unless it's allowed.
Signed-off-by: Jeff Henson <jeff@henson.io>
2026-01-02 20:26:04 +00:00
Deluan
5dcb9ba1e2
Update README
2026-01-02 20:26:03 +00:00
Deluan
1ed0876ce6
Better GH Action names
2026-01-02 20:26:03 +00:00
Deluan
e972dfcd88
Better GH Action names
2026-01-02 20:26:03 +00:00
Deluan
aba27271ed
Use the highest resolution artist image from Spotify
2026-01-02 20:26:03 +00:00
Deluan
cb3b10b7af
Bump golang.org/x packages
2026-01-02 20:26:02 +00:00
Subhajit Ghosh
0ad4d77c77
Give page the right lang attribute ( #2299 )
...
* Fixed issue no #2174
Signed-off-by: Subhajit Ghosh <subhajitstd07@gmail.com>
* Fixed issue no #2174
---------
Signed-off-by: Subhajit Ghosh <subhajitstd07@gmail.com>
2026-01-02 20:25:45 +00:00
Deluan Quintão
c6e1a78007
Add initial support for OpenSubsonic. ( #2302 )
2026-01-02 20:25:45 +00:00
Deluan Quintão
79194e476a
Update translations ( #2198 )
...
Co-authored-by: deluan <deluan@users.noreply.github.com>
2026-01-02 20:25:45 +00:00
Deluan
25563b7826
Fix push develop to Docker Hub
2026-01-02 20:25:45 +00:00
Deluan Quintão
32017da834
Publish docker images to ghcr.io ( #2298 )
...
* Publish all images (including PRs) to GHCR, only releases and `develop` to Docker Hub
2026-01-02 20:25:45 +00:00
Deluan
232f6fcf69
Add help msg for JS formatting errors
2026-01-02 20:25:45 +00:00
Deluan
818791bf89
Show Player name, not client, in mobile view. Fix #1659 .
2026-01-02 20:25:45 +00:00
Deluan
888d120e12
Fix getSongsByGenre pagination. Fix #1640
2026-01-02 20:25:45 +00:00
Deluan
94828b6d8b
Run lint on latest Go 1.20.x
2026-01-02 20:25:45 +00:00
Deluan
407d21d31e
Upgrade to Go 1.20.3 and GoRelease 1.16.1
2026-01-02 20:25:45 +00:00
Deluan
7b326f0b21
Use Go 1.20 for local cross-compilation
2026-01-02 20:25:45 +00:00
Deluan
d4dbe3a724
Fix IntelliJ warning
2026-01-02 20:25:45 +00:00
dependabot[bot]
9bb561b226
Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 ( #2293 )
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.6.1 to 1.7.0.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Commits](https://github.com/spf13/cobra/compare/v1.6.1...v1.7.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:25:44 +00:00
Deluan
c816a012b0
Remove any previous UNIX socket file
2026-01-02 20:25:44 +00:00
dependabot[bot]
dae186a4c0
Bump github.com/onsi/gomega from 1.27.5 to 1.27.6 ( #2292 )
...
Bumps [github.com/onsi/gomega](https://github.com/onsi/gomega ) from 1.27.5 to 1.27.6.
- [Release notes](https://github.com/onsi/gomega/releases )
- [Changelog](https://github.com/onsi/gomega/blob/master/CHANGELOG.md )
- [Commits](https://github.com/onsi/gomega/compare/v1.27.5...v1.27.6 )
---
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-02 20:25:44 +00:00
Deluan
7b168fc0ab
Fix data race in scanner
2026-01-02 20:25:44 +00:00
Deluan
ffb50f50f7
Increase max Server-Sent Events' ID
2026-01-02 20:25:44 +00:00
Deluan
43f4e8a009
Fix SQL migrations
2026-01-02 20:25:44 +00:00