-
7fc964aec5
Don't wake CacheWarmer every 10 seconds, let it sleep :)
Deluan
2023-01-18 19:31:15 -05:00
-
136d5f9a83
Add config option to show album participations under artists in Subsonic clients
Deluan
2023-01-18 14:20:06 -05:00
-
8ae0bcb459
Add Gruvbox Dark color theme (#2092)
vlfldr
2023-01-18 13:23:36 -05:00
-
127c75e34b
Don't try to downsample if requested bitrate is equal or greater than original. Fix #2066
Deluan
2023-01-18 13:20:51 -05:00
-
d5c9cf07bd
Fix Playlist show
Deluan
2023-01-18 09:43:07 -05:00
-
701e301d48
Increase timeout for obtaining login background image list
Deluan
2023-01-17 22:57:14 -05:00
-
580e9ae4bd
Fix timer going awry
Deluan
2023-01-17 22:04:04 -05:00
-
feb774a149
Change genre.Put() to upsert. Fix #1918 and #1564 (#1920)
Zane van Iperen
2023-01-18 02:04:18 +00:00
-
17eab6a88d
Fix resized image cache key
Deluan
2023-01-17 20:58:38 -05:00
-
bedd2b2074
Implement better artwork cache keys
Deluan
2023-01-17 20:37:10 -05:00
-
93adda66d9
Get album info (when available) from Last.fm, add getAlbumInfo endpoint (#2061)
Kendall Garner
2023-01-18 01:22:54 +00:00
-
5564f00838
Some refactor, log message changes
Deluan
2023-01-17 17:26:48 -05:00
-
1324a16fc5
ReplayGain support + audio normalization (web player) (#1988)
Kendall Garner
2023-01-17 20:52:00 +00:00
-
9ae156dd82
Remove unused prop
Deluan
2023-01-17 14:31:17 -05:00
-
438d45c176
Change Internet Radio UX
Deluan
2023-01-17 14:22:10 -05:00
-
e76080809d
Fix pipeline lint error help message
Deluan
2023-01-17 10:57:20 -05:00
-
0a65bf171b
Change Players icon, to distinguish it from Internet Radios
Deluan
2023-01-16 20:51:18 -05:00
-
e40da183bb
Move artwork id encoding to public package
Deluan
2023-01-16 15:24:25 -05:00
-
13ba08157a
Add Size column to Album Songs view
Deluan
2023-01-16 15:13:05 -05:00
-
7682fddec0
Add Size column to Artist and Album views
Deluan
2023-01-16 15:00:50 -05:00
-
4a054de3d5
Hide togglable columns when in Album Grid view mode. Fixes #2064
Deluan
2023-01-16 15:00:33 -05:00
-
b6233e57b3
Bump @material-ui/styles from 4.11.4 to 4.11.5 in /ui (#2093)
dependabot[bot]
2023-01-16 12:17:12 -05:00
-
c00040d94e
Bump github.com/dustin/go-humanize from 1.0.0 to 1.0.1 (#2094)
dependabot[bot]
2023-01-16 12:16:39 -05:00
-
c748d669d6
Sort radio stations by name
Deluan
2023-01-15 16:12:22 -05:00
-
d319b66ff3
Make Radio Create and Edit forms consistent
Deluan
2023-01-15 15:43:46 -05:00
-
a8478ca74c
Fix Subsonic XML Internet Radio response
Deluan
2023-01-15 15:38:38 -05:00
-
8877b1695a
Add Internet Radio support (#2063)
Kendall Garner
2023-01-15 20:11:37 +00:00
-
aa21a2a305
Respect prefers-reduced-motion browser configuration (#2090)
Gil Desmarais
2023-01-15 00:42:23 +01:00
-
e3496c7eea
Fix artist folder detection. Now works when the artist has only one album.
Deluan
2023-01-14 14:36:27 -05:00
-
d3e4a5287d
"Touch" playlists to force some clients to reload cover art
Deluan
2023-01-14 12:21:31 -05:00
-
12dd219e16
Don't refresh artistInfo when setting artist's love/rating
Deluan
2023-01-14 10:41:36 -05:00
-
1d6b04e3ad
Replace the LoveButton with ArtistContextMenu in the artist page - #1979
bornav
2022-11-09 01:03:39 +01:00
-
dfbf86c577
Allow any HTTP methods for public images endpoint. Fix artist covers in Subtracks
Deluan
2023-01-14 10:17:21 -05:00
-
16c869ec86
Optimize playlist cover generation
Deluan
2023-01-13 21:33:49 -05:00
-
c46a2a5f5f
New dev options to control getCoverArt throttling
Deluan
2023-01-13 18:10:32 -05:00
-
ab7668f562
Use a custom artist image cache key.
Deluan
2023-01-13 17:23:28 -05:00
-
94c6d47181
More descriptive error when artist.jpg not found
Deluan
2023-01-13 15:30:02 -05:00
-
0ffef05cc3
Remove "Biography not available" when agents are not available
Deluan
2023-01-13 14:47:18 -05:00
-
3f2d24695e
PreCache artist images
Deluan
2023-01-13 14:30:26 -05:00
-
cbe3adf987
Don't show error when it is nil
Deluan
2023-01-13 13:53:21 -05:00
-
c90468b895
Find
artist.* image in Artist folder
Deluan
2023-01-12 14:13:23 -05:00
-
69e0a266f4
Remove size from public image ID JWT
Deluan
2023-01-11 18:14:34 -05:00
-
8f0d002922
Add local TopSongs
Deluan
2023-01-01 19:30:40 -05:00
-
77a99a735b
Always access artist images through Navidrome (proxy calls to external URLs)
Deluan
2022-12-31 17:29:58 -05:00
-
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
-
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
-
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
-
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
-
1374dab087
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
-
fdbece5c92
Use custom sanitize package, fix #2070
Deluan
2023-01-12 13:39:05 -05: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
-
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
-
80ded63d35
Add test for mapTrackTitle
Deluan
2022-12-30 15:13:04 -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
-
bce7b163ba
Skip trying to read cover art from mediafile if it does not have one
Deluan
2022-12-20 21:44:11 -05:00
-
2923f01cd9
Fix UI artwork id creation
Deluan
2022-12-20 19:16:25 -05:00
-
a087f57d2d
Handle request (context) cancellation
Deluan
2022-12-20 18:49:59 -05:00
-
9fcd1c9354
Make internal method unexported
Deluan
2022-12-20 16:32:00 -05:00