{ "rule": [ { "name": "title", "label": "Title", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "artist", "label": "Album Artist", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "song_artist", "label": "Song Artist", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "song", "label": "Song Title", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "year", "label": "Year", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "original_year", "label": "Original Year", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "time", "label": "Length (in minutes)", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "release_type", "label": "Release Type", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "release_status", "label": "Release Status", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "version", "label": "Release Comment", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "barcode", "label": "Barcode", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "catalog_number", "label": "Catalog Number", "type": "text", "widget": [ "input", "text" ], "title": "Album Data" }, { "name": "disk_count", "label": "Disk Count", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "song_count", "label": "Song Count", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "id", "label": "Database ID", "type": "numeric", "widget": [ "input", "number" ], "title": "Album Data" }, { "name": "myrating", "label": "My Rating", "type": "numeric", "widget": [ "select", [ "0 Stars", "1 Star", "2 Stars", "3 Stars", "4 Stars", "5 Stars" ] ], "title": "Ratings" }, { "name": "rating", "label": "Rating (Average)", "type": "numeric", "widget": [ "select", [ "0 Stars", "1 Star", "2 Stars", "3 Stars", "4 Stars", "5 Stars" ] ], "title": "Ratings" }, { "name": "songrating", "label": "My Rating (Song)", "type": "numeric", "widget": [ "select", [ "0 Stars", "1 Star", "2 Stars", "3 Stars", "4 Stars", "5 Stars" ] ], "title": "Ratings" }, { "name": "artistrating", "label": "My Rating (Artist)", "type": "numeric", "widget": [ "select", [ "0 Stars", "1 Star", "2 Stars", "3 Stars", "4 Stars", "5 Stars" ] ], "title": "Ratings" }, { "name": "favorite", "label": "Favorites", "type": "text", "widget": [ "input", "text" ], "title": "Ratings" }, { "name": "other_user", "label": "Another User", "type": "user_numeric", "widget": [ "select", { "2": "admin", "3": "demo", "4": "user", "10": "generic" } ], "title": "Ratings" }, { "name": "played_times", "label": "# Played", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "skipped_times", "label": "# Skipped", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "played_or_skipped_times", "label": "# Played or Skipped", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "last_play", "label": "My Last Play", "type": "days", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "last_skip", "label": "My Last Skip", "type": "days", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "last_play_or_skip", "label": "My Last Play or Skip", "type": "days", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "played", "label": "Played", "type": "boolean", "widget": [ "input", "hidden" ], "title": "Play History" }, { "name": "myplayed", "label": "Played by Me", "type": "boolean", "widget": [ "input", "hidden" ], "title": "Play History" }, { "name": "myplayedartist", "label": "Played by Me (Artist)", "type": "boolean", "widget": [ "input", "hidden" ], "title": "Play History" }, { "name": "myplayed_times", "label": "# Played by Me", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "myskipped_times", "label": "# Skipped by Me", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "myplayed_or_skipped_times", "label": "# Played or Skipped by Me", "type": "numeric", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "recent_played", "label": "Recently played", "type": "recent_played", "widget": [ "input", "number" ], "title": "Play History" }, { "name": "genre", "label": "Genre", "type": "text", "widget": [ "input", "text" ], "title": "Genre" }, { "name": "song_genre", "label": "Song Genre", "type": "text", "widget": [ "input", "text" ], "title": "Genre" }, { "name": "no_genre", "label": "No Genre", "type": "is_true", "widget": [ "input", "hidden" ], "title": "Genre" }, { "name": "genre_count_song", "label": "Song Count", "type": "numeric", "widget": [ "input", "number" ], "title": "Genre" }, { "name": "genre_count_album", "label": "Album Count", "type": "numeric", "widget": [ "input", "number" ], "title": "Genre" }, { "name": "genre_count_artist", "label": "Artist Count", "type": "numeric", "widget": [ "input", "number" ], "title": "Genre" }, { "name": "playlist", "label": "Playlist", "type": "boolean_subsearch", "widget": [ "select", { "65": "Nofi", "3": "random - admin - private (admin)", "2": "random - admin - public (admin)", "4": "random - user - private" } ], "title": "Playlists" }, { "name": "smartplaylist", "label": "Smart Playlist", "type": "boolean_subsearch", "widget": [ "select", { "21": "admin - 02\/23\/2021 14:36:44 (admin)", "14": "Album 1* (System)", "13": "Album 2* (System)", "12": "Album 3* (System)", "11": "Album 4* (System)", "10": "Album 5* (System)", "9": "Artist 1* (System)", "8": "Artist 2* (System)", "7": "Artist 3* (System)", "6": "Artist 4* (System)", "5": "Artist 5* (System)", "19": "Song 1* (System)", "18": "Song 2* (System)", "17": "Song 3* (System)", "16": "Song 4* (System)", "15": "Song 5* (System)", "20": "Unplayed by me (demo)", "22": "user - 07\/18\/2024 11:54:12" } ], "title": "Playlists" }, { "name": "playlist_name", "label": "Playlist Name", "type": "text", "widget": [ "input", "text" ], "title": "Playlists" }, { "name": "file", "label": "Filename", "type": "text", "widget": [ "input", "text" ], "title": "File Data" }, { "name": "added", "label": "Added", "type": "date", "widget": [ "input", "datetime-local" ], "title": "File Data" }, { "name": "updated", "label": "Updated", "type": "date", "widget": [ "input", "datetime-local" ], "title": "File Data" }, { "name": "has_image", "label": "Local Image", "type": "boolean", "widget": [ "input", "hidden" ], "title": "File Data" }, { "name": "image_width", "label": "Image Width", "type": "numeric", "widget": [ "input", "number" ], "title": "File Data" }, { "name": "image_height", "label": "Image Height", "type": "numeric", "widget": [ "input", "number" ], "title": "File Data" }, { "name": "possible_duplicate", "label": "Possible Duplicate", "type": "is_true", "widget": [ "input", "hidden" ], "title": "File Data" }, { "name": "duplicate_tracks", "label": "Duplicate Album Tracks", "type": "is_true", "widget": [ "input", "hidden" ], "title": "File Data" }, { "name": "duplicate_mbid_group", "label": "Duplicate MusicBrainz Release Group", "type": "is_true", "widget": [ "input", "hidden" ], "title": "File Data" }, { "name": "recent_added", "label": "Recently added", "type": "recent_added", "widget": [ "input", "number" ], "title": "File Data" }, { "name": "catalog", "label": "Catalog", "type": "boolean_numeric", "widget": [ "select", { "1": "music", "4": "upload" } ], "title": "File Data" }, { "name": "mbid", "label": "MusicBrainz ID", "type": "text", "widget": [ "input", "text" ], "title": "MusicBrainz" }, { "name": "mbid_artist", "label": "MusicBrainz ID (Artist)", "type": "text", "widget": [ "input", "text" ], "title": "MusicBrainz" }, { "name": "mbid_song", "label": "MusicBrainz ID (Song)", "type": "text", "widget": [ "input", "text" ], "title": "MusicBrainz" } ] }