mirror of
https://github.com/jeffvli/feishin.git
synced 2026-05-08 13:00:13 +02:00
update fields and add multiselect to smart playlist sort
This commit is contained in:
@@ -76,7 +76,9 @@ export const NDSongQueryFields = [
|
||||
{ label: 'Arranger', type: 'string', value: 'arranger' },
|
||||
{ label: 'Artist', type: 'string', value: 'artist' },
|
||||
{ label: 'Artists', type: 'string', value: 'artists' },
|
||||
{ label: 'ASIN', type: 'string', value: 'asin' },
|
||||
{ label: 'Barcode', type: 'string', value: 'barcode' },
|
||||
{ label: 'Bit Depth', type: 'number', value: 'bitdepth' },
|
||||
{ label: 'Bitrate', type: 'number', value: 'bitrate' },
|
||||
{ label: 'BPM', type: 'number', value: 'bpm' },
|
||||
{ label: 'Catalog Number', type: 'string', value: 'catalognumber' },
|
||||
@@ -110,6 +112,7 @@ export const NDSongQueryFields = [
|
||||
{ label: 'Key', type: 'string', value: 'key' },
|
||||
{ label: 'Language', type: 'string', value: 'language' },
|
||||
{ label: 'License', type: 'string', value: 'license' },
|
||||
{ label: 'Library Id', type: 'string', value: 'library_id' },
|
||||
{ label: 'Lyricist', type: 'string', value: 'lyricist' },
|
||||
{ label: 'Lyrics', type: 'string', value: 'lyrics' },
|
||||
{ label: 'Media', type: 'string', value: 'media' },
|
||||
@@ -118,12 +121,24 @@ export const NDSongQueryFields = [
|
||||
{ label: 'Movement', type: 'string', value: 'movement' },
|
||||
{ label: 'Movement Name', type: 'string', value: 'movementname' },
|
||||
{ label: 'Movement Total', type: 'number', value: 'movementtotal' },
|
||||
{ label: 'MusicBrainz Artist Id', type: 'string', value: 'musicbrainz_artistid' },
|
||||
{ label: 'MusicBrainz Album Artist Id', type: 'string', value: 'musicbrainz_albumartistid' },
|
||||
{ label: 'MusicBrainz Album Id', type: 'string', value: 'musicbrainz_albumid' },
|
||||
{ label: 'MusicBrainz Album Artist Id', type: 'string', value: 'mbz_album_artist_id' },
|
||||
{ label: 'MusicBrainz Album Id', type: 'string', value: 'mbz_album_id' },
|
||||
{ label: 'MusicBrainz Artist Id', type: 'string', value: 'mbz_artist_id' },
|
||||
{ label: 'MusicBrainz Arranger Id', type: 'string', value: 'musicbrainz_arrangerid' },
|
||||
{ label: 'MusicBrainz Composer Id', type: 'string', value: 'musicbrainz_composerid' },
|
||||
{ label: 'MusicBrainz Conductor Id', type: 'string', value: 'musicbrainz_conductorid' },
|
||||
{ label: 'MusicBrainz Director Id', type: 'string', value: 'musicbrainz_directorid' },
|
||||
{ label: 'MusicBrainz Disc Id', type: 'string', value: 'musicbrainz_discid' },
|
||||
{ label: 'MusicBrainz Recording Id', type: 'string', value: 'musicbrainz_recordingid' },
|
||||
{ label: 'MusicBrainz Release Group Id', type: 'string', value: 'musicbrainz_releasegroupid' },
|
||||
{ label: 'MusicBrainz DJ Mixer Id', type: 'string', value: 'musicbrainz_djmixerid' },
|
||||
{ label: 'MusicBrainz Engineer Id', type: 'string', value: 'musicbrainz_engineerid' },
|
||||
{ label: 'MusicBrainz Lyricist Id', type: 'string', value: 'musicbrainz_lyricistid' },
|
||||
{ label: 'MusicBrainz Mixer Id', type: 'string', value: 'musicbrainz_mixerid' },
|
||||
{ label: 'MusicBrainz Performer Id', type: 'string', value: 'musicbrainz_performerid' },
|
||||
{ label: 'MusicBrainz Producer Id', type: 'string', value: 'musicbrainz_producerid' },
|
||||
{ label: 'MusicBrainz Recording Id', type: 'string', value: 'mbz_recording_id' },
|
||||
{ label: 'MusicBrainz Release Group Id', type: 'string', value: 'mbz_release_group_id' },
|
||||
{ label: 'MusicBrainz Release Track Id', type: 'string', value: 'mbz_release_track_id' },
|
||||
{ label: 'MusicBrainz Remixer Id', type: 'string', value: 'musicbrainz_remixerid' },
|
||||
{ label: 'MusicBrainz Track Id', type: 'string', value: 'musicbrainz_trackid' },
|
||||
{ label: 'MusicBrainz Work Id', type: 'string', value: 'musicbrainz_workid' },
|
||||
{ label: 'Name', type: 'string', value: 'title' },
|
||||
@@ -157,11 +172,11 @@ export const NDSongQueryFields = [
|
||||
{ label: 'Sort Lyricist', type: 'string', value: 'lyricistsort' },
|
||||
{ label: 'Sort Name', type: 'string', value: 'titlesort' },
|
||||
{ label: 'Subtitle', type: 'string', value: 'subtitle' },
|
||||
{ label: 'Track Number', type: 'number', value: 'track' },
|
||||
{ label: 'Track Number', type: 'number', value: 'tracknumber' },
|
||||
{ label: 'Track Total', type: 'number', value: 'tracktotal' },
|
||||
{ label: 'Year', type: 'number', value: 'year' },
|
||||
{ label: 'Website', type: 'string', value: 'website' },
|
||||
{ label: 'Work', type: 'string', value: 'work' },
|
||||
{ label: 'Year', type: 'number', value: 'year' },
|
||||
];
|
||||
|
||||
export const NDSongQueryPlaylistOperators = [
|
||||
|
||||
Reference in New Issue
Block a user