Deluan
68e6115789
Rename `DevEnableShare` to `EnableSharing`
2023-01-29 20:33:10 -05:00
Deluan
1950c07b1d
Disable external links when `EnableExternalServices` is false. Fix #2022
2023-01-25 10:28:03 -05:00
Deluan
e0fc997adb
Fix Share dialog titles for Album and Playlist
2023-01-25 10:20:28 -05:00
Deluan
0c263cf234
Make AlbumSongs BulkActionsToolbar more responsive
2023-01-24 18:36:47 -05:00
Deluan
051e9c556d
Use redux for ShareDialog
2023-01-24 18:36:47 -05:00
Deluan
17d9573f4d
Refactor dialogs, make it simple to add a new dialog to all views
2023-01-24 18:36:47 -05:00
Deluan
58fc271864
Share playlists
2023-01-24 18:36:46 -05:00
Deluan
65174d3fb2
Refactor DownloadMenuDialog to use `useTranscodingOptions` hook
2023-01-24 18:36:46 -05:00
Deluan
c8293fcdd8
Extract transcoding options to its own hook
2023-01-24 18:36:46 -05:00
Deluan
84aa094e56
More work on Shares
2023-01-24 18:36:45 -05:00
Deluan
ab04e33da6
Initial work on Shares
2023-01-24 18:36:45 -05:00
Kendall Garner
93adda66d9
Get album info (when available) from Last.fm, add getAlbumInfo endpoint ( #2061 )
...
* lastfm album.getInfo, getAlbuminfo(2) endpoints
* ... for description and reduce not found log level
* address first comments
* return all images
* Update migration timestamp
* Handle a few edge cases
* Add CoverArtPriority option to retrieve albumart from external sources
* Make agents methods more descriptive
* Use Last.fm name consistently
Co-authored-by: Deluan <deluan@navidrome.org>
2023-01-17 20:22:54 -05:00
Deluan
13ba08157a
Add Size column to Album Songs view
2023-01-16 15:13:05 -05:00
Deluan
7682fddec0
Add Size column to Artist and Album views
2023-01-16 15:00:50 -05:00
Deluan
4a054de3d5
Hide togglable columns when in Album Grid view mode. Fixes #2064
2023-01-16 15:00:33 -05:00
Celyn Walters
b8c171d3d4
Hide LastFM icons if `config.lastFMEnabled` is false ( #1935 )
...
Hide LastFM icons if `config.lastFMEnabled` is false
2022-12-30 17:15:14 -05:00
Kendall Garner
55b0227494
Add Date Added column in Album and Song lists ( #2055 )
2022-12-22 22:44:07 -05:00
Kendall Garner
54395e7e6a
Enable transcoding of downlods ( #1667 )
...
* feat(download): Enable transcoding of downlods - #573
Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>
* feat(download): Make automatic transcoding of downloads optional
Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>
* Fix spelling
* address changes
* prettier
* fix config
* use previous name
Signed-off-by: Kendall Garner <17521368+kgarner7@users.noreply.github.com>
2022-12-18 12:12:37 -05:00
Deluan
fcb891e704
Add an `id` attribute to Search boxes. Should fix #1998
2022-11-21 13:44:16 -05:00
Deluan
53a4ea673b
Linkify urls in playlist comments
2022-10-07 16:12:07 -04:00
Deluan
c530ccf138
Linkify urls in album comments. Fixes #1053 , supersedes #1570 and #1169
...
Simple approach, may be extended/enhanced in the future.
2022-10-06 23:46:30 -04:00
Steve Richter
66818b25ec
Allow ExternalLink icons to be styled ( #1503 )
...
* Allow ArtistExternalLink icons to be styled
* Allow AlbumExternalLink icons to be styled
* Standardize external links' classes to kebab-case
Co-authored-by: Deluan <deluan@navidrome.org>
2022-09-30 13:33:35 -04:00
Deluan
e7fab8bb7b
Show AlbumArtist in Album table view. Fixes #1626
2022-09-29 16:47:44 -04:00
Deluan
bde9d5f954
Fix `TypeError: Cannot read property 'id' of undefined`
2021-12-03 17:15:39 -05:00
Deluan
d4447e373f
Fix sorting albums by year (should use name as secondary sort field).
...
Relates to https://github.com/navidrome/navidrome/issues/961#issuecomment-967624681
2021-11-17 21:47:14 -05:00
Deluan
2183eb6498
Should not allow changing sort order in Album songs view
2021-10-27 14:35:58 -04:00
Deluan
31c598de07
Fix drag-n-drop from a playlist, also fix useDrag memoization
2021-10-23 20:25:28 -04:00
Deluan
1494be9aaa
Add playCount and playDate columns to album songs list
2021-10-23 20:25:28 -04:00
Deluan
2a756eab88
Show external links on all resolutions but mobile
2021-10-21 10:30:53 -04:00
Deluan
9c29ee3651
Check permissions before adding songs to playlists
2021-10-02 13:23:17 -04:00
Deluan
6c3e45de41
Add songs to playlists with drag and drop
2021-10-02 13:14:33 -04:00
Deluan
0b65a4e34e
Fix comment word wrapping
2021-09-27 09:48:31 -04:00
Dnouv
482c2dec0c
Artist Detail Page (first cut) ( #1287 )
...
* Configure fetching from API and route
* pretty
* Remove errors
* Remove errors
* Remove errors
* Complete page for Desktop view
* Fix error
* Add xs Artist page
* Remove unused import
* Add styles for theme
* Change route path
* Remove artId useEffect array
* Remove array
* Fix cover load err
* Add redirect on err
* Remove route
* What's in a name? consistency :)
* Fix err
* Fix UI changes
* Fetch album from resource
* Renaming done
* Review changes
* Some touch-up
* Small refactor, to make naming and structure more consistent with AlbumShow
* Make artist's album list similar to original implementation
* Reuse AlbumGridView, to avoid duplication
* Add feature flag to enable new Artist Page, default false
* Better biography styling. Small refactorings,
* Don't encode quotes and other symbols
* Moved AlbumShow to correct folder
Co-authored-by: Deluan <deluan@navidrome.org>
2021-09-26 15:32:40 -04:00
Samarjeet
0c0bd2967d
Replace expanded with a dialog ( #1258 )
...
* Replace expanded with a dialog
* Change `info` label to "Get Info"
* Rename things for consistency
Co-authored-by: Deluan <deluan@navidrome.org>
2021-09-20 20:30:43 -04:00
Miguel A. Arroyo
e12a14a87d
feat: Adds Audio Channel Metadata - #1036
2021-09-20 19:33:50 -04:00
Deluan
a7017e4bb0
Fix JS console warning
2021-09-10 18:04:38 -04:00
Deluan
c0fc36da63
Make album genres clickable
2021-07-27 13:22:35 -04:00
Sitansh Rajput
fb4eefced5
"Add to Playlist" on AlbumList actions ( #1257 )
...
* added a dependency npm was complaining about
added playlist to album actions
* removed chokidar dependency
Co-authored-by: Skrtansh Rajput <srajput@alienvault.com>
2021-07-26 15:00:38 -04:00
Deluan
615cac2ec4
Extract ExternalLinks into its own component
2021-07-26 13:25:31 -04:00
Deluan
763bcafdac
Use Tooltip in links to external sites
2021-07-24 19:52:15 -04:00
Deluan
7bd506accc
Retrieve all options for Genre filters
2021-07-24 16:00:27 -04:00
Deluan
58ee4c60ca
Add Links to external sites
2021-07-20 17:45:08 -04:00
Deluan
054b5eafdb
Add Genres as "Chips" in Album details and Song details
2021-07-20 17:45:08 -04:00
Deluan
20b7e5c49b
Add Genre filters to UI
2021-07-20 17:45:08 -04:00
Deluan
5d9bea5087
Fix Album grid responsiveness on small screens.
...
Potentially fixes #647
2021-07-04 12:09:30 -04:00
Deluan
292cf99f49
Add 'Year' column to Album and Playlists song list
2021-06-28 09:45:30 -04:00
Deluan
823fef8e43
Fix JS console error
2021-06-25 14:11:58 -04:00
Deluan
8a56584aed
Removed the `albumSong` workaround, as React-Admin's cache seems to behave better now
2021-06-15 11:31:41 -04:00
Deluan
cefc939909
Trigger UI refresh on media annotation events: `star`, `setRating` and `scrobble`
2021-06-10 12:20:52 -04:00
Deluan
7f85ecd515
Trigger a UI refresh when the scanner finds changes.
...
Closes #1025
2021-06-09 21:02:20 -04:00