Commit Graph

  • ee8f6447eb Add option to disable Cache Warmer. Related to #2142 Deluan 2023-02-06 09:50:04 -05:00
  • e0fabdab85 "Spell-Jacking" mitigation ~ prevent sensitive data leak from spell checker. @see https://www.otto-js.com/news/article/chrome-and-edge-enhanced-spellcheck-features-expose-pii-even-your-passwords Daniel Hammer 2023-01-15 16:17:30 +01:00
  • dad4949a6d Refactor Subsonic search to make it a bit more readable Deluan 2023-02-05 00:50:29 -05:00
  • 3ce3185118 Don't retrieve Various Artists and Unknown Artist info from Last.fm Deluan 2023-02-04 21:18:51 -05:00
  • a50d9c8b67 Use the latest sanitize, to fix some diacritics Deluan 2023-02-04 19:09:14 -05:00
  • f8dfb3ad86
    Clearer lyrics in Nord theme (#2146) v0.49.1 Kendall Garner 2023-02-04 18:02:15 +00:00
  • 255f8e4a76 Update react-player, fix #2117 Deluan 2023-02-04 12:49:28 -05:00
  • eba70ab826 Change throttling log messages Deluan 2023-02-03 21:04:54 -05:00
  • ee6b10db72 Replace custom code with errgroup Deluan 2023-02-03 16:04:58 -05:00
  • 797cc87141 Enqueue external metadata refreshes Deluan 2023-02-03 15:26:53 -05:00
  • 9803d4132e
    Clearer lyrics Kendall Garner 2023-02-04 09:17:15 -08:00
  • f753bc9b80 Change throttling log messages Deluan 2023-02-03 21:04:54 -05:00
  • adc8a605fd Replace custom code with errgroup Deluan 2023-02-03 16:04:58 -05:00
  • 1882710f75 Enqueue external metadata refreshes Deluan 2023-02-03 15:26:53 -05:00
  • bfbe980637
    Bump http-cache-semantics from 4.1.0 to 4.1.1 in /ui (#2139) dependabot[bot] 2023-02-03 16:33:50 -05:00
  • d9d0a97674 Better log message Deluan 2023-02-03 11:34:33 -05:00
  • c031167bb1 Don't retrieve all artist external metadata if we just want artist images Deluan 2023-02-03 11:06:53 -05:00
  • 4a25e6d3d8 Fix Mapped Similar Artists log Deluan 2023-02-03 09:57:29 -05:00
  • 7312e6d6c2
    Update 20230113000000_release_year.go certuna 2023-02-03 15:36:13 +01:00
  • ad2ad514b3 Add dev option to increase external metadata cache expiration. More logs Deluan 2023-02-02 16:55:12 -05:00
  • 588ee94f7c Discard request for image canceled by the client before any further processing Deluan 2023-02-02 14:53:28 -05:00
  • 3c5032a3e8 Add migration to rebuild albums paths Deluan 2023-02-02 14:42:01 -05:00
  • bcab3cc0f9 Add throttling to /share/img endpoint. Deluan 2023-02-02 13:59:04 -05:00
  • 9b81aa4403 Fix artwork resolution when paths contains :. Fix #2137 Deluan 2023-02-02 12:13:24 -05:00
  • af75f6258b
    Update mediafile.go certuna 2023-02-02 17:29:32 +01:00
  • f904784e67 Bump dependencies Deluan 2023-02-02 11:20:52 -05:00
  • 1fd3825d55
    Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.8.0 dependabot[bot] 2023-02-02 16:14:02 +00:00
  • 9e33ed44ef
    Bump github.com/microcosm-cc/bluemonday from 1.0.21 to 1.0.22 dependabot[bot] 2023-02-02 16:13:56 +00:00
  • 0a76c03b5a
    Bump http-cache-semantics from 4.1.0 to 4.1.1 in /ui dependabot[bot] 2023-02-02 16:13:09 +00:00
  • 0ce750d469 Update golangci-lint and fix lint errors Deluan 2023-02-02 11:10:28 -05:00
  • cf04db7a98 Don't try to connect to external services if artist is Unknown Deluan 2023-02-02 10:57:37 -05:00
  • f4b50c493c When retrieving images from external sources, avoid calling it again if data is already cached locally. Deluan 2023-02-02 10:38:17 -05:00
  • 4a7e86e989 Fix file descriptor leaking. Deluan 2023-02-02 10:36:27 -05:00
  • 0da2b93cf3
    Update metadata.go certuna 2023-02-02 12:20:28 +01:00
  • 14f0a76e54
    Update mediafile.go certuna 2023-02-02 12:19:02 +01:00
  • a6d8a71bbe
    Update album.go certuna 2023-02-02 12:17:30 +01:00
  • fa29bd4e8a
    Update AlbumSongs.js certuna 2023-02-02 12:16:37 +01:00
  • dbe3a7d5bc
    Update AlbumDetails.js certuna 2023-02-02 12:03:37 +01:00
  • 49a43aacb2
    Update mediafile.go certuna 2023-02-02 12:03:07 +01:00
  • be003b5093
    Update album.go certuna 2023-02-02 12:02:41 +01:00
  • b7828e2f02
    Update metadata.go certuna 2023-02-02 12:02:09 +01:00
  • 4f8eee07fd
    Update metadata.go certuna 2023-02-02 12:01:46 +01:00
  • cadb814c70
    Update mapping.go certuna 2023-02-02 12:01:24 +01:00
  • 70e1a27933
    Update 20230113000000_release_year.go certuna 2023-02-02 12:00:53 +01:00
  • a1a5b2fc30
    Fix invisible checkboxes in Gruvbox theme (#2135) vlfldr 2023-02-01 13:33:55 -05:00
  • f00e6117ff Invalidate artist cache (by changing cache key format) Deluan 2023-02-01 10:34:55 -05:00
  • d8e794317f Return 404 when artwork is not available in /share/img endpoint Deluan 2023-01-31 18:22:49 -05:00
  • 128b626ec9 Add option to change max playlists shown in UI's sidebar, MaxSidebarPlaylists. Fix #2077 Deluan 2023-02-01 10:21:30 -05:00
  • 08317fb64b Invalidate artist cache (by changing cache key format) Deluan 2023-02-01 09:58:50 -05:00
  • 8d6552f461 Return 404 when artwork is not available in /share/img endpoint Deluan 2023-01-31 18:22:49 -05:00
  • 8cf6868478
    merge master, refine appearance Kendall Garner 2023-01-31 23:39:01 -08:00
  • 6aa7301819
    forward clicks Kendall Garner 2023-01-31 23:29:04 -08:00
  • a1bee663db Fixed invisible checkboxes and tweaked colors in Gruvbox theme vlfldr 2023-02-01 01:29:13 -05:00
  • 9899ac3f2e
    Merge branch 'navidrome:master' into master vlfldr 2023-02-01 00:56:12 -05:00
  • d683297fa7 Better behaviour of Prev/Next buttons when share has only one song: Deluan 2023-01-31 21:25:40 -05:00
  • aaf58bbd32 Handle nil pointer dereference. Fix #2133 Deluan 2023-01-31 20:54:15 -05:00
  • 58c46827cd Update translations deluan 2023-01-31 14:51:37 +00:00
  • 831c654996 Update translations deluan 2023-01-31 14:51:37 +00:00
  • 712d8f9fcc Add trace logs to calls to external services Deluan 2023-01-31 09:37:09 -05:00
  • 3013da9eeb Dont need to wait for the end Matthias Schmidt 2023-01-31 12:01:25 +01:00
  • 9d73582b0a WIP: set, start and stop work on one single song. More to come Matthias Schmidt 2023-01-31 11:16:54 +01:00
  • b6fcfa9fc8 Add a fallback when the browser does not support copying the share link to clipboard (not a secure origin) Deluan 2023-01-30 12:09:01 -05:00
  • ac101f0b13
    Bump github.com/onsi/ginkgo/v2 from 2.7.0 to 2.7.1 dependabot[bot] 2023-01-30 17:02:25 +00:00
  • 538d2b7645
    Bump inflection from 1.13.1 to 2.0.1 in /ui dependabot[bot] 2023-01-30 17:02:02 +00:00
  • 762a1ba998 Fix downloading and sharing from a playlist. Fix #2123 Deluan 2023-01-30 11:20:22 -05:00
  • 42541afda6 WIP: Playlist and start/stop handling. Doing start/stop the hard way as of now Matthias Schmidt 2023-01-30 17:18:13 +01:00
  • 25374b3bbe Update translations v0.49.0 deluan 2023-01-30 10:06:23 +00:00
  • f618c71ba7 Update translations deluan 2023-01-30 10:06:23 +00:00
  • d33e1e4499
    Update 20230113000000_release_year.go certuna 2023-01-30 10:51:12 +01:00
  • 71cf6f2d4f
    Update mapping.go certuna 2023-01-30 10:08:19 +01:00
  • f09b6e0aeb
    Update metadata.go certuna 2023-01-30 08:50:06 +01:00
  • 71a5b55597
    Update metadata.go certuna 2023-01-30 08:44:36 +01:00
  • 67aa578295
    Update mapping.go certuna 2023-01-30 08:37:28 +01:00
  • 68e6115789 Rename DevEnableShare to EnableSharing Deluan 2023-01-29 20:33:10 -05:00
  • a651d65a5b Add a comment to the generated zip Deluan 2023-01-29 17:08:18 -05:00
  • dc56c52557 Refactor zip archiver. Deluan 2023-01-29 13:42:49 -05:00
  • 5163df6531 Rollback changes to Chinese translations Deluan 2023-01-27 11:09:42 -05:00
  • fc693e5601 Update translations deluan 2023-01-27 15:27:20 +00:00
  • 73f9ea9630 Update translations deluan 2023-01-27 15:27:20 +00:00
  • 731bd7ee73 Fix update translations job Deluan 2023-01-27 10:17:03 -05:00
  • 9f684e5a69 Add job to create translations PRs Deluan 2023-01-27 10:12:53 -05:00
  • ead03436ab Add job to create translations PRs Deluan 2023-01-27 10:12:53 -05:00
  • 9741fe7bbd
    Update metadata.go certuna 2023-01-27 16:03:17 +01:00
  • b7d6edefe0 Use dataStore to retrieve mediafile by id Matthias Schmidt 2023-01-27 13:29:56 +01:00
  • bd16df7cda Separate playback server from device Matthias Schmidt 2023-01-27 12:38:44 +01:00
  • 7e9dc03516 Return user-specific device Matthias Schmidt 2023-01-27 12:31:26 +01:00
  • 0e9426ed64 Combine config-verification and structure init Matthias Schmidt 2023-01-27 12:18:17 +01:00
  • e2ea5eba8c Disable creation of shares when feature is disabled. Deluan 2023-01-26 10:12:13 -05:00
  • 865389a83e Adding playback devices slice and load it from config Matthias Schmidt 2023-01-26 15:26:39 +01:00
  • a3730834c4 send decent errormessage, no internal server error Matthias Schmidt 2023-01-26 14:57:37 +01:00
  • c78a19f065 Add error handling and pushing to client Matthias Schmidt 2023-01-26 14:39:06 +01:00
  • 1fe33e97fe Use but only one switch case and direct dispatch, refactoring Matthias Schmidt 2023-01-26 14:18:25 +01:00
  • 251ea119e8 Use action map for parsing, stringer instead switch stmt. Matthias Schmidt 2023-01-26 13:39:54 +01:00
  • fafbb8bd70 Adding wide playback interface Matthias Schmidt 2023-01-26 12:32:41 +01:00
  • 4effd61a03 User fmt.Errorf for error-generation Matthias Schmidt 2023-01-26 11:58:36 +01:00
  • 24ea7d05e4
    Merge remote-tracking branch 'upstream/master' into proxy-stars Kendall Garner 2023-01-25 20:37:09 -08:00
  • f6ef2a6d0a
    Merge branch 'master' into show-duplicate/1660 Kendall Garner 2023-01-25 19:47:54 -08:00
  • b825d3cfac
    Fix versioning releases in the pipeline (#2101) Deluan Quintão 2023-01-25 15:35:01 -05:00
  • f89d40a5b5 Config /github/workspace folder as trusted Deluan 2023-01-25 15:08:27 -05:00
  • 8174dce79e Revert "Disable buildvcs flag" Deluan 2023-01-18 14:26:58 -05:00