Commit Graph

  • c770229154 Add Share capability to Subsonic user's info Deluan 2023-01-23 23:53:04 -05:00
  • ef4765c768 Fix getShares sort order Deluan 2023-01-23 21:45:59 -05:00
  • 6c05fcb699 Create contents label for group of shared mediafiles Deluan 2023-01-23 20:44:21 -05:00
  • 63e67bd502 Make Share list responsive Deluan 2023-01-23 20:11:46 -05:00
  • 230f2fdc02 Reduce spacing between album buttons, to avoid breaking the toolbar in two Deluan 2023-01-23 19:53:24 -05:00
  • d639da9eb5 Enable sharing only selected songs with the Subsonic API Deluan 2023-01-23 19:40:26 -05:00
  • e34f26588e Fix empty entry collection in Shares Deluan 2023-01-23 18:44:58 -05:00
  • c994ed70ea Fix expireAt update error Deluan 2023-01-23 14:50:02 -05:00
  • 40cac5c367 Fix JS console warning Deluan 2023-01-23 10:25:06 -05:00
  • 34277f238c Make Share icon dynamic Deluan 2023-01-23 10:22:11 -05:00
  • dbf80d8592 Change public/share path to /share - DSub does not use the URL from the API response... :( Deluan 2023-01-22 20:35:59 -05:00
  • d5df102f9f Implement updateShare and deleteShare Subsonic endpoints Deluan 2023-01-22 20:21:06 -05:00
  • 20271df4fb Workaround to detect empty dates in some Subsonic clients Deluan 2023-01-22 20:06:23 -05:00
  • d4c1d2ece4 Handle expired shares Deluan 2023-01-22 19:52:11 -05:00
  • d0dceae094 Add getShares and createShare Subsonic endpoints Deluan 2023-01-22 14:38:55 -05:00
  • 94cc2b2ac5 Fix tests and lint errors, plus a bit of refactor Deluan 2023-01-22 12:25:35 -05:00
  • 72a12e344e More share translations Deluan 2023-01-22 11:43:03 -05:00
  • 12bb6c3847 Don't expose empty dates in share info Deluan 2023-01-22 11:39:22 -05:00
  • 58fc271864 Share playlists Deluan 2023-01-22 01:12:08 -05:00
  • 65174d3fb2 Refactor DownloadMenuDialog to use useTranscodingOptions hook Deluan 2023-01-22 00:49:22 -05:00
  • c8293fcdd8 Extract transcoding options to its own hook Deluan 2023-01-21 22:14:58 -05:00
  • d9c42b3183 Add share's contents and description to the DB Deluan 2023-01-21 22:04:40 -05:00
  • 364fdfbd8d Use defaultDownsamplingFormat in share options Deluan 2023-01-21 21:44:26 -05:00
  • 63b4a12a93 Fine tune SharePlayer Deluan 2023-01-21 21:10:35 -05:00
  • 357c0e1e19 Refactor URL builders in UI Deluan 2023-01-21 21:01:50 -05:00
  • 84aa094e56 More work on Shares Deluan 2023-01-20 19:53:53 -05:00
  • ab04e33da6 Initial work on Shares Deluan 2023-01-19 22:52:55 -05:00
  • 5331de17c2 Fixes the slide bar clickable area (#2113) Kendall Garner 2023-01-24 16:15:14 +00:00
  • 199f66b8de Bump @testing-library/react from 12.1.2 to 12.1.5 in /ui (#2109) dependabot[bot] 2023-01-23 12:19:47 -05:00
  • 535171faf8 Bump github.com/onsi/gomega from 1.24.2 to 1.25.0 (#2111) dependabot[bot] 2023-01-23 12:19:21 -05:00
  • bee39ad28e Bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#2110) dependabot[bot] 2023-01-23 12:18:51 -05:00
  • 2de570fe72 Fix order of gain menu options (#2105) Kendall Garner 2023-01-22 16:08:54 +00:00
  • 33f033beba Fix artist image not caching on browser Deluan 2023-01-20 21:28:44 -05:00
  • b9934799ec Increase size of artist image Deluan 2023-01-20 20:55:17 -05:00
  • adea15ab93 Use constant Deluan 2023-01-20 16:01:16 -05:00
  • 0c27e7a43b Fix Illumos build - #2067 (#2069) Corrado Primier 2023-01-19 17:52:01 +00:00
  • 8956f5e7fd Fix Album.MaxYear calculation Deluan 2023-01-19 09:34:58 -05:00
  • 7073d18b54 Make private methods unpublished Deluan 2023-01-19 09:34:39 -05:00
  • 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