From 047c2456b2e64dbd9e8da5a346fc98452377308e Mon Sep 17 00:00:00 2001 From: lachlan Date: Tue, 12 Mar 2024 16:51:20 +1000 Subject: [PATCH] index --- .../index (album with include).json | 140 ++++++++++ .../index (album_artist with include).json | 28 ++ .../index (artist with include).json | 28 ++ .../index (catalog with include).json | 8 + .../index (live_stream with include).json | 7 + docs/json-responses/index (live_stream).json | 8 + .../index (playlist with include).json | 240 ++++++++++++++++++ .../index (podcast with include).json | 60 +++++ .../index (podcast_episode with include).json | 8 + .../index (song with include).json | 8 + .../index (song_artist with include).json | 28 ++ .../index (video with include).json | 6 + docs/json-responses/index (video).json | 8 + .../index (album with include).xml | 44 ++++ .../index (album_artist with include).xml | 16 ++ .../index (artist with include).xml | 16 ++ .../index (catalog with include).xml | 8 + .../index (live_stream with include).xml | 7 + .../index (playlist with include).xml | 69 +++++ .../index (podcast with include).xml | 45 ++++ .../index (podcast_episode with include).xml | 8 + .../index (song with include).xml | 8 + .../index (song_artist with include).xml | 16 ++ .../index (video with include).xml | 6 + 24 files changed, 820 insertions(+) create mode 100644 docs/json-responses/index (album with include).json create mode 100644 docs/json-responses/index (album_artist with include).json create mode 100644 docs/json-responses/index (artist with include).json create mode 100644 docs/json-responses/index (catalog with include).json create mode 100644 docs/json-responses/index (live_stream with include).json create mode 100644 docs/json-responses/index (live_stream).json create mode 100644 docs/json-responses/index (playlist with include).json create mode 100644 docs/json-responses/index (podcast with include).json create mode 100644 docs/json-responses/index (podcast_episode with include).json create mode 100644 docs/json-responses/index (song with include).json create mode 100644 docs/json-responses/index (song_artist with include).json create mode 100644 docs/json-responses/index (video with include).json create mode 100644 docs/json-responses/index (video).json create mode 100644 docs/xml-responses/index (album with include).xml create mode 100644 docs/xml-responses/index (album_artist with include).xml create mode 100644 docs/xml-responses/index (artist with include).xml create mode 100644 docs/xml-responses/index (catalog with include).xml create mode 100644 docs/xml-responses/index (live_stream with include).xml create mode 100644 docs/xml-responses/index (playlist with include).xml create mode 100644 docs/xml-responses/index (podcast with include).xml create mode 100644 docs/xml-responses/index (podcast_episode with include).xml create mode 100644 docs/xml-responses/index (song with include).xml create mode 100644 docs/xml-responses/index (song_artist with include).xml create mode 100644 docs/xml-responses/index (video with include).xml diff --git a/docs/json-responses/index (album with include).json b/docs/json-responses/index (album with include).json new file mode 100644 index 0000000..272586e --- /dev/null +++ b/docs/json-responses/index (album with include).json @@ -0,0 +1,140 @@ +{ + "album": { + "12": [ + { + "id": 107, + "type": "song" + }, + { + "id": 108, + "type": "song" + }, + { + "id": 109, + "type": "song" + }, + { + "id": 110, + "type": "song" + }, + { + "id": 111, + "type": "song" + }, + { + "id": 112, + "type": "song" + }, + { + "id": 113, + "type": "song" + }, + { + "id": 114, + "type": "song" + }, + { + "id": 115, + "type": "song" + } + ], + "10": [ + { + "id": 98, + "type": "song" + }, + { + "id": 99, + "type": "song" + }, + { + "id": 100, + "type": "song" + }, + { + "id": 101, + "type": "song" + }, + { + "id": 102, + "type": "song" + }, + { + "id": 103, + "type": "song" + }, + { + "id": 104, + "type": "song" + }, + { + "id": 105, + "type": "song" + }, + { + "id": 106, + "type": "song" + } + ], + "2": [ + { + "id": 54, + "type": "song" + }, + { + "id": 55, + "type": "song" + }, + { + "id": 56, + "type": "song" + }, + { + "id": 57, + "type": "song" + }, + { + "id": 58, + "type": "song" + }, + { + "id": 59, + "type": "song" + }, + { + "id": 60, + "type": "song" + }, + { + "id": 61, + "type": "song" + }, + { + "id": 62, + "type": "song" + }, + { + "id": 63, + "type": "song" + }, + { + "id": 64, + "type": "song" + }, + { + "id": 65, + "type": "song" + } + ], + "9": [ + { + "id": 96, + "type": "song" + }, + { + "id": 97, + "type": "song" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (album_artist with include).json b/docs/json-responses/index (album_artist with include).json new file mode 100644 index 0000000..d325300 --- /dev/null +++ b/docs/json-responses/index (album_artist with include).json @@ -0,0 +1,28 @@ +{ + "album_artist": { + "16": [ + { + "id": 10, + "type": "album" + } + ], + "36": [ + { + "id": 21, + "type": "album" + } + ], + "13": [ + { + "id": 7, + "type": "album" + } + ], + "14": [ + { + "id": 8, + "type": "album" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (artist with include).json b/docs/json-responses/index (artist with include).json new file mode 100644 index 0000000..d8c9163 --- /dev/null +++ b/docs/json-responses/index (artist with include).json @@ -0,0 +1,28 @@ +{ + "artist": { + "16": [ + { + "id": null, + "type": "album" + } + ], + "27": [ + { + "id": null, + "type": "album" + } + ], + "34": [ + { + "id": null, + "type": "album" + } + ], + "36": [ + { + "id": null, + "type": "album" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (catalog with include).json b/docs/json-responses/index (catalog with include).json new file mode 100644 index 0000000..4ef5eec --- /dev/null +++ b/docs/json-responses/index (catalog with include).json @@ -0,0 +1,8 @@ +{ + "catalog": [ + 1, + 3, + 4, + 2 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (live_stream with include).json b/docs/json-responses/index (live_stream with include).json new file mode 100644 index 0000000..9eed66f --- /dev/null +++ b/docs/json-responses/index (live_stream with include).json @@ -0,0 +1,7 @@ +{ + "live_stream": [ + 3, + 1, + 2 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (live_stream).json b/docs/json-responses/index (live_stream).json new file mode 100644 index 0000000..5939563 --- /dev/null +++ b/docs/json-responses/index (live_stream).json @@ -0,0 +1,8 @@ +{ + "song": [ + 54, + 55, + 56, + 57 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (playlist with include).json b/docs/json-responses/index (playlist with include).json new file mode 100644 index 0000000..507b968 --- /dev/null +++ b/docs/json-responses/index (playlist with include).json @@ -0,0 +1,240 @@ +{ + "playlist": { + "2": [ + { + "id": 100, + "type": "song" + }, + { + "id": 57, + "type": "song" + }, + { + "id": 90, + "type": "song" + }, + { + "id": 61, + "type": "song" + }, + { + "id": 59, + "type": "song" + }, + { + "id": 98, + "type": "song" + }, + { + "id": 102, + "type": "song" + }, + { + "id": 94, + "type": "song" + }, + { + "id": 54, + "type": "song" + }, + { + "id": 60, + "type": "song" + }, + { + "id": 88, + "type": "song" + }, + { + "id": 83, + "type": "song" + }, + { + "id": 56, + "type": "song" + }, + { + "id": 78, + "type": "song" + }, + { + "id": 82, + "type": "song" + }, + { + "id": 85, + "type": "song" + }, + { + "id": 86, + "type": "song" + }, + { + "id": 89, + "type": "song" + }, + { + "id": 91, + "type": "song" + }, + { + "id": 84, + "type": "song" + }, + { + "id": 106, + "type": "song" + }, + { + "id": 81, + "type": "song" + }, + { + "id": 63, + "type": "song" + }, + { + "id": 99, + "type": "song" + }, + { + "id": 65, + "type": "song" + }, + { + "id": 105, + "type": "song" + }, + { + "id": 96, + "type": "song" + }, + { + "id": 101, + "type": "song" + }, + { + "id": 74, + "type": "song" + }, + { + "id": 103, + "type": "song" + }, + { + "id": 104, + "type": "song" + }, + { + "id": 73, + "type": "song" + }, + { + "id": 87, + "type": "song" + }, + { + "id": 75, + "type": "song" + }, + { + "id": 58, + "type": "song" + }, + { + "id": 93, + "type": "song" + }, + { + "id": 62, + "type": "song" + }, + { + "id": 79, + "type": "song" + }, + { + "id": 76, + "type": "song" + }, + { + "id": 92, + "type": "song" + }, + { + "id": 55, + "type": "song" + }, + { + "id": 95, + "type": "song" + }, + { + "id": 97, + "type": "song" + } + ], + "smart_21": [ + { + "id": 76, + "type": "song" + } + ], + "smart_14": [ + { + "id": 79, + "type": "song" + }, + { + "id": 80, + "type": "song" + } + ], + "smart_13": [ + { + "id": 90, + "type": "song" + }, + { + "id": 95, + "type": "song" + }, + { + "id": 93, + "type": "song" + }, + { + "id": 85, + "type": "song" + }, + { + "id": 86, + "type": "song" + }, + { + "id": 87, + "type": "song" + }, + { + "id": 94, + "type": "song" + }, + { + "id": 92, + "type": "song" + }, + { + "id": 91, + "type": "song" + }, + { + "id": 88, + "type": "song" + }, + { + "id": 89, + "type": "song" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (podcast with include).json b/docs/json-responses/index (podcast with include).json new file mode 100644 index 0000000..fd3a88e --- /dev/null +++ b/docs/json-responses/index (podcast with include).json @@ -0,0 +1,60 @@ +{ + "podcast": { + "1": [ + { + "id": 95, + "type": "podcast_episode" + }, + { + "id": 94, + "type": "podcast_episode" + }, + { + "id": 93, + "type": "podcast_episode" + }, + { + "id": 96, + "type": "podcast_episode" + }, + { + "id": 97, + "type": "podcast_episode" + }, + { + "id": 98, + "type": "podcast_episode" + }, + { + "id": 99, + "type": "podcast_episode" + }, + { + "id": 100, + "type": "podcast_episode" + }, + { + "id": 101, + "type": "podcast_episode" + }, + { + "id": 102, + "type": "podcast_episode" + } + ], + "2": [ + { + "id": 23, + "type": "podcast_episode" + }, + { + "id": 24, + "type": "podcast_episode" + }, + { + "id": 22, + "type": "podcast_episode" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (podcast_episode with include).json b/docs/json-responses/index (podcast_episode with include).json new file mode 100644 index 0000000..4445958 --- /dev/null +++ b/docs/json-responses/index (podcast_episode with include).json @@ -0,0 +1,8 @@ +{ + "podcast_episode": [ + 22, + 23, + 24, + 93 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (song with include).json b/docs/json-responses/index (song with include).json new file mode 100644 index 0000000..5939563 --- /dev/null +++ b/docs/json-responses/index (song with include).json @@ -0,0 +1,8 @@ +{ + "song": [ + 54, + 55, + 56, + 57 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (song_artist with include).json b/docs/json-responses/index (song_artist with include).json new file mode 100644 index 0000000..11ac85a --- /dev/null +++ b/docs/json-responses/index (song_artist with include).json @@ -0,0 +1,28 @@ +{ + "song_artist": { + "16": [ + { + "id": 10, + "type": "album" + } + ], + "27": [ + { + "id": 12, + "type": "album" + } + ], + "34": [ + { + "id": 12, + "type": "album" + } + ], + "36": [ + { + "id": 21, + "type": "album" + } + ] + } +} \ No newline at end of file diff --git a/docs/json-responses/index (video with include).json b/docs/json-responses/index (video with include).json new file mode 100644 index 0000000..ced912b --- /dev/null +++ b/docs/json-responses/index (video with include).json @@ -0,0 +1,6 @@ +{ + "video": [ + 1, + 2 + ] +} \ No newline at end of file diff --git a/docs/json-responses/index (video).json b/docs/json-responses/index (video).json new file mode 100644 index 0000000..5939563 --- /dev/null +++ b/docs/json-responses/index (video).json @@ -0,0 +1,8 @@ +{ + "song": [ + 54, + 55, + 56, + 57 + ] +} \ No newline at end of file diff --git a/docs/xml-responses/index (album with include).xml b/docs/xml-responses/index (album with include).xml new file mode 100644 index 0000000..6f0cee7 --- /dev/null +++ b/docs/xml-responses/index (album with include).xml @@ -0,0 +1,44 @@ + + + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (album_artist with include).xml b/docs/xml-responses/index (album_artist with include).xml new file mode 100644 index 0000000..b9d0234 --- /dev/null +++ b/docs/xml-responses/index (album_artist with include).xml @@ -0,0 +1,16 @@ + + + 4 + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (artist with include).xml b/docs/xml-responses/index (artist with include).xml new file mode 100644 index 0000000..2f58945 --- /dev/null +++ b/docs/xml-responses/index (artist with include).xml @@ -0,0 +1,16 @@ + + + 4 + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (catalog with include).xml b/docs/xml-responses/index (catalog with include).xml new file mode 100644 index 0000000..28e49cd --- /dev/null +++ b/docs/xml-responses/index (catalog with include).xml @@ -0,0 +1,8 @@ + + + 4 + + + + + diff --git a/docs/xml-responses/index (live_stream with include).xml b/docs/xml-responses/index (live_stream with include).xml new file mode 100644 index 0000000..c2ae647 --- /dev/null +++ b/docs/xml-responses/index (live_stream with include).xml @@ -0,0 +1,7 @@ + + + 3 + + + + diff --git a/docs/xml-responses/index (playlist with include).xml b/docs/xml-responses/index (playlist with include).xml new file mode 100644 index 0000000..c1e5ccc --- /dev/null +++ b/docs/xml-responses/index (playlist with include).xml @@ -0,0 +1,69 @@ + + + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (podcast with include).xml b/docs/xml-responses/index (podcast with include).xml new file mode 100644 index 0000000..5be16cd --- /dev/null +++ b/docs/xml-responses/index (podcast with include).xml @@ -0,0 +1,45 @@ + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (podcast_episode with include).xml b/docs/xml-responses/index (podcast_episode with include).xml new file mode 100644 index 0000000..0db4dd9 --- /dev/null +++ b/docs/xml-responses/index (podcast_episode with include).xml @@ -0,0 +1,8 @@ + + + 4 + + + + + diff --git a/docs/xml-responses/index (song with include).xml b/docs/xml-responses/index (song with include).xml new file mode 100644 index 0000000..4c59df1 --- /dev/null +++ b/docs/xml-responses/index (song with include).xml @@ -0,0 +1,8 @@ + + + 4 + + + + + diff --git a/docs/xml-responses/index (song_artist with include).xml b/docs/xml-responses/index (song_artist with include).xml new file mode 100644 index 0000000..2f58945 --- /dev/null +++ b/docs/xml-responses/index (song_artist with include).xml @@ -0,0 +1,16 @@ + + + 4 + + + + + + + + + + + + + diff --git a/docs/xml-responses/index (video with include).xml b/docs/xml-responses/index (video with include).xml new file mode 100644 index 0000000..420ac39 --- /dev/null +++ b/docs/xml-responses/index (video with include).xml @@ -0,0 +1,6 @@ + + + 2 +