quintodrome/ui/src/common
certuna 52b77e4194
Support for Original Date, Release Date & splitting/grouping of album editions (#2162)
* Update AlbumGridView.js

* Update AlbumDetails.js

* Update AlbumDetails.js

* Create DoubleRangeField.js

* Update and rename DoubleRangeField.js to RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update AlbumGridView.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update index.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update en.json

* Update en.json

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update AlbumGridView.js

* Update AlbumDetails.js

* Update AlbumSongs.js

* Update ContextMenus.js

* Update SongDatagrid.js

* Update AlbumSongs.js

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update AlbumSongs.js

* Update SongList.js

* Update playlist_track_repository.go

* Update 20230113000000_release_year.go

* Update PlayButton.js

* Update mediafile_repository.go

* Update album.go

* Update playlist_track_repository.go

* Update playlist_track_repository.go

* Update SongDatagrid.js

* Update 20230113000000_release_year.go

* Update SongDatagrid.js

* Update AlbumSongs.js

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update AlbumDetails.js

* Update AlbumSongs.js

* Update AlbumSongs.js

* Update RangeFieldDouble.js

* Update SongDatagrid.js

* Update 20230113000000_release_year.go

* Update 20230113000000_release_year.go

* Update 20230113000000_release_year.go

* Update 20230113000000_release_year.go

* Update AlbumSongs.js

* Update AlbumSongs.js

* Update mapping.go

* Update RangeFieldDouble.js

* Update AlbumGridView.js

* Update AlbumSongs.js

* Update en.json

* Update SongDatagrid.js

* Update SongDatagrid.js

* Update metadata.go

* Update mapping.go

* Update AlbumDetails.js

* Update AlbumGridView.js

* Update RangeFieldDouble.js

* Update mapping.go

* Update metadata.go

* Update mapping.go

* Update AlbumDetails.js

* Update 20230113000000_release_year.go

* Update AlbumDetails.js

* Update en.json

* Update configuration.go

* Update mapping.go

* Update configuration.go

* Update mediafile.go

* Update metadata.go

* Update RangeFieldDouble.js

* Update 20230113000000_release_year.go

* Update configuration.go

* Update mapping.go

* Update mediafile.go

* Update mapping.go

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update RangeFieldDouble.js

* Update 20230113000000_release_year.go

* Update AlbumDetails.js

* Update RangeFieldDouble.js

* Update mapping.go

* Update metadata.go

* Update album.go

* Update mediafile.go

* Update mediafile.go

* Update album.go

* Update fields.go

* Update mediafile_repository.go

* Update playlist_track_repository.go

* Update AlbumSongs.js

* Update SongDatagrid.js

* Update PlayButton.js

* Update SongList.js

* Update ContextMenus.js

* Update SongDatagrid.js

* Update metadata.go

* Update ArtistShow.js

* Update mapping.go

* Update configuration.go

* Update mapping.go

* Update metadata.go

* Update metadata.go

* Update mapping.go

* Update metadata.go

* Update metadata.go

* Update mapping.go

* Update 20230113000000_release_year.go

* Update 20230113000000_release_year.go

* Update mapping.go

* Update metadata.go

* Update metadata.go

* Update album.go

* Update mediafile.go

* Update AlbumDetails.js

* Update AlbumSongs.js

* Update album.go

* Update mediafile.go

* Update metadata.go

* Update mediafile.go

* Update 20230113000000_release_year.go

* Update 20230113000000_release_year.go

* Update album.go

* Update mediafile.go

* Update RangeFieldDouble.js

* Update AlbumDetails.js

* Update AlbumGridView.js

* Update en.json

* Update AlbumGridView.js

* Update RangeFieldDouble.js

* Update and rename 20230113000000_release_year.go to 20230113000000_release_date.go

* Update album.go

* Update mediafile.go

* Update fields.go

* Update playlist_track_repository.go

* Update mediafile_repository.go

* Update mapping.go

* Update metadata.go

* Update mapping.go

* Update SongDatagrid.js

* Update RangeFieldDouble.js

* Update index.js

* Update ContextMenus.js

* Update PlayButton.js

* Create FormatDate.js

* Update SongList.js

* Update AlbumDetails.js

* Update AlbumSongs.js

* Update AlbumSongs.js

* Update en.json

* Update AlbumDetails.js

* Update album.go

fixed conflict I think?

* Update mediafile.go

fixed conflict

* Format with goimports

* Update SongDatagrid.js

only show Cat # in desktop view

* Update metadata_internal_test.go

* Update metadata_test.go

* Delete test.mp3

* Add files via upload

mp3 test file with Date, Original Date and Release Date

* Update metadata_test.go

* Update metadata_test.go

* Update metadata_test.go

* Update metadata_test.go

* Update taglib_test.go

* Delete test.mp3

* Add files via upload

file with replaygain & dates

* Update AlbumGridView.js

* Update AlbumDetails.js

* Update AlbumSongs.js

* Update ContextMenus.js

* Update FormatDate.js

* Update PlayButton.js

* Update RangeFieldDouble.js

* Update SongDatagrid.js

* Update AlbumSongs.js

* Update SongDatagrid.js

* Update AlbumSongs.js

* Fix formatting

* Update mapping.go

* Update AlbumSongs.js

* Update SongDatagrid.js

* Update SongDatagrid.js

prettier

* Create RangeDoubleField.js

rename of RangeFieldDouble.js

* Update AlbumGridView.js

RangeFieldDouble -> RangeDoubleField

* Update mediafile.go

AllOrNothing() -> allOrNothing()

* Update metadata_internal_test.go

getYear -> getDate

* Update AlbumDetails.js

wrote suggested changes

* Update en.json

Editions -> Releases & fixed the field name

* Update configuration.go

Rename Editions -> Releases

* Update 20230113000000_release_date.go

Editions -> Releases

* Update album.go

Editions -> Releases

* Update mediafile.go

Editions -> Releases

* Update AlbumDetails.js

Editions -> Releases

* Update AlbumSongs.js

Editions -> Releases

* Update RangeDoubleField.js

Editions -> Releases

* Update SongDatagrid.js

Editions -> Releases

* Update index.js

FormatFullDate and RangeDoubleField

* Rename FormatDate.js to FormatFullDate.js

* Delete RangeFieldDouble.js

* Update mediafile.go

AllOrNothing -> allOrNothing

* Update mapping.go

Editions -> Releases

* Update AlbumDetails.js

prettier

* Update SongDatagrid.js

showReleaseRow -> showReleaseDivider

* Update AlbumSongs.js

showReleaseRow -> showReleaseDivider for clarity

* Update and rename 20230113000000_release_date.go to 20230515184510_add_release_date.go

- rename the migration file
- fixed the import to goose/v3
- additional db fields for original date & year

* Update 20230515184510_add_release_date.go

* Update fields.go

* Update album.go

* Update mediafile.go

* Update mapping.go

* Update AlbumDetails.js

* Update en.json

* Update AlbumDetails.js

* Update AlbumDetails.js

now hopefully prettier

* Update mapping.go

---------

Co-authored-by: Deluan <deluan@navidrome.org>
2023-05-19 15:27:47 -04:00
..
AddToPlaylistButton.js Fix some JS console errors 2020-11-12 20:51:26 -05:00
ArtistLinkField.js Fix sorting albums by year (should use name as secondary sort field). 2021-11-17 21:47:14 -05:00
ArtistSimpleList.js Do not use ra-core directly 2021-05-11 21:39:53 -04:00
BatchPlayButton.js Fix some JS console errors 2020-11-12 20:51:26 -05:00
BatchShareButton.js Add button to share selected songs 2023-01-24 18:36:47 -05:00
BitrateField.js Add Genres as "Chips" in Album details and Song details 2021-07-20 17:45:08 -04:00
ContextMenus.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
DateField.js Don't show "empty" dates 2021-06-16 12:28:49 -04:00
DocLink.js Use a better notation for exporting JS components and functions 2020-11-10 19:27:28 -05:00
DurationField.js Add Genres as "Chips" in Album details and Song details 2021-07-20 17:45:08 -04:00
FormatFullDate.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
index.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
Linkify.js Add Linkify test 2022-10-07 17:44:16 -04:00
Linkify.test.js Add Linkify test 2022-10-07 17:44:16 -04:00
List.js Use a better notation for exporting JS components and functions 2020-11-10 19:27:28 -05:00
LoveButton.js Hide Love button on Artist Page when EnableFavourites=false. Fix #2245 2023-03-10 23:34:02 -05:00
MultiLineTextField.js Add Genres as "Chips" in Album details and Song details 2021-07-20 17:45:08 -04:00
MultiLineTextField.test.js Fix new test-library eslint errors 2022-09-28 21:30:20 -04:00
Pagination.js Use a better notation for exporting JS components and functions 2020-11-10 19:27:28 -05:00
PlayButton.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
QualityInfo.js Initial work on Shares 2023-01-24 18:36:45 -05:00
QualityInfo.test.js Fix new test-library eslint errors 2022-09-28 21:30:20 -04:00
QuickFilter.js Fix missing translation error in console. Closes #1038 2021-05-04 16:01:26 -04:00
QuickFilter.test.js Fix new test-library eslint errors 2022-09-28 21:30:20 -04:00
RangeDoubleField.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
RangeField.js Add Genres as "Chips" in Album details and Song details 2021-07-20 17:45:08 -04:00
RatingField.js Add Genres as "Chips" in Album details and Song details 2021-07-20 17:45:08 -04:00
sanitizeFieldRestProps.js Display comments in SongDetails and AlbumList's details 2020-11-11 11:58:03 -05:00
ShuffleAllButton.js Increase number of "Shuffle All" songs 2022-12-03 20:54:23 -05:00
SimpleList.js Do not use ra-core directly 2021-05-11 21:39:53 -04:00
SizeField.js Album size overflow fixed (#1071) 2021-09-09 11:56:48 -04:00
SongBulkActions.js Rename DevEnableShare to EnableSharing 2023-01-29 20:33:10 -05:00
SongContextMenu.js Fix downloading and sharing from a playlist. Fix #2123 2023-01-30 11:20:22 -05:00
SongDatagrid.js Support for Original Date, Release Date & splitting/grouping of album editions (#2162) 2023-05-19 15:27:47 -04:00
SongInfo.js ReplayGain support + audio normalization (web player) (#1988) 2023-01-17 15:57:19 -05:00
SongSimpleList.js Do not use ra-core directly 2021-05-11 21:39:53 -04:00
SongTitleField.js Made the Player behaviour more consistent 2021-07-02 23:36:33 -04:00
Title.js Use a better notation for exporting JS components and functions 2020-11-10 19:27:28 -05:00
ToggleFieldsMenu.js Hide togglable columns when in Album Grid view mode. Fixes #2064 2023-01-16 15:00:33 -05:00
useAlbumsPerPage.js Remove dependency on lodash.get 2021-05-11 22:08:07 -04:00
useInterval.js Fine tune scan status behaviour 2020-11-12 16:12:31 -05:00
useRating.js Add 5-star rating system(#986) 2021-04-07 16:02:52 -04:00
useResourceRefresh.js Refech using getMany, reducing the number of API calls 2021-06-16 10:01:09 -04:00
useResourceRefresh.test.js Refech using getMany, reducing the number of API calls 2021-06-16 10:01:09 -04:00
useSelectedFields.js Allow changing playlist's owner. Relates to #698 2021-10-31 15:08:06 -04:00
useToggleLove.js Refactored the current ️/Star feature to ❤️/Love/Favourite feature. (#908) 2021-03-26 23:56:19 -04:00
useTraceUpdate.js Also use PureDatagridRow to speed up SongDatagrid 2020-11-27 14:24:22 -05:00
Writable.js Add owner_id to playlist 2021-10-31 15:08:06 -04:00