Commit Graph

  • 918fee3ea3 Artwork reader for Artist Deluan 2022-12-31 16:58:07 -05:00
  • bf461473ef Add local agent, only for images Deluan 2022-12-30 23:52:53 -05:00
  • 387acc5f63 Add public endpoint to expose images Deluan 2022-12-30 22:34:00 -05:00
  • 5c94dfb76e Optimize playlist cover generation Deluan 2023-01-13 21:33:49 -05:00
  • e0ceb25ea6 New dev options to control getCoverArt throttling Deluan 2023-01-13 18:10:32 -05:00
  • e08ef730cc Use a custom artist image cache key. Deluan 2023-01-13 17:23:28 -05:00
  • 9321adf03d More descriptive error when artist.jpg not found Deluan 2023-01-13 15:30:02 -05:00
  • 455ead3b0f Remove "Biography not available" when agents are not available Deluan 2023-01-13 14:47:18 -05:00
  • 18d4c93d7d PreCache artist images Deluan 2023-01-13 14:30:26 -05:00
  • ff16de70d3 Don't show error when it is nil Deluan 2023-01-13 13:53:21 -05:00
  • d98078e885 Find artist.* image in Artist folder Deluan 2023-01-12 14:13:23 -05:00
  • e009ccef2c Remove size from public image ID JWT Deluan 2023-01-11 18:14:34 -05:00
  • 4996f4ee00 Add local TopSongs Deluan 2023-01-01 19:30:40 -05:00
  • 593213968b Always access artist images through Navidrome (proxy calls to external URLs) Deluan 2022-12-31 17:29:58 -05:00
  • 309ea0ec68 Artwork reader for Artist Deluan 2022-12-31 16:58:07 -05:00
  • d4280de65a Add local agent, only for images Deluan 2022-12-30 23:52:53 -05:00
  • 70dc6d4434 Add public endpoint to expose images Deluan 2022-12-30 22:34:00 -05:00
  • 7fbcb2904a Add function number.RandomInt64 Deluan 2023-01-13 21:40:24 -05:00
  • 7a617d3a1d Remove unused "embed" build tag Deluan 2023-01-13 21:35:54 -05:00
  • 769e8bedba Rename WeightedChooser's method Put to Add, a better name Deluan 2023-01-13 19:43:27 -05:00
  • 291455f0b7 Fix Download Dialog not showing in Artist page Deluan 2023-01-13 19:40:43 -05:00
  • c4c463737f
    Update mapping.go certuna 2023-01-13 19:17:41 +01:00
  • 9846ee3f64
    Update 20230113000000_release_year.go certuna 2023-01-13 18:37:04 +01:00
  • bc0da5da9f
    Update mediafile.go certuna 2023-01-13 18:36:31 +01:00
  • 5e4ae9a998
    Update album.go certuna 2023-01-13 18:35:28 +01:00
  • aa0657bf83
    Update fields.go certuna 2023-01-13 18:34:43 +01:00
  • eea737dc11
    Update mediafile.go certuna 2023-01-13 18:23:24 +01:00
  • 7f51a831c1
    Update album.go certuna 2023-01-13 18:22:50 +01:00
  • d2870f8644
    Update mediafile.go certuna 2023-01-13 18:21:32 +01:00
  • 72962e55b4
    Update mapping.go certuna 2023-01-13 18:17:41 +01:00
  • 89d7154b13
    Update metadata.go certuna 2023-01-13 18:15:41 +01:00
  • f88d5508e6
    Update configuration.go certuna 2023-01-13 17:32:33 +01:00
  • fc17e2a880
    Update and rename 20230113000000_release_date.go to 20230113000000_release_year.go certuna 2023-01-13 17:26:36 +01:00
  • 3d5c29b486
    Create 20230113000000_release_date.go certuna 2023-01-13 17:20:40 +01:00
  • f40b93599e
    Update configuration.go certuna 2023-01-13 17:16:02 +01:00
  • 7173d23a32 Disable password check when header auth is enabled selfhoster1312 2023-01-13 16:37:21 +01:00
  • 1908341ab4 Use squirrel to build SQL, to reduce risk of SQL injection Deluan 2023-01-13 10:32:45 -05:00
  • 14b2cd265a Merge branch 'master' into genrefix3 Deluan 2023-01-13 10:21:56 -05:00
  • 31d6d4f271 Revert "scanner: remove cached genre repository" Deluan 2023-01-13 10:21:46 -05:00
  • 0a50eca19f
    Bump ra-test from 3.18.3 to 3.19.11 in /ui dependabot[bot] 2023-01-13 14:34:44 +00:00
  • b1b081e3d8 Move react-scripts to devDependencies Deluan 2023-01-13 09:27:37 -05:00
  • 9ea9b48891 Bump golang.org/x/tools from 0.4.0 to 0.5.0 dependabot[bot] 2023-01-13 14:13:04 +00:00
  • e6e9260648 Bump decode-uri-component from 0.2.0 to 0.2.2 in /ui dependabot[bot] 2022-12-02 22:24:14 +00:00
  • 224e3b3089 Bump json5 from 1.0.1 to 1.0.2 in /ui dependabot[bot] 2023-01-09 07:25:34 +00:00
  • 023e103720 Bump prettier from 2.4.1 to 2.8.2 in /ui dependabot[bot] 2023-01-09 17:02:02 +00:00
  • 31ee4a28c8
    Bump golang.org/x/tools from 0.4.0 to 0.5.0 dependabot[bot] 2023-01-13 14:13:04 +00:00
  • 53ef50d980 Bump golang.org/x/text from 0.5.0 to 0.6.0 dependabot[bot] 2023-01-09 17:02:01 +00:00
  • feabcdfe9f Show help message when goimports/go mod tidy breaks the build Deluan 2023-01-13 08:58:41 -05:00
  • ce061d5c0d Create accounts automatically when authenticating from HTTP header selfhoster1312 2023-01-13 14:43:56 +01:00
  • 1374dab087 Disable buildvcs flag Deluan 2023-01-12 22:04:36 -05:00
  • 87718a10d7 Disable buildvcs flag Deluan 2023-01-12 22:04:36 -05:00
  • 18aac7c729 Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 dependabot[bot] 2023-01-12 23:59:14 +00:00
  • c8ecf3b495 Bump github.com/go-chi/httprate from 0.7.0 to 0.7.1 dependabot[bot] 2023-01-12 23:58:51 +00:00
  • 7e03f8ca82 Upgrade to Go 1.19.5 Deluan 2023-01-12 21:20:45 -05:00
  • f6bfbeb981
    Bump github.com/onsi/ginkgo/v2 from 2.6.1 to 2.7.0 dependabot[bot] 2023-01-12 23:59:14 +00:00
  • 018acdf62c
    Bump github.com/go-chi/httprate from 0.7.0 to 0.7.1 dependabot[bot] 2023-01-12 23:58:51 +00:00
  • fdbece5c92 Use custom sanitize package, fix #2070 Deluan 2023-01-12 13:39:05 -05:00
  • 4772b2e11c
    Bump prettier from 2.4.1 to 2.8.2 in /ui dependabot[bot] 2023-01-09 17:02:02 +00:00
  • cbcaad5399
    Bump golang.org/x/text from 0.5.0 to 0.6.0 dependabot[bot] 2023-01-09 17:02:01 +00:00
  • 3b486d2e5f playlist view: optionally show genre and comment columns paradajz 2023-01-09 14:44:01 +01:00
  • 739a9e5183
    Bump json5 from 1.0.1 to 1.0.2 in /ui dependabot[bot] 2023-01-09 07:25:34 +00:00
  • df0f140f9f Don't refresh smart playlists when generating covers Deluan 2023-01-01 20:28:03 -05:00
  • 950cc28e67 Add coverArt to Subsonic playlist response Deluan 2023-01-01 19:35:19 -05:00
  • c62c7af77e
    add internet radio support Kendall Garner 2022-12-30 22:23:54 -05:00
  • f794096a14 Fix package-lock.json dependencies Deluan 2022-12-30 20:36:13 -05:00
  • a223af26b0 Merge branch 'master' into lazy Deluan 2022-12-30 20:34:36 -05:00
  • 6260927074 Serve artist placeholder directly, instead of using LastFM's CDN Deluan 2022-12-30 20:14:03 -05:00
  • b8c171d3d4
    Hide LastFM icons if config.lastFMEnabled is false (#1935) Celyn Walters 2022-12-30 22:15:14 +00:00
  • ea5ad675e4 Reduce metrics public interface Deluan 2022-12-30 16:54:59 -05:00
  • 5eedd6ca0a Merge branch 'master' into feat.sql_worker_metrics Deluan 2022-12-30 16:22:26 -05:00
  • 80ded63d35 Add test for mapTrackTitle Deluan 2022-12-30 15:13:04 -05:00
  • c1ce8382b1
    add star buffer Kendall Garner 2022-12-29 21:26:29 -05:00
  • cc14485194 When trying to PreCache, wait for ImageCache to be available Deluan 2022-12-28 23:01:52 -05:00
  • 0c7c6ba020 PreCache Playlists CoverArt Deluan 2022-12-28 13:37:13 -05:00
  • 14032a524b Reduce retention in CacheWarmer Deluan 2022-12-28 13:03:41 -05:00
  • 61e5523457 Handle "naked" CoverArtIDs (IDs of album, mediafiles and playlists) Deluan 2022-12-28 12:32:46 -05:00
  • bc09de6640 Better error handling Deluan 2022-12-28 10:19:52 -05:00
  • 949331ed24 GetCoverArt generates a tiled (2x2) image for playlists Deluan 2022-12-27 18:28:56 -05:00
  • 501386b11f Parse correctly playlist CoverArt ids Deluan 2022-12-27 17:05:40 -05:00
  • 8f3387a894 Fix tests and clean up code a bit Deluan 2022-12-27 16:36:13 -05:00
  • 332900774d Rename DevFastAccessCoverArt to EnableMediaFileCoverArt Deluan 2022-12-27 14:30:00 -05:00
  • 722a00cacf Fix artwork caching Deluan 2022-12-27 12:54:51 -05:00
  • 92ddae4a65 Created dedicated artwork readers Deluan 2022-12-27 11:36:23 -05:00
  • c1c4645501 Move artwork handling to its own package Deluan 2022-12-25 16:07:28 -05:00
  • 8cf78efb9c Add timeout for artwork extraction Deluan 2022-12-25 01:25:10 -05:00
  • 52a4721c91 Remove empty (invalid) entries from the cache Deluan 2022-12-24 18:53:09 -05:00
  • e89d99aee0 Also caches resized images Deluan 2022-12-24 16:21:49 -05:00
  • dc16ccdb93 Make tests compatible with GoLang 1.18 Deluan 2022-12-23 13:12:36 -05:00
  • b6eb60f019 Add new Artwork Cache Warmer Deluan 2022-12-23 12:28:22 -05:00
  • 8c1cd9c273 Refactor file type functions Deluan 2022-12-23 11:32:39 -05:00
  • 9ec349dce0 Make sure album is updated if external cover changes Deluan 2022-12-23 10:51:21 -05:00
  • f5719a7571 Fix spaces in CoverArtPriority, more trace logs in artwork resolution Deluan 2022-12-23 09:53:13 -05:00
  • 3dbd5c8d31 Remove unnecessary cache invalidator, as ID nows contains the updatedAt value Deluan 2022-12-22 19:31:12 -05:00
  • 73bb0104f0 Cache original images Deluan 2022-12-22 18:06:29 -05:00
  • 26a7adae5f Change Image cache key format Deluan 2022-12-22 14:13:01 -05:00
  • 04eab5666a Add back CoverArtPriority Deluan 2022-12-22 13:53:49 -05:00
  • 045b023b35 Fix DevFastAccessCoverArt flag Deluan 2022-12-22 11:47:18 -05:00
  • 57c3334ea0 Remove unused DevPreCacheAlbumArtwork config option Deluan 2022-12-21 18:25:01 -05:00
  • 847a0432ea If resize fails, send the artwork as is. Closes #1102 Deluan 2022-12-21 16:22:44 -05:00
  • 8e640bb858 Implement new Artist refresh Deluan 2022-12-21 11:30:19 -05:00