Commit Graph

  • 2814c818bd go mod tidy Deluan 2022-12-20 16:17:38 -05:00
  • 73719c3abd Fix cover detection on M4A containers Deluan 2022-12-20 16:07:05 -05:00
  • e0da1d1589 Log artwork origin (tag, file, etc...) Deluan 2022-12-20 12:55:40 -05:00
  • 92b42b35b3 Fallback extracting tags using ffmpeg Deluan 2022-12-20 12:25:47 -05:00
  • abd3274250 Handle empty cover art ID in subsonic API Deluan 2022-12-20 11:34:01 -05:00
  • 0da27e8a3f Add image cache back Deluan 2022-12-20 11:27:40 -05:00
  • 40bb211b39 Small test refactor Deluan 2022-12-20 10:54:02 -05:00
  • 87d4db7638 Handle mediafile covers Deluan 2022-12-20 10:53:52 -05:00
  • 213ceeca78 Resize if requested Deluan 2022-12-19 17:07:29 -05:00
  • 7b87386089 Load artwork from embedded Deluan 2022-12-19 15:34:21 -05:00
  • c36e77d41f Remove CoverArtID, fix tests Deluan 2022-12-19 14:11:43 -05:00
  • 38bde0ddba Remove current Image Cache implementation Deluan 2022-12-19 14:01:57 -05:00
  • c430401ea9 Remove current artwork implementation Deluan 2022-12-19 13:59:24 -05:00
  • 0130c6dc13 Add all images found for each album in the database Deluan 2022-12-19 13:09:06 -05:00
  • 2f90fc9bd4 Move album refresh to scanner Deluan 2022-12-19 12:08:39 -05:00
  • 566ae93950 Remove old refresh code Deluan 2022-12-19 11:23:57 -05:00
  • 83ff44f5f4 Move cover art discovery (temporarily) to model Deluan 2022-12-19 11:13:39 -05:00
  • 28e7371d93 Moved logic of collapsing songs into albums to model package Deluan 2022-12-19 11:00:20 -05:00
  • e03ccb3166 Replace MinInt/MaxInt with generic versions Deluan 2022-12-19 00:47:42 -05:00
  • 6f5aaa1ec4 Move alternative tag names mapping to metadata Deluan 2022-12-18 23:18:27 -05:00
  • 0c22af3585 Invert dependency of metadata and extractors Deluan 2022-12-18 23:01:57 -05:00
  • 55b0227494 Add Date Added column in Album and Song lists (#2055) Kendall Garner 2022-12-23 03:44:07 +00:00
  • db6e8e45b7 Fix build badge: https://github.com/badges/shields/issues/8671 Deluan 2022-12-21 18:41:22 -05:00
  • 5943e8f953 Rename log.LevelCritical to log.LevelFatal Deluan 2022-12-21 14:53:36 -05:00
  • 28389fb05e Add command line M3U exporter. Closes #1914 Deluan 2022-12-21 14:37:08 -05:00
  • 5d8318f7b3 Change "Go to current song" hotkey. Deluan 2022-12-18 20:58:01 -05:00
  • 75596a6b64 Bump github.com/onsi/gomega from 1.24.1 to 1.24.2 (#2048) dependabot[bot] 2022-12-18 12:41:42 -05:00
  • a9ddb2db6b Bump github.com/beego/beego/v2 from 2.0.6 to 2.0.7 (#2047) dependabot[bot] 2022-12-18 12:38:55 -05:00
  • fe1a6a7dd5 Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.1 (#2046) dependabot[bot] 2022-12-18 12:38:33 -05:00
  • 9cb1fc4fa1 Bump github.com/go-chi/chi/v5 from 5.0.7 to 5.0.8 (#2040) dependabot[bot] 2022-12-18 12:38:20 -05:00
  • 24d520882e Don't cache transcoded files if the request was cancelled (#2041) Deluan Quintão 2022-12-18 12:22:12 -05:00
  • 54395e7e6a Enable transcoding of downlods (#1667) Kendall Garner 2022-12-18 12:12:37 -05:00
  • 6489dd4478 Fix overriding previous logger in context Deluan 2022-12-14 11:50:16 -05:00
  • 6c4a0be6ff Add endpoints in Subsonic API logs Deluan 2022-12-14 10:52:46 -05:00
  • 982b604500 Add username to authenticated log messages Deluan 2022-12-14 09:35:30 -05:00
  • f206d81afd Some cleanup, fixes typos and grammar errors Deluan 2022-12-06 20:09:03 -05:00
  • c5f7cf97f4 Some cleanup, adding missing context handling Deluan 2022-12-06 19:57:47 -05:00
  • 55ba39cb79 Add global Downsampling feature (#1575) gauth-fr 2022-12-07 01:41:16 +01:00
  • 0cc1db54d4 Bump github.com/bradleyjkemp/cupaloy to v2.8.0 Deluan 2022-12-05 22:45:02 -05:00
  • 879992eb33 Change "current song" hotkey English label Deluan 2022-12-05 13:49:58 -05:00
  • b5b01f78db Keyboard shortcut to go to current song (#2029) Robert Sammelson 2022-12-05 13:37:49 -05:00
  • cdddd4ce30 Bump golang.org/x/text from 0.4.0 to 0.5.0 (#2030) dependabot[bot] 2022-12-05 13:24:42 -05:00
  • 4489c34757 Fix Misleading Error Message on unreadable Media due to Permission (#1873) Reo 2022-12-05 00:48:21 +07:00
  • 51b67d18d3 Increase number of "Shuffle All" songs Deluan 2022-12-03 20:54:23 -05:00
  • c4d1569441 Fix bug in duration format logic (#2026) Robert Sammelson 2022-12-03 20:31:02 -05:00
  • 68ceeb9ea1 Fix build for non-unix Deluan 2022-12-03 10:42:36 -05:00
  • 4549b91ae0 Fix build for non-unix Deluan 2022-12-02 20:37:38 -05:00
  • 9ffd145e82 Add log for signal received Deluan 2022-12-02 20:30:23 -05:00
  • 5713010984 Bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#2019) dependabot[bot] 2022-12-02 18:28:43 -05:00
  • 00c6545cb1 Bump github.com/go-chi/jwtauth/v5 from 5.0.2 to 5.1.0 Deluan 2022-12-02 17:58:38 -05:00
  • 3f45a4ed98 Bump github.com/beego/beego/v2 from 2.0.5 to 2.0.6 (#2016) dependabot[bot] 2022-12-02 17:40:08 -05:00
  • 46c09e4b11 Bump github.com/prometheus/client_golang from 1.13.0 to 1.14.0 (#2018) dependabot[bot] 2022-12-02 17:39:52 -05:00
  • 40395f47f0 Use forked react-player. May fix issue #1472 Deluan 2022-12-02 17:20:16 -05:00
  • 2c214154dc Add nakedret linter Deluan 2022-11-30 14:16:30 -05:00
  • 03640ca93d Fix background images when BaseURL is specified Deluan 2022-11-29 14:40:44 -05:00
  • d8c5944ef1 Fix race condition in scanner Deluan 2022-11-29 11:08:47 -05:00
  • 10cd3152ba Remove misplaced import Deluan 2022-11-27 22:01:07 -05:00
  • 950b5dc1ce Remove math/rand and only use crypto/rand Deluan 2022-11-27 21:53:13 -05:00
  • 195f39182d Host default login background images in Navidrome's own website Deluan 2022-11-27 21:37:19 -05:00
  • 334ccac643 Spotify-ish Improvement (#2012) Deluan Quintão 2022-11-27 12:13:00 -05:00
  • 676de79fb3 Don't abort scan if all audio files are in the MediaFolder's root. Fix #868 (#893) Garvit Galgat 2022-11-27 22:15:37 +05:30
  • d5fe0f214c fix: send content type header in listenbrainz requests - #1944 (#1994) Raghd Hamzeh 2022-11-27 09:47:13 -05:00
  • 6ae6e023ea Bump some NPM dependencies Deluan 2022-11-27 09:28:40 -05:00
  • 7bafbce816 Reduce number of goroutines in test, to avoid hitting the hard limit of 8128 Deluan 2022-11-26 15:28:30 -05:00
  • a69a31a3bf Use custom atomic.Bool, as it is not supported in Go 1.18 Deluan 2022-11-26 15:14:19 -05:00
  • 88823fca76 Fix race conditions in tests Deluan 2022-11-26 15:07:09 -05:00
  • 0bb133a6ac Kill ffmpeg if context is cancelled Deluan 2022-11-26 15:06:59 -05:00
  • 76a94ecb70 Update GH actions Deluan Quintão 2022-11-26 14:11:39 -05:00
  • 1b5f855bff Compress more http content-types. Deluan 2022-11-26 13:13:05 -05:00
  • 472f99b2b5 Add AAC default transcoding (#2010) Zane van Iperen 2022-11-24 01:20:40 +10:00
  • 4d660a2ba7 Bump github.com/golangci/golangci-lint from 1.49.0 to 1.50.1 (#1954) dependabot[bot] 2022-11-22 10:57:27 -05:00
  • 398101896f Bump golang.org/x/tools from 0.1.12 to 0.3.0 (#1991) dependabot[bot] 2022-11-22 10:04:30 -05:00
  • d76985e3f7 Bump github.com/kr/pretty from 0.3.0 to 0.3.1 (#1924) dependabot[bot] 2022-11-22 10:03:06 -05:00
  • e17e4ef146 Bump github.com/microcosm-cc/bluemonday from 1.0.20 to 1.0.21 (#1905) dependabot[bot] 2022-11-22 10:02:42 -05:00
  • 0a4a9d485e Bump github.com/mattn/go-sqlite3 from 1.14.15 to 1.14.16 (#1965) dependabot[bot] 2022-11-22 09:43:05 -05:00
  • ce2c579235 Bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#1966) dependabot[bot] 2022-11-22 09:42:48 -05:00
  • 4e19c5e078 Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#1951) dependabot[bot] 2022-11-22 09:42:26 -05:00
  • ab6be8d2dc Listenbrainz Scrobble (#2009) jan666 2022-11-22 15:32:46 +01:00
  • 586f5c413d Bump github.com/onsi/ginkgo/v2 from 2.2.0 to 2.5.1 (#2007) dependabot[bot] 2022-11-21 22:57:34 -05:00
  • e6a93da75f Bump github.com/onsi/gomega from 1.20.2 to 1.24.1 (#1990) dependabot[bot] 2022-11-21 21:08:07 -05:00
  • fcb891e704 Add an id attribute to Search boxes. Should fix #1998 Deluan 2022-11-21 13:44:16 -05:00
  • 19af11efbe Simplify Subsonic API handler implementation Deluan 2022-11-21 12:57:56 -05:00
  • cd41d9a419 Shutdown gracefully, close DB connection Deluan 2022-11-21 12:14:06 -05:00
  • 5f3f7afb90 Add note about unstable state of master branch Deluan 2022-11-11 21:23:01 -05:00
  • 1467036efd Add DefaultUIVolume option. Closes #1679 Deluan 2022-11-11 16:31:28 -05:00
  • ff6c8f7e9d Bump loader-utils from 2.0.0 to 2.0.3 in /ui (#1978) dependabot[bot] 2022-11-07 19:28:02 -05:00
  • 3a462c7f07 Fix ARM v5 and v6 builds, by going back to armel. Deluan 2022-11-07 17:16:30 -05:00
  • 9c433b5d68 Add missing context to logger calls Deluan 2022-11-04 11:29:58 -04:00
  • daa428ede7 Update Chinese translations (#1945) YaoFeng Ruan 2022-11-04 22:44:32 +08:00
  • 76517cab12 Fix potential nil pointer dereference Deluan 2022-11-04 10:35:49 -04:00
  • 8f02daf337 Reduce spurious error/warn messages, if loglevel != debug Deluan 2022-11-03 12:38:05 -04:00
  • 80b7311453 Add TrackNumber to "fake" generated filenames. Fixes #1912 Deluan 2022-11-02 12:11:01 -04:00
  • ca2cb26d8e Add played field to Subsonic API responses. Fix #1971 Deluan 2022-11-02 11:20:51 -04:00
  • 081cfe5a9f Fix build badge Deluan 2022-10-31 10:35:07 -04:00
  • 5f38d9dca2 Fix 60 seconds (again). Fixes #1956 Deluan 2022-10-26 09:09:04 -04:00
  • 64e2a0bcd4 Optimize static images (#1941) Aleksey Lobanov 2022-10-20 17:51:31 +03:00
  • aab4925dfc Restore DefaultLanguage case-sensitiveness by reverting commit bfeb8ef6b3. Deluan 2022-10-18 11:44:16 -04:00
  • af5c2b5a42 Round song duration (instead of truncating it). Relates to #1926 Deluan 2022-10-10 21:28:58 -04:00
  • 62e7492357 Add Linkify test Deluan 2022-10-07 17:44:16 -04:00
  • 53a4ea673b Linkify urls in playlist comments Deluan 2022-10-07 16:12:07 -04:00