diff --git a/data/last-fm-music/daily/2024/11/15/listening-history.json b/data/last-fm-music/daily/2024/11/15/listening-history.json index 29b51b5031..50a1f3f4bb 100644 --- a/data/last-fm-music/daily/2024/11/15/listening-history.json +++ b/data/last-fm-music/daily/2024/11/15/listening-history.json @@ -1,4 +1,40 @@ [ + { + "artist": { + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d", + "#text": "Gracie Abrams" + }, + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/609685ad5e23c54a292383ab607b917e.jpg" + } + ], + "mbid": "9724b009-572c-45c0-a258-d9d708087d96", + "album": { + "mbid": "44a5843f-edc6-4909-a29f-11aeac06026a", + "#text": "The Secret of Us (Deluxe)" + }, + "name": "Felt Good About You", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Felt+Good+About+You", + "date": { + "uts": "1731708247", + "#text": "15 Nov 2024, 22:04" + } + }, { "artist": { "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", @@ -286,5 +322,41 @@ "uts": "1731704305", "#text": "15 Nov 2024, 20:58" } + }, + { + "artist": { + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", + "#text": "Sabrina Carpenter" + }, + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/24112fe244555ae39c243102384bebaa.jpg" + } + ], + "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", + "album": { + "mbid": "2be70b55-cda6-46dc-92da-70f98ed63bcc", + "#text": "Please Please Please" + }, + "name": "Please Please Please", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", + "date": { + "uts": "1731704300", + "#text": "15 Nov 2024, 20:58" + } } ] \ No newline at end of file diff --git a/data/last-fm-music/daily/2024/11/16/listening-history.json b/data/last-fm-music/daily/2024/11/16/listening-history.json new file mode 100644 index 0000000000..e607780006 --- /dev/null +++ b/data/last-fm-music/daily/2024/11/16/listening-history.json @@ -0,0 +1,74 @@ +[ + { + "artist": { + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d", + "#text": "Gracie Abrams" + }, + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/609685ad5e23c54a292383ab607b917e.jpg" + } + ], + "mbid": "", + "album": { + "mbid": "44a5843f-edc6-4909-a29f-11aeac06026a", + "#text": "The Secret of Us (Deluxe)" + }, + "name": "that’s so true", + "url": "https://www.last.fm/music/Gracie+Abrams/_/that%E2%80%99s+so+true", + "date": { + "uts": "1731781290", + "#text": "16 Nov 2024, 18:21" + } + }, + { + "artist": { + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", + "#text": "Sabrina Carpenter" + }, + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/8bf0ab10e23c95ccea08f75bc62e4865.png" + } + ], + "mbid": "287e17db-4009-44d3-a0a2-2a2e146a35be", + "album": { + "mbid": "9a1b5c5d-ce5c-4288-b98b-f6c09edb1cdb", + "#text": "Short n' Sweet" + }, + "name": "Lie to Girls", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Lie+to+Girls", + "date": { + "uts": "1731781089", + "#text": "16 Nov 2024, 18:18" + } + } +] \ No newline at end of file diff --git a/data/last-fm-music/monthly/top-albums/2024/11.json b/data/last-fm-music/monthly/top-albums/2024/11.json index 5fe76372d2..8fa836bd83 100644 --- a/data/last-fm-music/monthly/top-albums/2024/11.json +++ b/data/last-fm-music/monthly/top-albums/2024/11.json @@ -25,7 +25,7 @@ ], "mbid": "44a5843f-edc6-4909-a29f-11aeac06026a", "url": "https://www.last.fm/music/Gracie+Abrams/The+Secret+of+Us+(Deluxe)", - "playcount": "113", + "playcount": "107", "@attr": { "rank": "1" }, @@ -57,7 +57,7 @@ ], "mbid": "9a1b5c5d-ce5c-4288-b98b-f6c09edb1cdb", "url": "https://www.last.fm/music/Sabrina+Carpenter/Short+n%27+Sweet", - "playcount": "86", + "playcount": "87", "@attr": { "rank": "2" }, @@ -89,7 +89,7 @@ ], "mbid": "d390e014-dd8f-41f4-963a-a7b333cc3943", "url": "https://www.last.fm/music/Gracie+Abrams/The+Secret+of+Us", - "playcount": "50", + "playcount": "37", "@attr": { "rank": "3" }, @@ -193,67 +193,67 @@ }, { "artist": { - "url": "https://www.last.fm/music/Olivia+Rodrigo", - "name": "Olivia Rodrigo", - "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/e39eb31f874f4a5c4afa836845141437.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/177a1ef8117442c97ad096e8c758bbc4.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/e39eb31f874f4a5c4afa836845141437.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/177a1ef8117442c97ad096e8c758bbc4.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/e39eb31f874f4a5c4afa836845141437.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/177a1ef8117442c97ad096e8c758bbc4.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/e39eb31f874f4a5c4afa836845141437.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/177a1ef8117442c97ad096e8c758bbc4.jpg" } ], - "mbid": "1b1e6e31-009c-42de-ba51-0825653d4960", - "url": "https://www.last.fm/music/Olivia+Rodrigo/GUTS", + "mbid": "705e1bea-a4e7-4ae7-ad8a-6144a05eccc7", + "url": "https://www.last.fm/music/Sabrina+Carpenter/emails+i+can%E2%80%99t+send+fwd:", "playcount": "11", "@attr": { "rank": "7" }, - "name": "GUTS" + "name": "emails i can’t send fwd:" }, { "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Olivia+Rodrigo", + "name": "Olivia Rodrigo", + "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/177a1ef8117442c97ad096e8c758bbc4.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/e39eb31f874f4a5c4afa836845141437.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/177a1ef8117442c97ad096e8c758bbc4.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/e39eb31f874f4a5c4afa836845141437.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/177a1ef8117442c97ad096e8c758bbc4.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/e39eb31f874f4a5c4afa836845141437.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/177a1ef8117442c97ad096e8c758bbc4.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/e39eb31f874f4a5c4afa836845141437.jpg" } ], - "mbid": "705e1bea-a4e7-4ae7-ad8a-6144a05eccc7", - "url": "https://www.last.fm/music/Sabrina+Carpenter/emails+i+can%E2%80%99t+send+fwd:", - "playcount": "11", + "mbid": "1b1e6e31-009c-42de-ba51-0825653d4960", + "url": "https://www.last.fm/music/Olivia+Rodrigo/GUTS", + "playcount": "10", "@attr": { "rank": "8" }, - "name": "emails i can’t send fwd:" + "name": "GUTS" }, { "artist": { @@ -360,19 +360,19 @@ "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/3e9934e3815f2949acc34415d8931aea.jpg" } ], "mbid": "09531a8f-4b94-49e6-a4bb-457bca09a57d", @@ -609,34 +609,34 @@ }, { "artist": { - "url": "https://www.last.fm/music/Karan+Aujla", - "name": "Karan Aujla", - "mbid": "4a779683-5404-4b90-a0d7-242495158265" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/0fda35365d7f875d1fb33b87ffc3b210.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/24112fe244555ae39c243102384bebaa.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/0fda35365d7f875d1fb33b87ffc3b210.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/24112fe244555ae39c243102384bebaa.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/0fda35365d7f875d1fb33b87ffc3b210.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/24112fe244555ae39c243102384bebaa.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/0fda35365d7f875d1fb33b87ffc3b210.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/24112fe244555ae39c243102384bebaa.jpg" } ], - "mbid": "88bdbbb1-f7eb-4642-90cf-2e28b1c603e4", - "url": "https://www.last.fm/music/Karan+Aujla/Tauba+Tauba+(From+%22Bad+Newz%22)", - "playcount": "4", + "mbid": "2be70b55-cda6-46dc-92da-70f98ed63bcc", + "url": "https://www.last.fm/music/Sabrina+Carpenter/Please+Please+Please", + "playcount": "5", "@attr": { "rank": "20" }, - "name": "Tauba Tauba (From \"Bad Newz\")" + "name": "Please Please Please" } ] \ No newline at end of file diff --git a/data/last-fm-music/monthly/top-artists/2024/11.json b/data/last-fm-music/monthly/top-artists/2024/11.json index 98a5c1a051..dfe529847e 100644 --- a/data/last-fm-music/monthly/top-artists/2024/11.json +++ b/data/last-fm-music/monthly/top-artists/2024/11.json @@ -25,7 +25,7 @@ ], "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d", "url": "https://www.last.fm/music/Gracie+Abrams", - "playcount": "182", + "playcount": "162", "@attr": { "rank": "1" }, @@ -57,7 +57,7 @@ ], "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", "url": "https://www.last.fm/music/Sabrina+Carpenter", - "playcount": "123", + "playcount": "125", "@attr": { "rank": "2" }, @@ -151,13 +151,13 @@ "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" } ], - "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0", - "url": "https://www.last.fm/music/Olivia+Rodrigo", - "playcount": "20", + "mbid": "ee0b11de-0c8a-4267-9886-198f4579e1db", + "url": "https://www.last.fm/music/Lizzy+McAlpine", + "playcount": "19", "@attr": { "rank": "5" }, - "name": "Olivia Rodrigo" + "name": "Lizzy McAlpine" }, { "streamable": "0", @@ -183,13 +183,13 @@ "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" } ], - "mbid": "ee0b11de-0c8a-4267-9886-198f4579e1db", - "url": "https://www.last.fm/music/Lizzy+McAlpine", + "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0", + "url": "https://www.last.fm/music/Olivia+Rodrigo", "playcount": "19", "@attr": { "rank": "6" }, - "name": "Lizzy McAlpine" + "name": "Olivia Rodrigo" }, { "streamable": "0", diff --git a/data/last-fm-music/monthly/top-tracks/2024/11.json b/data/last-fm-music/monthly/top-tracks/2024/11.json index 337dd012ed..0f9aab9a9c 100644 --- a/data/last-fm-music/monthly/top-tracks/2024/11.json +++ b/data/last-fm-music/monthly/top-tracks/2024/11.json @@ -71,7 +71,7 @@ "@attr": { "rank": "2" }, - "playcount": "21" + "playcount": "19" }, { "streamable": { @@ -145,15 +145,15 @@ "@attr": { "rank": "4" }, - "playcount": "14" + "playcount": "15" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "9b9c0b60-7fe6-49b8-9033-913a22898ba7", - "name": "Risk", + "mbid": "d3efc8d3-90e7-4696-8eda-2cab5ebc050d", + "name": "Espresso", "image": [ { "size": "small", @@ -173,24 +173,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Gracie+Abrams", - "name": "Gracie Abrams", - "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Risk", - "duration": "190", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Espresso", + "duration": "175", "@attr": { "rank": "5" }, - "playcount": "12" + "playcount": "11" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "d3efc8d3-90e7-4696-8eda-2cab5ebc050d", - "name": "Espresso", + "mbid": "287e17db-4009-44d3-a0a2-2a2e146a35be", + "name": "Lie to Girls", "image": [ { "size": "small", @@ -214,8 +214,8 @@ "name": "Sabrina Carpenter", "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Espresso", - "duration": "175", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Lie+to+Girls", + "duration": "202", "@attr": { "rank": "6" }, @@ -226,8 +226,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "ff60f894-bba2-4ac5-b4ea-4019e4cf1fd5", - "name": "Tough Love", + "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", + "name": "Please Please Please", "image": [ { "size": "small", @@ -247,24 +247,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Gracie+Abrams", - "name": "Gracie Abrams", - "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Tough+Love", - "duration": "169", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", + "duration": "186", "@attr": { "rank": "7" }, - "playcount": "10" + "playcount": "11" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "287e17db-4009-44d3-a0a2-2a2e146a35be", - "name": "Lie to Girls", + "mbid": "9b9c0b60-7fe6-49b8-9033-913a22898ba7", + "name": "Risk", "image": [ { "size": "small", @@ -284,12 +284,12 @@ } ], "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Lie+to+Girls", - "duration": "202", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Risk", + "duration": "190", "@attr": { "rank": "8" }, @@ -300,8 +300,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", - "name": "Please Please Please", + "mbid": "a4aa827d-2fea-4725-ace3-c1b68c8f9cdf", + "name": "Feather", "image": [ { "size": "small", @@ -325,20 +325,20 @@ "name": "Sabrina Carpenter", "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", - "duration": "186", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Feather", + "duration": "185", "@attr": { "rank": "9" }, - "playcount": "10" + "playcount": "9" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "f42d16e6-88ef-486b-9dd9-a226b13e91eb", - "name": "Close to You", + "mbid": "6eaa91cd-07da-4f1d-839b-ac3d6bf59a08", + "name": "Nonsense", "image": [ { "size": "small", @@ -358,12 +358,12 @@ } ], "artist": { - "url": "https://www.last.fm/music/Gracie+Abrams", - "name": "Gracie Abrams", - "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Close+to+You", - "duration": "225", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Nonsense", + "duration": "163", "@attr": { "rank": "10" }, @@ -374,8 +374,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "8f8fc4df-a655-4e23-b1a2-3c9a078caed3", - "name": "Let It Happen", + "mbid": "9526f213-6009-4b7f-a930-80d9d9cbf5b6", + "name": "Taste", "image": [ { "size": "small", @@ -395,12 +395,12 @@ } ], "artist": { - "url": "https://www.last.fm/music/Gracie+Abrams", - "name": "Gracie Abrams", - "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Let+It+Happen", - "duration": "260", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Taste", + "duration": "157", "@attr": { "rank": "11" }, @@ -411,8 +411,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "a4aa827d-2fea-4725-ace3-c1b68c8f9cdf", - "name": "Feather", + "mbid": "f42d16e6-88ef-486b-9dd9-a226b13e91eb", + "name": "Close to You", "image": [ { "size": "small", @@ -432,24 +432,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Feather", - "duration": "185", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Close+to+You", + "duration": "225", "@attr": { "rank": "12" }, - "playcount": "9" + "playcount": "8" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "6eaa91cd-07da-4f1d-839b-ac3d6bf59a08", - "name": "Nonsense", + "mbid": "ff60f894-bba2-4ac5-b4ea-4019e4cf1fd5", + "name": "Tough Love", "image": [ { "size": "small", @@ -469,24 +469,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Nonsense", - "duration": "163", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Tough+Love", + "duration": "169", "@attr": { "rank": "13" }, - "playcount": "9" + "playcount": "8" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "9526f213-6009-4b7f-a930-80d9d9cbf5b6", - "name": "Taste", + "mbid": "4c89d8e7-a729-444e-856e-1831a52ab4e9", + "name": "You Signed Up For This", "image": [ { "size": "small", @@ -506,24 +506,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Taste", - "duration": "157", + "url": "https://www.last.fm/music/Maisie+Peters/_/You+Signed+Up+For+This", + "duration": "195", "@attr": { "rank": "14" }, - "playcount": "9" + "playcount": "8" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "e78218e7-d38d-4b5f-a16d-5a12f392720f", - "name": "Blowing Smoke", + "mbid": "1796395c-28b9-491a-8139-9bf4230f746b", + "name": "Cool", "image": [ { "size": "small", @@ -547,12 +547,12 @@ "name": "Gracie Abrams", "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Blowing+Smoke", - "duration": "232", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Cool", + "duration": "229", "@attr": { "rank": "15" }, - "playcount": "8" + "playcount": "7" }, { "streamable": { @@ -589,15 +589,15 @@ "@attr": { "rank": "16" }, - "playcount": "8" + "playcount": "7" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "", - "name": "us. (feat. Taylor Swift)", + "mbid": "8f8fc4df-a655-4e23-b1a2-3c9a078caed3", + "name": "Let It Happen", "image": [ { "size": "small", @@ -619,22 +619,22 @@ "artist": { "url": "https://www.last.fm/music/Gracie+Abrams", "name": "Gracie Abrams", - "mbid": "" + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/us.+(feat.+Taylor+Swift)", - "duration": "0", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Let+It+Happen", + "duration": "260", "@attr": { "rank": "17" }, - "playcount": "8" + "playcount": "7" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "4c89d8e7-a729-444e-856e-1831a52ab4e9", - "name": "You Signed Up For This", + "mbid": "80e225f2-b8dd-449f-b2c7-0118dcf9112b", + "name": "Dumb & Poetic", "image": [ { "size": "small", @@ -654,24 +654,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Maisie+Peters", - "name": "Maisie Peters", - "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Maisie+Peters/_/You+Signed+Up+For+This", - "duration": "195", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Dumb+&+Poetic", + "duration": "133", "@attr": { "rank": "18" }, - "playcount": "8" + "playcount": "7" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "1796395c-28b9-491a-8139-9bf4230f746b", - "name": "Cool", + "mbid": "e78218e7-d38d-4b5f-a16d-5a12f392720f", + "name": "Blowing Smoke", "image": [ { "size": "small", @@ -695,12 +695,12 @@ "name": "Gracie Abrams", "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/Cool", - "duration": "229", + "url": "https://www.last.fm/music/Gracie+Abrams/_/Blowing+Smoke", + "duration": "232", "@attr": { "rank": "19" }, - "playcount": "7" + "playcount": "6" }, { "streamable": { @@ -737,6 +737,6 @@ "@attr": { "rank": "20" }, - "playcount": "7" + "playcount": "6" } ] \ No newline at end of file diff --git a/data/last-fm-music/weekly/top-albums/2024/47.json b/data/last-fm-music/weekly/top-albums/2024/47.json new file mode 100644 index 0000000000..238175470c --- /dev/null +++ b/data/last-fm-music/weekly/top-albums/2024/47.json @@ -0,0 +1,450 @@ +[ + { + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/8bf0ab10e23c95ccea08f75bc62e4865.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/8bf0ab10e23c95ccea08f75bc62e4865.png" + } + ], + "mbid": "9a1b5c5d-ce5c-4288-b98b-f6c09edb1cdb", + "url": "https://www.last.fm/music/Sabrina+Carpenter/Short+n%27+Sweet", + "playcount": "23", + "@attr": { + "rank": "1" + }, + "name": "Short n' Sweet" + }, + { + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/609685ad5e23c54a292383ab607b917e.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/609685ad5e23c54a292383ab607b917e.jpg" + } + ], + "mbid": "44a5843f-edc6-4909-a29f-11aeac06026a", + "url": "https://www.last.fm/music/Gracie+Abrams/The+Secret+of+Us+(Deluxe)", + "playcount": "8", + "@attr": { + "rank": "2" + }, + "name": "The Secret of Us (Deluxe)" + }, + { + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/b385713f95702a0425640da136618c60.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/b385713f95702a0425640da136618c60.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/b385713f95702a0425640da136618c60.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/b385713f95702a0425640da136618c60.jpg" + } + ], + "mbid": "d390e014-dd8f-41f4-963a-a7b333cc3943", + "url": "https://www.last.fm/music/Gracie+Abrams/The+Secret+of+Us", + "playcount": "7", + "@attr": { + "rank": "3" + }, + "name": "The Secret of Us" + }, + { + "artist": { + "url": "https://www.last.fm/music/Lizzy+McAlpine", + "name": "Lizzy McAlpine", + "mbid": "ee0b11de-0c8a-4267-9886-198f4579e1db" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/e5946852fca6657d281a44b43e007955.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/e5946852fca6657d281a44b43e007955.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/e5946852fca6657d281a44b43e007955.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/e5946852fca6657d281a44b43e007955.jpg" + } + ], + "mbid": "", + "url": "https://www.last.fm/music/Lizzy+McAlpine/five+seconds+flat", + "playcount": "4", + "@attr": { + "rank": "4" + }, + "name": "five seconds flat" + }, + { + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/e4198cd6ab64b73da4a8387bb87c62d3.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/e4198cd6ab64b73da4a8387bb87c62d3.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/e4198cd6ab64b73da4a8387bb87c62d3.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/e4198cd6ab64b73da4a8387bb87c62d3.png" + } + ], + "mbid": "", + "url": "https://www.last.fm/music/Sabrina+Carpenter/emails+i+can%27t+send", + "playcount": "4", + "@attr": { + "rank": "5" + }, + "name": "emails i can't send" + }, + { + "artist": { + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/1897b73a7f3738702c40a27c84dbca99.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/1897b73a7f3738702c40a27c84dbca99.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/1897b73a7f3738702c40a27c84dbca99.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/1897b73a7f3738702c40a27c84dbca99.jpg" + } + ], + "mbid": "63016420-bb73-473f-ab51-14f58fb118c3", + "url": "https://www.last.fm/music/Maisie+Peters/You+Signed+Up+For+This", + "playcount": "3", + "@attr": { + "rank": "6" + }, + "name": "You Signed Up For This" + }, + { + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/177a1ef8117442c97ad096e8c758bbc4.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/177a1ef8117442c97ad096e8c758bbc4.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/177a1ef8117442c97ad096e8c758bbc4.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/177a1ef8117442c97ad096e8c758bbc4.jpg" + } + ], + "mbid": "705e1bea-a4e7-4ae7-ad8a-6144a05eccc7", + "url": "https://www.last.fm/music/Sabrina+Carpenter/emails+i+can%E2%80%99t+send+fwd:", + "playcount": "3", + "@attr": { + "rank": "7" + }, + "name": "emails i can’t send fwd:" + }, + { + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/31af483995fa0388205995fc95f76318.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/31af483995fa0388205995fc95f76318.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/31af483995fa0388205995fc95f76318.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/31af483995fa0388205995fc95f76318.png" + } + ], + "mbid": "82156d59-0ff6-4257-a77c-55ace40d550a", + "url": "https://www.last.fm/music/Sabrina+Carpenter/Espresso", + "playcount": "2", + "@attr": { + "rank": "8" + }, + "name": "Espresso" + }, + { + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/1a77f35c26a68e121c7c3406e6da8dd4.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/1a77f35c26a68e121c7c3406e6da8dd4.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/1a77f35c26a68e121c7c3406e6da8dd4.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/1a77f35c26a68e121c7c3406e6da8dd4.jpg" + } + ], + "mbid": "3231a33f-eb44-4b21-ac13-b7c4f5b4d806", + "url": "https://www.last.fm/music/Gracie+Abrams/Mess+It+Up", + "playcount": "1", + "@attr": { + "rank": "9" + }, + "name": "Mess It Up" + }, + { + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/40693c1652f55d6cb3d63911000a4bb7.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/40693c1652f55d6cb3d63911000a4bb7.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/40693c1652f55d6cb3d63911000a4bb7.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/40693c1652f55d6cb3d63911000a4bb7.jpg" + } + ], + "mbid": "8d7b41a0-8c18-440b-9207-4d13510b57ee", + "url": "https://www.last.fm/music/Gracie+Abrams/minor", + "playcount": "1", + "@attr": { + "rank": "10" + }, + "name": "minor" + }, + { + "artist": { + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/6fb5238bf1089f5ca53c3cfd0471e585.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/6fb5238bf1089f5ca53c3cfd0471e585.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/6fb5238bf1089f5ca53c3cfd0471e585.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/6fb5238bf1089f5ca53c3cfd0471e585.jpg" + } + ], + "mbid": "e8461efc-8de5-414f-8369-d24306e4e621", + "url": "https://www.last.fm/music/Maisie+Peters/The+Good+Witch", + "playcount": "1", + "@attr": { + "rank": "11" + }, + "name": "The Good Witch" + }, + { + "artist": { + "url": "https://www.last.fm/music/Noah+Kahan", + "name": "Noah Kahan", + "mbid": "a2a3f910-b188-43e7-81d0-f1ac2a2f3e12" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/370510f1781a9bd351389b6633c517ed.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/370510f1781a9bd351389b6633c517ed.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/370510f1781a9bd351389b6633c517ed.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/370510f1781a9bd351389b6633c517ed.jpg" + } + ], + "mbid": "", + "url": "https://www.last.fm/music/Noah+Kahan/Stick+Season", + "playcount": "1", + "@attr": { + "rank": "12" + }, + "name": "Stick Season" + }, + { + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/24112fe244555ae39c243102384bebaa.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/24112fe244555ae39c243102384bebaa.jpg" + } + ], + "mbid": "2be70b55-cda6-46dc-92da-70f98ed63bcc", + "url": "https://www.last.fm/music/Sabrina+Carpenter/Please+Please+Please", + "playcount": "1", + "@attr": { + "rank": "13" + }, + "name": "Please Please Please" + }, + { + "artist": { + "url": "https://www.last.fm/music/Taylor+Swift", + "name": "Taylor Swift", + "mbid": "20244d07-534f-4eff-b4d4-930878889970" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/81fbd21feee8ac0eeea93cdc118745bb.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/81fbd21feee8ac0eeea93cdc118745bb.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/81fbd21feee8ac0eeea93cdc118745bb.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/81fbd21feee8ac0eeea93cdc118745bb.jpg" + } + ], + "mbid": "3caf3d66-5b6c-4e0d-856a-af7f294ea0ff", + "url": "https://www.last.fm/music/Taylor+Swift/THE+TORTURED+POETS+DEPARTMENT", + "playcount": "1", + "@attr": { + "rank": "14" + }, + "name": "THE TORTURED POETS DEPARTMENT" + } +] \ No newline at end of file diff --git a/data/last-fm-music/weekly/top-artists/2024/47.json b/data/last-fm-music/weekly/top-artists/2024/47.json new file mode 100644 index 0000000000..521750b569 --- /dev/null +++ b/data/last-fm-music/weekly/top-artists/2024/47.json @@ -0,0 +1,194 @@ +[ + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "playcount": "33", + "@attr": { + "rank": "1" + }, + "name": "Sabrina Carpenter" + }, + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d", + "url": "https://www.last.fm/music/Gracie+Abrams", + "playcount": "17", + "@attr": { + "rank": "2" + }, + "name": "Gracie Abrams" + }, + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "ee0b11de-0c8a-4267-9886-198f4579e1db", + "url": "https://www.last.fm/music/Lizzy+McAlpine", + "playcount": "4", + "@attr": { + "rank": "3" + }, + "name": "Lizzy McAlpine" + }, + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1", + "url": "https://www.last.fm/music/Maisie+Peters", + "playcount": "4", + "@attr": { + "rank": "4" + }, + "name": "Maisie Peters" + }, + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "a2a3f910-b188-43e7-81d0-f1ac2a2f3e12", + "url": "https://www.last.fm/music/Noah+Kahan", + "playcount": "1", + "@attr": { + "rank": "5" + }, + "name": "Noah Kahan" + }, + { + "streamable": "0", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "mega", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "mbid": "20244d07-534f-4eff-b4d4-930878889970", + "url": "https://www.last.fm/music/Taylor+Swift", + "playcount": "1", + "@attr": { + "rank": "6" + }, + "name": "Taylor Swift" + } +] \ No newline at end of file diff --git a/data/last-fm-music/weekly/top-tracks/2024/47.json b/data/last-fm-music/weekly/top-tracks/2024/47.json new file mode 100644 index 0000000000..23d6d2d829 --- /dev/null +++ b/data/last-fm-music/weekly/top-tracks/2024/47.json @@ -0,0 +1,742 @@ +[ + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "", + "name": "that’s so true", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/that%E2%80%99s+so+true", + "duration": "0", + "@attr": { + "rank": "1" + }, + "playcount": "6" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "ad84e423-2e2a-4cf8-9935-c5378d30a94c", + "name": "Juno", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Juno", + "duration": "223", + "@attr": { + "rank": "2" + }, + "playcount": "5" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "287e17db-4009-44d3-a0a2-2a2e146a35be", + "name": "Lie to Girls", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Lie+to+Girls", + "duration": "202", + "@attr": { + "rank": "3" + }, + "playcount": "5" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "b5797911-4f7f-4360-a46d-05bd4d81af9e", + "name": "I Love You, I'm Sorry", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/I+Love+You,+I%27m+Sorry", + "duration": "157", + "@attr": { + "rank": "4" + }, + "playcount": "4" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "7e4c73e1-dc3a-4252-b7e1-3f6a4ca21c58", + "name": "ceilings", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Lizzy+McAlpine", + "name": "Lizzy McAlpine", + "mbid": "ee0b11de-0c8a-4267-9886-198f4579e1db" + }, + "url": "https://www.last.fm/music/Lizzy+McAlpine/_/ceilings", + "duration": "182", + "@attr": { + "rank": "5" + }, + "playcount": "4" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "d3efc8d3-90e7-4696-8eda-2cab5ebc050d", + "name": "Espresso", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Espresso", + "duration": "175", + "@attr": { + "rank": "6" + }, + "playcount": "4" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "6eaa91cd-07da-4f1d-839b-ac3d6bf59a08", + "name": "Nonsense", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Nonsense", + "duration": "163", + "@attr": { + "rank": "7" + }, + "playcount": "4" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "4c89d8e7-a729-444e-856e-1831a52ab4e9", + "name": "You Signed Up For This", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + }, + "url": "https://www.last.fm/music/Maisie+Peters/_/You+Signed+Up+For+This", + "duration": "195", + "@attr": { + "rank": "8" + }, + "playcount": "3" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "a4aa827d-2fea-4725-ace3-c1b68c8f9cdf", + "name": "Feather", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Feather", + "duration": "185", + "@attr": { + "rank": "9" + }, + "playcount": "3" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", + "name": "Please Please Please", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", + "duration": "186", + "@attr": { + "rank": "10" + }, + "playcount": "3" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "9526f213-6009-4b7f-a930-80d9d9cbf5b6", + "name": "Taste", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + }, + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Taste", + "duration": "157", + "@attr": { + "rank": "11" + }, + "playcount": "2" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "0cadae10-a549-4695-8548-843462357708", + "name": "21", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/21", + "duration": "185", + "@attr": { + "rank": "12" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "f42d16e6-88ef-486b-9dd9-a226b13e91eb", + "name": "Close to You", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Close+to+You", + "duration": "225", + "@attr": { + "rank": "13" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "1796395c-28b9-491a-8139-9bf4230f746b", + "name": "Cool", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Cool", + "duration": "229", + "@attr": { + "rank": "14" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "9724b009-572c-45c0-a258-d9d708087d96", + "name": "Felt Good About You", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Felt+Good+About+You", + "duration": "164", + "@attr": { + "rank": "15" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "551d884b-2300-4569-8c93-ed8b5d667f91", + "name": "Mess It Up", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Mess+It+Up", + "duration": "171", + "@attr": { + "rank": "16" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "9b9c0b60-7fe6-49b8-9033-913a22898ba7", + "name": "Risk", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Risk", + "duration": "190", + "@attr": { + "rank": "17" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "ff60f894-bba2-4ac5-b4ea-4019e4cf1fd5", + "name": "Tough Love", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + }, + "url": "https://www.last.fm/music/Gracie+Abrams/_/Tough+Love", + "duration": "169", + "@attr": { + "rank": "18" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "fe97a30e-dad8-4c0a-80d0-05d10d9234a5", + "name": "There It Goes", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + }, + "url": "https://www.last.fm/music/Maisie+Peters/_/There+It+Goes", + "duration": "0", + "@attr": { + "rank": "19" + }, + "playcount": "1" + }, + { + "streamable": { + "fulltrack": "0", + "#text": "0" + }, + "mbid": "19174650-fb64-4458-86cc-2e91b6e73fe8", + "name": "Stick Season", + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2a96cbd8b46e442fc41c2b86b821562f.png" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" + } + ], + "artist": { + "url": "https://www.last.fm/music/Noah+Kahan", + "name": "Noah Kahan", + "mbid": "a2a3f910-b188-43e7-81d0-f1ac2a2f3e12" + }, + "url": "https://www.last.fm/music/Noah+Kahan/_/Stick+Season", + "duration": "182", + "@attr": { + "rank": "20" + }, + "playcount": "1" + } +] \ No newline at end of file diff --git a/data/last-fm-music/yearly/top-albums/2024.json b/data/last-fm-music/yearly/top-albums/2024.json index 98314d6ac9..9fefd19c8e 100644 --- a/data/last-fm-music/yearly/top-albums/2024.json +++ b/data/last-fm-music/yearly/top-albums/2024.json @@ -25,7 +25,7 @@ ], "mbid": "1b1e6e31-009c-42de-ba51-0825653d4960", "url": "https://www.last.fm/music/Olivia+Rodrigo/GUTS", - "playcount": "332", + "playcount": "328", "@attr": { "rank": "1" }, @@ -40,19 +40,19 @@ "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/3e9934e3815f2949acc34415d8931aea.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/68c9adf8a268657e4279c0d55d009df6.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/3e9934e3815f2949acc34415d8931aea.jpg" } ], "mbid": "09531a8f-4b94-49e6-a4bb-457bca09a57d", @@ -89,7 +89,7 @@ ], "mbid": "0151befb-0adf-4b0c-a142-4af36c3c3cd0", "url": "https://www.last.fm/music/Olivia+Rodrigo/SOUR", - "playcount": "234", + "playcount": "233", "@attr": { "rank": "3" }, @@ -121,7 +121,7 @@ ], "mbid": "e8461efc-8de5-414f-8369-d24306e4e621", "url": "https://www.last.fm/music/Maisie+Peters/The+Good+Witch", - "playcount": "202", + "playcount": "199", "@attr": { "rank": "4" }, @@ -185,7 +185,7 @@ ], "mbid": "", "url": "https://www.last.fm/music/Sabrina+Carpenter/emails+i+can%27t+send", - "playcount": "126", + "playcount": "125", "@attr": { "rank": "6" }, @@ -217,7 +217,7 @@ ], "mbid": "44a5843f-edc6-4909-a29f-11aeac06026a", "url": "https://www.last.fm/music/Gracie+Abrams/The+Secret+of+Us+(Deluxe)", - "playcount": "113", + "playcount": "115", "@attr": { "rank": "7" }, @@ -249,7 +249,7 @@ ], "mbid": "9a1b5c5d-ce5c-4288-b98b-f6c09edb1cdb", "url": "https://www.last.fm/music/Sabrina+Carpenter/Short+n%27+Sweet", - "playcount": "111", + "playcount": "112", "@attr": { "rank": "8" }, @@ -281,7 +281,7 @@ ], "mbid": "", "url": "https://www.last.fm/music/Maisie+Peters/The+Good+Witch+(Deluxe)", - "playcount": "110", + "playcount": "108", "@attr": { "rank": "9" }, @@ -351,38 +351,6 @@ }, "name": "THE TORTURED POETS DEPARTMENT" }, - { - "artist": { - "url": "https://www.last.fm/music/Maisie+Peters", - "name": "Maisie Peters", - "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" - }, - "image": [ - { - "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/987f7d2ba21650a56e835237c6ea5e02.jpg" - }, - { - "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/987f7d2ba21650a56e835237c6ea5e02.jpg" - }, - { - "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/987f7d2ba21650a56e835237c6ea5e02.jpg" - }, - { - "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/987f7d2ba21650a56e835237c6ea5e02.jpg" - } - ], - "mbid": "d0839db3-b49a-4d56-8a0b-b39dc41de8fa", - "url": "https://www.last.fm/music/Maisie+Peters/Trying:+Season+2+(Apple+TV%252B+Original+Series+Soundtrack)", - "playcount": "77", - "@attr": { - "rank": "12" - }, - "name": "Trying: Season 2 (Apple TV+ Original Series Soundtrack)" - }, { "artist": { "url": "https://www.last.fm/music/Gracie+Abrams", @@ -411,41 +379,41 @@ "url": "https://www.last.fm/music/Gracie+Abrams/minor", "playcount": "76", "@attr": { - "rank": "13" + "rank": "12" }, "name": "minor" }, { "artist": { - "url": "https://www.last.fm/music/Griff", - "name": "Griff", - "mbid": "bfd3b074-9d65-4bb9-9e14-ee1a84390304" + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" }, "image": [ { "size": "small", - "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/987f7d2ba21650a56e835237c6ea5e02.jpg" }, { "size": "medium", - "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/987f7d2ba21650a56e835237c6ea5e02.jpg" }, { "size": "large", - "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/987f7d2ba21650a56e835237c6ea5e02.jpg" }, { "size": "extralarge", - "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/987f7d2ba21650a56e835237c6ea5e02.jpg" } ], - "mbid": "22463a6f-5d97-41e5-95d3-e7081ed0aebc", - "url": "https://www.last.fm/music/Griff/Vertigo", - "playcount": "57", + "mbid": "d0839db3-b49a-4d56-8a0b-b39dc41de8fa", + "url": "https://www.last.fm/music/Maisie+Peters/Trying:+Season+2+(Apple+TV%252B+Original+Series+Soundtrack)", + "playcount": "76", "@attr": { - "rank": "14" + "rank": "13" }, - "name": "Vertigo" + "name": "Trying: Season 2 (Apple TV+ Original Series Soundtrack)" }, { "artist": { @@ -475,7 +443,7 @@ "url": "https://www.last.fm/music/Lizzy+McAlpine/five+seconds+flat", "playcount": "56", "@attr": { - "rank": "15" + "rank": "14" }, "name": "five seconds flat" }, @@ -507,10 +475,42 @@ "url": "https://www.last.fm/music/Maisie+Peters/You+Signed+Up+For+This", "playcount": "56", "@attr": { - "rank": "16" + "rank": "15" }, "name": "You Signed Up For This" }, + { + "artist": { + "url": "https://www.last.fm/music/Griff", + "name": "Griff", + "mbid": "bfd3b074-9d65-4bb9-9e14-ee1a84390304" + }, + "image": [ + { + "size": "small", + "#text": "https://lastfm.freetls.fastly.net/i/u/34s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + }, + { + "size": "medium", + "#text": "https://lastfm.freetls.fastly.net/i/u/64s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + }, + { + "size": "large", + "#text": "https://lastfm.freetls.fastly.net/i/u/174s/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + }, + { + "size": "extralarge", + "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2c16b58ee1359f45d1ccd46919b7fab5.jpg" + } + ], + "mbid": "22463a6f-5d97-41e5-95d3-e7081ed0aebc", + "url": "https://www.last.fm/music/Griff/Vertigo", + "playcount": "55", + "@attr": { + "rank": "16" + }, + "name": "Vertigo" + }, { "artist": { "url": "https://www.last.fm/music/Taylor+Swift", @@ -569,7 +569,7 @@ ], "mbid": "3231a33f-eb44-4b21-ac13-b7c4f5b4d806", "url": "https://www.last.fm/music/Gracie+Abrams/Mess+It+Up", - "playcount": "50", + "playcount": "49", "@attr": { "rank": "18" }, diff --git a/data/last-fm-music/yearly/top-artists/2024.json b/data/last-fm-music/yearly/top-artists/2024.json index e11f2475ff..ece4701bd5 100644 --- a/data/last-fm-music/yearly/top-artists/2024.json +++ b/data/last-fm-music/yearly/top-artists/2024.json @@ -25,7 +25,7 @@ ], "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0", "url": "https://www.last.fm/music/Olivia+Rodrigo", - "playcount": "645", + "playcount": "639", "@attr": { "rank": "1" }, @@ -89,7 +89,7 @@ ], "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1", "url": "https://www.last.fm/music/Maisie+Peters", - "playcount": "540", + "playcount": "534", "@attr": { "rank": "3" }, @@ -121,7 +121,7 @@ ], "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4", "url": "https://www.last.fm/music/Sabrina+Carpenter", - "playcount": "488", + "playcount": "483", "@attr": { "rank": "4" }, @@ -183,13 +183,13 @@ "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" } ], - "mbid": "bfd3b074-9d65-4bb9-9e14-ee1a84390304", - "url": "https://www.last.fm/music/Griff", - "playcount": "82", + "mbid": "f9133869-f87c-459c-9aa7-2f176cda7e06", + "url": "https://www.last.fm/music/Tate+McRae", + "playcount": "81", "@attr": { "rank": "6" }, - "name": "Griff" + "name": "Tate McRae" }, { "streamable": "0", @@ -215,13 +215,13 @@ "#text": "https://lastfm.freetls.fastly.net/i/u/300x300/2a96cbd8b46e442fc41c2b86b821562f.png" } ], - "mbid": "f9133869-f87c-459c-9aa7-2f176cda7e06", - "url": "https://www.last.fm/music/Tate+McRae", - "playcount": "81", + "mbid": "bfd3b074-9d65-4bb9-9e14-ee1a84390304", + "url": "https://www.last.fm/music/Griff", + "playcount": "80", "@attr": { "rank": "7" }, - "name": "Tate McRae" + "name": "Griff" }, { "streamable": "0", @@ -345,7 +345,7 @@ ], "mbid": "e4378b7a-6138-441a-aa34-50e11a562066", "url": "https://www.last.fm/music/Rene%C3%A9+Rapp", - "playcount": "52", + "playcount": "50", "@attr": { "rank": "11" }, diff --git a/data/last-fm-music/yearly/top-tracks/2024.json b/data/last-fm-music/yearly/top-tracks/2024.json index ccd594cbb0..ee2bfafb70 100644 --- a/data/last-fm-music/yearly/top-tracks/2024.json +++ b/data/last-fm-music/yearly/top-tracks/2024.json @@ -4,8 +4,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "7a759bac-cff3-405d-8ce2-45986213401b", - "name": "all-american bitch", + "mbid": "9652ffcf-a140-4cfd-a4ae-fe5edd2be8fa", + "name": "love is embarrassing", "image": [ { "size": "small", @@ -29,8 +29,8 @@ "name": "Olivia Rodrigo", "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, - "url": "https://www.last.fm/music/Olivia+Rodrigo/_/all-american+bitch", - "duration": "165", + "url": "https://www.last.fm/music/Olivia+Rodrigo/_/love+is+embarrassing", + "duration": "154", "@attr": { "rank": "1" }, @@ -41,8 +41,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "9652ffcf-a140-4cfd-a4ae-fe5edd2be8fa", - "name": "love is embarrassing", + "mbid": "7a759bac-cff3-405d-8ce2-45986213401b", + "name": "all-american bitch", "image": [ { "size": "small", @@ -66,20 +66,20 @@ "name": "Olivia Rodrigo", "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, - "url": "https://www.last.fm/music/Olivia+Rodrigo/_/love+is+embarrassing", - "duration": "154", + "url": "https://www.last.fm/music/Olivia+Rodrigo/_/all-american+bitch", + "duration": "165", "@attr": { "rank": "2" }, - "playcount": "61" + "playcount": "59" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "c996fcfe-1722-4961-a758-03d5fec0114b", - "name": "bad idea right?", + "mbid": "096e37da-66c3-4571-86cb-b0790d71a711", + "name": "deja vu", "image": [ { "size": "small", @@ -103,12 +103,12 @@ "name": "Olivia Rodrigo", "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, - "url": "https://www.last.fm/music/Olivia+Rodrigo/_/bad+idea+right%3F", - "duration": "184", + "url": "https://www.last.fm/music/Olivia+Rodrigo/_/deja+vu", + "duration": "215", "@attr": { "rank": "3" }, - "playcount": "56" + "playcount": "55" }, { "streamable": { @@ -145,15 +145,15 @@ "@attr": { "rank": "4" }, - "playcount": "56" + "playcount": "55" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "096e37da-66c3-4571-86cb-b0790d71a711", - "name": "deja vu", + "mbid": "b587de1a-453a-4fb8-9daf-aa8ebb505c7b", + "name": "vampire", "image": [ { "size": "small", @@ -177,8 +177,8 @@ "name": "Olivia Rodrigo", "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, - "url": "https://www.last.fm/music/Olivia+Rodrigo/_/deja+vu", - "duration": "215", + "url": "https://www.last.fm/music/Olivia+Rodrigo/_/vampire", + "duration": "219", "@attr": { "rank": "5" }, @@ -189,8 +189,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "b587de1a-453a-4fb8-9daf-aa8ebb505c7b", - "name": "vampire", + "mbid": "c996fcfe-1722-4961-a758-03d5fec0114b", + "name": "bad idea right?", "image": [ { "size": "small", @@ -214,12 +214,12 @@ "name": "Olivia Rodrigo", "mbid": "6925db17-f35e-42f3-a4eb-84ee6bf5d4b0" }, - "url": "https://www.last.fm/music/Olivia+Rodrigo/_/vampire", - "duration": "219", + "url": "https://www.last.fm/music/Olivia+Rodrigo/_/bad+idea+right%3F", + "duration": "184", "@attr": { "rank": "6" }, - "playcount": "55" + "playcount": "54" }, { "streamable": { @@ -256,7 +256,7 @@ "@attr": { "rank": "7" }, - "playcount": "54" + "playcount": "53" }, { "streamable": { @@ -293,7 +293,7 @@ "@attr": { "rank": "8" }, - "playcount": "53" + "playcount": "51" }, { "streamable": { @@ -367,7 +367,7 @@ "@attr": { "rank": "10" }, - "playcount": "50" + "playcount": "49" }, { "streamable": { @@ -559,8 +559,8 @@ "fulltrack": "0", "#text": "0" }, - "mbid": "e396f734-e812-4019-a53a-18544453bbeb", - "name": "Truth Is", + "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", + "name": "Please Please Please", "image": [ { "size": "small", @@ -580,24 +580,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Maisie+Peters", - "name": "Maisie Peters", - "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" + "url": "https://www.last.fm/music/Sabrina+Carpenter", + "name": "Sabrina Carpenter", + "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" }, - "url": "https://www.last.fm/music/Maisie+Peters/_/Truth+Is", - "duration": "197", + "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", + "duration": "186", "@attr": { "rank": "16" }, - "playcount": "41" + "playcount": "42" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "28b3c503-a01c-40a9-acff-bfc12f07e194", - "name": "Please Please Please", + "mbid": "b5797911-4f7f-4360-a46d-05bd4d81af9e", + "name": "I Love You, I'm Sorry", "image": [ { "size": "small", @@ -617,24 +617,24 @@ } ], "artist": { - "url": "https://www.last.fm/music/Sabrina+Carpenter", - "name": "Sabrina Carpenter", - "mbid": "1882fe91-cdd9-49c9-9956-8e06a3810bd4" + "url": "https://www.last.fm/music/Gracie+Abrams", + "name": "Gracie Abrams", + "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" }, - "url": "https://www.last.fm/music/Sabrina+Carpenter/_/Please+Please+Please", - "duration": "186", + "url": "https://www.last.fm/music/Gracie+Abrams/_/I+Love+You,+I%27m+Sorry", + "duration": "157", "@attr": { "rank": "17" }, - "playcount": "41" + "playcount": "40" }, { "streamable": { "fulltrack": "0", "#text": "0" }, - "mbid": "b5797911-4f7f-4360-a46d-05bd4d81af9e", - "name": "I Love You, I'm Sorry", + "mbid": "e396f734-e812-4019-a53a-18544453bbeb", + "name": "Truth Is", "image": [ { "size": "small", @@ -654,12 +654,12 @@ } ], "artist": { - "url": "https://www.last.fm/music/Gracie+Abrams", - "name": "Gracie Abrams", - "mbid": "f7441bc7-d7de-4813-a2fc-31a4033d396d" + "url": "https://www.last.fm/music/Maisie+Peters", + "name": "Maisie Peters", + "mbid": "c2f6c57f-27ba-4c0d-b2fd-3348961e79a1" }, - "url": "https://www.last.fm/music/Gracie+Abrams/_/I+Love+You,+I%27m+Sorry", - "duration": "157", + "url": "https://www.last.fm/music/Maisie+Peters/_/Truth+Is", + "duration": "197", "@attr": { "rank": "18" }, @@ -700,7 +700,7 @@ "@attr": { "rank": "19" }, - "playcount": "40" + "playcount": "39" }, { "streamable": { @@ -737,6 +737,6 @@ "@attr": { "rank": "20" }, - "playcount": "39" + "playcount": "38" } ] \ No newline at end of file diff --git a/data/rescuetime-time-tracking/daily/2024/11/16/top-categories.json b/data/rescuetime-time-tracking/daily/2024/11/16/top-categories.json index 0637a088a0..328c077842 100644 --- a/data/rescuetime-time-tracking/daily/2024/11/16/top-categories.json +++ b/data/rescuetime-time-tracking/daily/2024/11/16/top-categories.json @@ -1 +1,44 @@ -[] \ No newline at end of file +[ + { + "Rank": 1, + "Time Spent (seconds)": 4317, + "Number of People": 1, + "Category": "Browsers" + }, + { + "Rank": 2, + "Time Spent (seconds)": 4129, + "Number of People": 1, + "Category": "Editing & IDEs" + }, + { + "Rank": 3, + "Time Spent (seconds)": 665, + "Number of People": 1, + "Category": "General Communication & Scheduling" + }, + { + "Rank": 4, + "Time Spent (seconds)": 76, + "Number of People": 1, + "Category": "Uncategorized" + }, + { + "Rank": 5, + "Time Spent (seconds)": 62, + "Number of People": 1, + "Category": "Instant Message" + }, + { + "Rank": 6, + "Time Spent (seconds)": 35, + "Number of People": 1, + "Category": "Calendars" + }, + { + "Rank": 7, + "Time Spent (seconds)": 5, + "Number of People": 1, + "Category": "Email" + } +] \ No newline at end of file diff --git a/data/rescuetime-time-tracking/daily/2024/11/16/top-overview.json b/data/rescuetime-time-tracking/daily/2024/11/16/top-overview.json index 0637a088a0..e07341fe5f 100644 --- a/data/rescuetime-time-tracking/daily/2024/11/16/top-overview.json +++ b/data/rescuetime-time-tracking/daily/2024/11/16/top-overview.json @@ -1 +1,26 @@ -[] \ No newline at end of file +[ + { + "Rank": 1, + "Time Spent (seconds)": 4317, + "Number of People": 1, + "Category": "Utilities" + }, + { + "Rank": 2, + "Time Spent (seconds)": 4129, + "Number of People": 1, + "Category": "Software Development" + }, + { + "Rank": 3, + "Time Spent (seconds)": 767, + "Number of People": 1, + "Category": "Communication & Scheduling" + }, + { + "Rank": 4, + "Time Spent (seconds)": 76, + "Number of People": 1, + "Category": "Uncategorized" + } +] \ No newline at end of file diff --git a/data/rescuetime-time-tracking/daily/2024/11/17/top-categories.json b/data/rescuetime-time-tracking/daily/2024/11/17/top-categories.json new file mode 100644 index 0000000000..0637a088a0 --- /dev/null +++ b/data/rescuetime-time-tracking/daily/2024/11/17/top-categories.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/data/rescuetime-time-tracking/daily/2024/11/17/top-overview.json b/data/rescuetime-time-tracking/daily/2024/11/17/top-overview.json new file mode 100644 index 0000000000..0637a088a0 --- /dev/null +++ b/data/rescuetime-time-tracking/daily/2024/11/17/top-overview.json @@ -0,0 +1 @@ +[] \ No newline at end of file diff --git a/data/rescuetime-time-tracking/summary/top-categories/days/2024/11.json b/data/rescuetime-time-tracking/summary/top-categories/days/2024/11.json index 746c79428f..6235beafad 100644 --- a/data/rescuetime-time-tracking/summary/top-categories/days/2024/11.json +++ b/data/rescuetime-time-tracking/summary/top-categories/days/2024/11.json @@ -158,7 +158,15 @@ "General Utilities": 10, "Customer Relations": 4 }, - "16": {}, + "16": { + "Browsers": 4317, + "Editing & IDEs": 4129, + "General Communication & Scheduling": 665, + "Uncategorized": 76, + "Instant Message": 62, + "Calendars": 35, + "Email": 5 + }, "17": {}, "18": {}, "19": {}, diff --git a/data/rescuetime-time-tracking/summary/top-categories/months/2024.json b/data/rescuetime-time-tracking/summary/top-categories/months/2024.json index dbfa207c46..57c1772402 100644 --- a/data/rescuetime-time-tracking/summary/top-categories/months/2024.json +++ b/data/rescuetime-time-tracking/summary/top-categories/months/2024.json @@ -234,18 +234,18 @@ "General Design & Composition": 115 }, "11": { - "Browsers": 99790, + "Browsers": 104107, "General Business": 289, - "Instant Message": 5447, - "Email": 2337, + "Instant Message": 5509, + "Email": 2342, "General Utilities": 468, "Internet Utilities": 156, "General Reference & Learning": 15, - "Uncategorized": 209, - "General Communication & Scheduling": 11521, - "Editing & IDEs": 133096, + "Uncategorized": 285, + "General Communication & Scheduling": 12186, + "Editing & IDEs": 137225, "Meetings": 21620, - "Calendars": 2055, + "Calendars": 2090, "Systems Operations": 109, "Customer Relations": 9, "Voice Chat": 7566, diff --git a/data/rescuetime-time-tracking/summary/top-categories/weeks/2024/46.json b/data/rescuetime-time-tracking/summary/top-categories/weeks/2024/46.json index 6f4657b711..e43c60848e 100644 --- a/data/rescuetime-time-tracking/summary/top-categories/weeks/2024/46.json +++ b/data/rescuetime-time-tracking/summary/top-categories/weeks/2024/46.json @@ -71,5 +71,13 @@ "General Utilities": 10, "Customer Relations": 4 }, - "2024-11-16": {} + "2024-11-16": { + "Browsers": 4317, + "Editing & IDEs": 4129, + "General Communication & Scheduling": 665, + "Uncategorized": 76, + "Instant Message": 62, + "Calendars": 35, + "Email": 5 + } } \ No newline at end of file diff --git a/data/rescuetime-time-tracking/summary/top-categories/years.json b/data/rescuetime-time-tracking/summary/top-categories/years.json index 9cbf88f155..bfa1ca0737 100644 --- a/data/rescuetime-time-tracking/summary/top-categories/years.json +++ b/data/rescuetime-time-tracking/summary/top-categories/years.json @@ -429,11 +429,11 @@ "Quality Assurance": 6 }, "2024": { - "Editing & IDEs": 1734912, - "Browsers": 2367230, - "Instant Message": 372771, + "Editing & IDEs": 1739041, + "Browsers": 2371547, + "Instant Message": 372833, "Intelligence": 307, - "Uncategorized": 27751, + "Uncategorized": 27827, "Meetings": 408657, "Communications": 57237, "General Reference & Learning": 5700, @@ -452,14 +452,14 @@ "Maps & Regional": 812, "Customer Relations": 190, "Video Editing": 149, - "Calendars": 21284, + "Calendars": 21319, "Video": 204, "General Shopping": 867, - "General Communication & Scheduling": 17631, + "General Communication & Scheduling": 18296, "General Software Development": 339, "Science & Technology": 21, "General Design & Composition": 1590, "General News & Opinion": 66, - "Email": 15029 + "Email": 15034 } } \ No newline at end of file diff --git a/data/rescuetime-time-tracking/summary/top-overview/days/2024/11.json b/data/rescuetime-time-tracking/summary/top-overview/days/2024/11.json index 4cfdc9b47e..8815368bb8 100644 --- a/data/rescuetime-time-tracking/summary/top-overview/days/2024/11.json +++ b/data/rescuetime-time-tracking/summary/top-overview/days/2024/11.json @@ -88,7 +88,12 @@ "Uncategorized": 45, "Business": 4 }, - "16": {}, + "16": { + "Utilities": 4317, + "Software Development": 4129, + "Communication & Scheduling": 767, + "Uncategorized": 76 + }, "17": {}, "18": {}, "19": {}, diff --git a/data/rescuetime-time-tracking/summary/top-overview/months/2024.json b/data/rescuetime-time-tracking/summary/top-overview/months/2024.json index 0ca0a51149..02daf97f05 100644 --- a/data/rescuetime-time-tracking/summary/top-overview/months/2024.json +++ b/data/rescuetime-time-tracking/summary/top-overview/months/2024.json @@ -114,12 +114,12 @@ "Design & Composition": 123 }, "11": { - "Utilities": 100414, - "Communication & Scheduling": 50546, + "Utilities": 104731, + "Communication & Scheduling": 51313, "Business": 298, "Reference & Learning": 26, - "Uncategorized": 209, - "Software Development": 133205, + "Uncategorized": 285, + "Software Development": 137334, "News & Opinion": 2 }, "12": {} diff --git a/data/rescuetime-time-tracking/summary/top-overview/weeks/2024/46.json b/data/rescuetime-time-tracking/summary/top-overview/weeks/2024/46.json index 151c841e19..da10514ac3 100644 --- a/data/rescuetime-time-tracking/summary/top-overview/weeks/2024/46.json +++ b/data/rescuetime-time-tracking/summary/top-overview/weeks/2024/46.json @@ -37,5 +37,10 @@ "Uncategorized": 45, "Business": 4 }, - "2024-11-16": {} + "2024-11-16": { + "Utilities": 4317, + "Software Development": 4129, + "Communication & Scheduling": 767, + "Uncategorized": 76 + } } \ No newline at end of file diff --git a/data/rescuetime-time-tracking/summary/top-overview/years.json b/data/rescuetime-time-tracking/summary/top-overview/years.json index 9417e4c59f..a55b839642 100644 --- a/data/rescuetime-time-tracking/summary/top-overview/years.json +++ b/data/rescuetime-time-tracking/summary/top-overview/years.json @@ -92,11 +92,11 @@ "Shopping": 59 }, "2024": { - "Software Development": 1735941, - "Utilities": 2384345, - "Communication & Scheduling": 854960, + "Software Development": 1740070, + "Utilities": 2388662, + "Communication & Scheduling": 855727, "Business": 3728, - "Uncategorized": 27751, + "Uncategorized": 27827, "Other Work": 56803, "Reference & Learning": 7383, "Design & Composition": 6254, diff --git a/data/wakatime-time-tracking/daily/2024/11/14/daily-summary.json b/data/wakatime-time-tracking/daily/2024/11/14/daily-summary.json index ebe1711179..c95e8ef47a 100644 --- a/data/wakatime-time-tracking/daily/2024/11/14/daily-summary.json +++ b/data/wakatime-time-tracking/daily/2024/11/14/daily-summary.json @@ -3,14 +3,14 @@ "languages": [ { "name": "TypeScript", - "total_seconds": 3004.963255, - "digital": "0:50:04", + "total_seconds": 3047.822017, + "digital": "0:50:47", "decimal": "0.83", "text": "50 mins", "hours": 0, "minutes": 50, - "seconds": 4, - "percent": 91.71 + "seconds": 47, + "percent": 91.82 }, { "name": "JSON", @@ -21,7 +21,7 @@ "hours": 0, "minutes": 2, "seconds": 16, - "percent": 4.17 + "percent": 4.12 }, { "name": "Prisma", @@ -32,7 +32,7 @@ "hours": 0, "minutes": 1, "seconds": 10, - "percent": 2.16 + "percent": 2.13 }, { "name": "Other", @@ -43,28 +43,28 @@ "hours": 0, "minutes": 1, "seconds": 4, - "percent": 1.96 + "percent": 1.93 } ], "grand_total": { "hours": 0, - "minutes": 54, - "total_seconds": 3276.550088, - "digital": "0:54", - "decimal": "0.90", - "text": "54 mins" + "minutes": 55, + "total_seconds": 3319.40885, + "digital": "0:55", + "decimal": "0.92", + "text": "55 mins" }, "editors": [ { "name": "Cursor", - "total_seconds": 2112.333336, - "digital": "0:35:12", + "total_seconds": 2155.192098, + "digital": "0:35:55", "decimal": "0.58", "text": "35 mins", "hours": 0, "minutes": 35, - "seconds": 12, - "percent": 64.47 + "seconds": 55, + "percent": 64.93 }, { "name": "VS Code", @@ -75,32 +75,32 @@ "hours": 0, "minutes": 19, "seconds": 24, - "percent": 35.53 + "percent": 35.07 } ], "operating_systems": [ { "name": "Mac", - "total_seconds": 3276.550088, - "digital": "0:54:36", - "decimal": "0.90", - "text": "54 mins", + "total_seconds": 3319.40885, + "digital": "0:55:19", + "decimal": "0.92", + "text": "55 mins", "hours": 0, - "minutes": 54, - "seconds": 36, + "minutes": 55, + "seconds": 19, "percent": 100 } ], "categories": [ { "name": "Coding", - "total_seconds": 3276.550088, - "digital": "0:54:36", - "decimal": "0.90", - "text": "54 mins", + "total_seconds": 3319.40885, + "digital": "0:55:19", + "decimal": "0.92", + "text": "55 mins", "hours": 0, - "minutes": 54, - "seconds": 36, + "minutes": 55, + "seconds": 19, "percent": 100 } ], @@ -114,7 +114,7 @@ "hours": 0, "minutes": 21, "seconds": 16, - "percent": 4.73 + "percent": 4.63 }, { "name": "env", @@ -125,7 +125,7 @@ "hours": 0, "minutes": 20, "seconds": 21, - "percent": 4.53 + "percent": 4.43 }, { "name": "marked", @@ -136,7 +136,7 @@ "hours": 0, "minutes": 16, "seconds": 1, - "percent": 3.56 + "percent": 3.49 }, { "name": "hono", @@ -147,7 +147,7 @@ "hours": 0, "minutes": 15, "seconds": 14, - "percent": 3.39 + "percent": 3.32 }, { "name": "id", @@ -158,7 +158,7 @@ "hours": 0, "minutes": 14, "seconds": 36, - "percent": 3.25 + "percent": 3.18 }, { "name": "http-exception", @@ -169,7 +169,7 @@ "hours": 0, "minutes": 14, "seconds": 22, - "percent": 3.2 + "percent": 3.13 }, { "name": "logger", @@ -180,7 +180,7 @@ "hours": 0, "minutes": 14, "seconds": 17, - "percent": 3.18 + "percent": 3.11 }, { "name": "zod", @@ -191,62 +191,117 @@ "hours": 0, "minutes": 12, "seconds": 34, - "percent": 2.8 + "percent": 2.74 }, { "name": "client", - "total_seconds": 666.121914, - "digital": "0:11:06", + "total_seconds": 708.980676, + "digital": "0:11:48", "decimal": "0.18", "text": "11 mins", "hours": 0, "minutes": 11, - "seconds": 6, - "percent": 2.47 + "seconds": 48, + "percent": 2.57 }, { "name": "schema", - "total_seconds": 648.892437, + "total_seconds": 691.751199, + "digital": "0:11:31", + "decimal": "0.18", + "text": "11 mins", + "hours": 0, + "minutes": 11, + "seconds": 31, + "percent": 2.51 + }, + { + "name": "shared-schema", + "total_seconds": 687.098937, + "digital": "0:11:27", + "decimal": "0.18", + "text": "11 mins", + "hours": 0, + "minutes": 11, + "seconds": 27, + "percent": 2.49 + }, + { + "name": "zod-openapi", + "total_seconds": 667.822022, + "digital": "0:11:07", + "decimal": "0.18", + "text": "11 mins", + "hours": 0, + "minutes": 11, + "seconds": 7, + "percent": 2.42 + }, + { + "name": "shared-types", + "total_seconds": 648.230198, "digital": "0:10:48", "decimal": "0.17", "text": "10 mins", "hours": 0, "minutes": 10, "seconds": 48, - "percent": 2.4 + "percent": 2.35 }, { - "name": "shared-schema", - "total_seconds": 644.240175, - "digital": "0:10:44", + "name": "errors", + "total_seconds": 618.245472, + "digital": "0:10:18", "decimal": "0.17", "text": "10 mins", "hours": 0, "minutes": 10, - "seconds": 44, - "percent": 2.39 + "seconds": 18, + "percent": 2.24 }, { - "name": "zod-openapi", - "total_seconds": 624.96326, - "digital": "0:10:24", + "name": "database", + "total_seconds": 611.861164, + "digital": "0:10:11", "decimal": "0.17", "text": "10 mins", "hours": 0, "minutes": 10, - "seconds": 24, - "percent": 2.32 + "seconds": 11, + "percent": 2.22 }, { - "name": "shared-types", - "total_seconds": 605.371436, - "digital": "0:10:05", + "name": "audit", + "total_seconds": 607.986035, + "digital": "0:10:07", "decimal": "0.17", "text": "10 mins", "hours": 0, "minutes": 10, - "seconds": 5, - "percent": 2.24 + "seconds": 7, + "percent": 2.21 + }, + { + "name": "select-schema", + "total_seconds": 600.453696, + "digital": "0:10:00", + "decimal": "0.17", + "text": "10 mins", + "hours": 0, + "minutes": 10, + "seconds": 0, + "percent": 2.18 + }, + { + "name": "authorization", + "total_seconds": 599.410214, + "digital": "0:09:59", + "decimal": "0.15", + "text": "9 mins", + "hours": 0, + "minutes": 9, + "seconds": 59, + "percent": 2.18 }, { "name": "zod-validation-error", @@ -257,21 +312,32 @@ "hours": 0, "minutes": 9, "seconds": 54, - "percent": 2.2 + "percent": 2.16 }, { - "name": "common", - "total_seconds": 582.632417, - "digital": "0:09:42", + "name": "middleware", + "total_seconds": 589.43666, + "digital": "0:09:49", "decimal": "0.15", "text": "9 mins", "hours": 0, "minutes": 9, - "seconds": 42, - "percent": 2.16 + "seconds": 49, + "percent": 2.14 }, { - "name": "teams-route", + "name": "pagination", + "total_seconds": 588.719703, + "digital": "0:09:48", + "decimal": "0.15", + "text": "9 mins", + "hours": 0, + "minutes": 9, + "seconds": 48, + "percent": 2.14 + }, + { + "name": "outbound-domains-router", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -279,10 +345,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "vercel", + "name": "webhooks-route", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -290,10 +356,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "sentry", + "name": "vercel", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -301,10 +367,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "outbound-domains-router", + "name": "users-route", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -312,10 +378,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "auth-route", + "name": "common", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -323,10 +389,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "users-route", + "name": "auth-route", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -334,7 +400,7 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { "name": "jsonwebtoken", @@ -345,7 +411,7 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { "name": "queue-route", @@ -356,10 +422,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "admin-route", + "name": "sentry", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -367,10 +433,10 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "webhooks-route", + "name": "admin-route", "total_seconds": 582.632417, "digital": "0:09:42", "decimal": "0.15", @@ -378,7 +444,7 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { "name": "tracking-router", @@ -389,18 +455,18 @@ "hours": 0, "minutes": 9, "seconds": 42, - "percent": 2.16 + "percent": 2.11 }, { - "name": "errors", - "total_seconds": 575.38671, - "digital": "0:09:35", + "name": "teams-route", + "total_seconds": 582.632417, + "digital": "0:09:42", "decimal": "0.15", "text": "9 mins", "hours": 0, "minutes": 9, - "seconds": 35, - "percent": 2.13 + "seconds": 42, + "percent": 2.11 }, { "name": "prisma", @@ -411,84 +477,29 @@ "hours": 0, "minutes": 9, "seconds": 30, - "percent": 2.11 - }, - { - "name": "database", - "total_seconds": 569.002402, - "digital": "0:09:29", - "decimal": "0.15", - "text": "9 mins", - "hours": 0, - "minutes": 9, - "seconds": 29, - "percent": 2.11 - }, - { - "name": "audit", - "total_seconds": 565.127273, - "digital": "0:09:25", - "decimal": "0.15", - "text": "9 mins", - "hours": 0, - "minutes": 9, - "seconds": 25, - "percent": 2.09 - }, - { - "name": "select-schema", - "total_seconds": 557.594934, - "digital": "0:09:17", - "decimal": "0.15", - "text": "9 mins", - "hours": 0, - "minutes": 9, - "seconds": 17, "percent": 2.07 }, { - "name": "authorization", - "total_seconds": 556.551452, - "digital": "0:09:16", - "decimal": "0.15", - "text": "9 mins", - "hours": 0, - "minutes": 9, - "seconds": 16, - "percent": 2.06 - }, - { - "name": "middleware", - "total_seconds": 546.577898, - "digital": "0:09:06", - "decimal": "0.15", - "text": "9 mins", - "hours": 0, - "minutes": 9, - "seconds": 6, - "percent": 2.03 - }, - { - "name": "pagination", - "total_seconds": 545.860941, - "digital": "0:09:05", + "name": "validation", + "total_seconds": 555.162737, + "digital": "0:09:15", "decimal": "0.15", "text": "9 mins", "hours": 0, "minutes": 9, - "seconds": 5, - "percent": 2.02 + "seconds": 15, + "percent": 2.01 }, { - "name": "validation", - "total_seconds": 512.303975, - "digital": "0:08:32", - "decimal": "0.13", - "text": "8 mins", + "name": "emails", + "total_seconds": 292.744461, + "digital": "0:04:52", + "decimal": "0.07", + "text": "4 mins", "hours": 0, - "minutes": 8, - "seconds": 32, - "percent": 1.9 + "minutes": 4, + "seconds": 52, + "percent": 1.06 }, { "name": "auth-helpers", @@ -499,7 +510,7 @@ "hours": 0, "minutes": 4, "seconds": 48, - "percent": 1.07 + "percent": 1.05 }, { "name": "search", @@ -510,7 +521,7 @@ "hours": 0, "minutes": 4, "seconds": 48, - "percent": 1.07 + "percent": 1.05 }, { "name": "teams-$teamId-helpers", @@ -521,18 +532,7 @@ "hours": 0, "minutes": 4, "seconds": 48, - "percent": 1.07 - }, - { - "name": "emails", - "total_seconds": 280.013864, - "digital": "0:04:40", - "decimal": "0.07", - "text": "4 mins", - "hours": 0, - "minutes": 4, - "seconds": 40, - "percent": 1.04 + "percent": 1.05 }, { "name": "nango", @@ -543,7 +543,7 @@ "hours": 0, "minutes": 4, "seconds": 34, - "percent": 1.02 + "percent": 1 }, { "name": "jwt", @@ -554,7 +554,7 @@ "hours": 0, "minutes": 2, "seconds": 39, - "percent": 0.59 + "percent": 0.58 }, { "name": "parsers", @@ -565,7 +565,7 @@ "hours": 0, "minutes": 1, "seconds": 47, - "percent": 0.4 + "percent": 0.39 }, { "name": "slugify", @@ -576,7 +576,7 @@ "hours": 0, "minutes": 1, "seconds": 36, - "percent": 0.36 + "percent": 0.35 }, { "name": "fs", @@ -587,7 +587,7 @@ "hours": 0, "minutes": 1, "seconds": 32, - "percent": 0.34 + "percent": 0.33 }, { "name": "query", @@ -598,10 +598,10 @@ "hours": 0, "minutes": 1, "seconds": 23, - "percent": 0.31 + "percent": 0.3 }, { - "name": "button", + "name": "ui-icon", "total_seconds": 79.800134, "digital": "0:01:19", "decimal": "0.02", @@ -609,10 +609,10 @@ "hours": 0, "minutes": 1, "seconds": 19, - "percent": 0.3 + "percent": 0.29 }, { - "name": "ui-icon", + "name": "button", "total_seconds": 79.800134, "digital": "0:01:19", "decimal": "0.02", @@ -620,7 +620,7 @@ "hours": 0, "minutes": 1, "seconds": 19, - "percent": 0.3 + "percent": 0.29 }, { "name": "queries", @@ -631,7 +631,7 @@ "hours": 0, "minutes": 1, "seconds": 16, - "percent": 0.29 + "percent": 0.28 }, { "name": "inngest", @@ -653,7 +653,7 @@ "hours": 0, "minutes": 0, "seconds": 53, - "percent": 0.2 + "percent": 0.19 }, { "name": "spinner", @@ -686,7 +686,7 @@ "hours": 0, "minutes": 0, "seconds": 50, - "percent": 0.19 + "percent": 0.18 }, { "name": "mappers", @@ -697,7 +697,7 @@ "hours": 0, "minutes": 0, "seconds": 50, - "percent": 0.19 + "percent": 0.18 }, { "name": "teams-$teamId-connections-$connectionId-helpers", @@ -708,7 +708,7 @@ "hours": 0, "minutes": 0, "seconds": 48, - "percent": 0.18 + "percent": 0.17 }, { "name": "js-cookie", @@ -722,7 +722,7 @@ "percent": 0.17 }, { - "name": "link", + "name": "auth", "total_seconds": 44.751128, "digital": "0:00:44", "decimal": "0.00", @@ -730,7 +730,7 @@ "hours": 0, "minutes": 0, "seconds": 44, - "percent": 0.17 + "percent": 0.16 }, { "name": "utils", @@ -741,10 +741,10 @@ "hours": 0, "minutes": 0, "seconds": 44, - "percent": 0.17 + "percent": 0.16 }, { - "name": "auth", + "name": "link", "total_seconds": 44.751128, "digital": "0:00:44", "decimal": "0.00", @@ -752,7 +752,7 @@ "hours": 0, "minutes": 0, "seconds": 44, - "percent": 0.17 + "percent": 0.16 }, { "name": "react-hook-form", @@ -843,7 +843,7 @@ "percent": 0.09 }, { - "name": "axios", + "name": "node", "total_seconds": 22.941809, "digital": "0:00:22", "decimal": "0.00", @@ -851,10 +851,10 @@ "hours": 0, "minutes": 0, "seconds": 22, - "percent": 0.09 + "percent": 0.08 }, { - "name": "node", + "name": "axios", "total_seconds": 22.941809, "digital": "0:00:22", "decimal": "0.00", @@ -862,7 +862,7 @@ "hours": 0, "minutes": 0, "seconds": 22, - "percent": 0.09 + "percent": 0.08 }, { "name": "teams-$teamId-connections-helpers", @@ -898,7 +898,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections-$connectionId-select-fields", + "name": "get-teams-$teamId-connections-$connectionId", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -909,7 +909,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections-$connectionId-custom-fields", + "name": "get-teams-$teamId-connections-$connectionId-owners", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -920,7 +920,7 @@ "percent": 0.05 }, { - "name": "patch-teams-$teamId-connections-$connectionId", + "name": "get-teams-$teamId-connections-$connectionId-custom-fields", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -931,7 +931,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections-$connectionId-owners", + "name": "get-teams-$teamId-connections-$connectionId-select-field-options", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -942,7 +942,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections-$connectionId-select-field-options", + "name": "patch-teams-$teamId-connections-$connectionId", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -953,7 +953,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections-$connectionId", + "name": "get-teams-$teamId-connections-$connectionId-select-fields", "total_seconds": 14.421785, "digital": "0:00:14", "decimal": "0.00", @@ -964,7 +964,7 @@ "percent": 0.05 }, { - "name": "teams-$teamId-connections-$connectionId-router", + "name": "get-teams-$teamId-connections", "total_seconds": 12.531391, "digital": "0:00:12", "decimal": "0.00", @@ -975,7 +975,7 @@ "percent": 0.05 }, { - "name": "get-teams-$teamId-connections", + "name": "teams-$teamId-connections-$connectionId-router", "total_seconds": 12.531391, "digital": "0:00:12", "decimal": "0.00", @@ -1008,7 +1008,7 @@ "percent": 0.04 }, { - "name": "ua-parser-js", + "name": "api-key-generator", "total_seconds": 8.471995, "digital": "0:00:08", "decimal": "0.00", @@ -1019,7 +1019,7 @@ "percent": 0.03 }, { - "name": "api-key-generator", + "name": "ua-parser-js", "total_seconds": 8.471995, "digital": "0:00:08", "decimal": "0.00", @@ -1041,7 +1041,7 @@ "percent": 0.03 }, { - "name": "view-errors", + "name": "checkbox", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1052,7 +1052,7 @@ "percent": 0.02 }, { - "name": "fetch", + "name": "label", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1063,7 +1063,7 @@ "percent": 0.02 }, { - "name": "view-modal", + "name": "fetch", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1074,7 +1074,7 @@ "percent": 0.02 }, { - "name": "navbar-item-layout", + "name": "use-toast", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1085,7 +1085,7 @@ "percent": 0.02 }, { - "name": "view-container", + "name": "loadable-button", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1107,7 +1107,7 @@ "percent": 0.02 }, { - "name": "label", + "name": "select", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1118,7 +1118,7 @@ "percent": 0.02 }, { - "name": "use-toast", + "name": "view-modal", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1129,7 +1129,7 @@ "percent": 0.02 }, { - "name": "radio-group", + "name": "view-container", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1140,7 +1140,7 @@ "percent": 0.02 }, { - "name": "checkbox", + "name": "radio-group", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1151,7 +1151,7 @@ "percent": 0.02 }, { - "name": "loadable-button", + "name": "navbar-item-layout", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1162,7 +1162,7 @@ "percent": 0.02 }, { - "name": "select", + "name": "view-errors", "total_seconds": 6.518853, "digital": "0:00:06", "decimal": "0.00", @@ -1195,7 +1195,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-contacts-helpers", + "name": "teams-$teamId-campaigns-$campaignId-audience-segment-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1206,7 +1206,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-campaigns-helpers", + "name": "scraping-bee", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1217,7 +1217,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-campaigns-$campaignId-audience-integrate-helpers", + "name": "teams-$teamId-campaigns-$campaignId-outbound-trainings-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1239,7 +1239,7 @@ "percent": 0.02 }, { - "name": "free-email-domains", + "name": "teams-$teamId-contacts-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1250,7 +1250,7 @@ "percent": 0.02 }, { - "name": "concurrency", + "name": "apollo.client", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1261,7 +1261,7 @@ "percent": 0.02 }, { - "name": "get-contact-id-from-audience-row", + "name": "teams-$teamId-campaigns-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1272,7 +1272,7 @@ "percent": 0.02 }, { - "name": "apollo.client", + "name": "get-contact-id-from-audience-row", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1283,7 +1283,7 @@ "percent": 0.02 }, { - "name": "scraping-bee", + "name": "teams-$teamId-companies-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1294,7 +1294,7 @@ "percent": 0.02 }, { - "name": "import", + "name": "concurrency", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1305,7 +1305,7 @@ "percent": 0.02 }, { - "name": "string", + "name": "free-email-domains", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1316,7 +1316,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-companies-helpers", + "name": "teams-$teamId-campaigns-$campaignId-audience-integrate-helpers", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1327,7 +1327,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-campaigns-$campaignId-audience-segment-helpers", + "name": "string", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1338,7 +1338,7 @@ "percent": 0.02 }, { - "name": "teams-$teamId-campaigns-$campaignId-outbound-trainings-helpers", + "name": "import", "total_seconds": 5.925802, "digital": "0:00:05", "decimal": "0.00", @@ -1349,7 +1349,7 @@ "percent": 0.02 }, { - "name": "http-status", + "name": "toucan-js", "total_seconds": 5.292624, "digital": "0:00:05", "decimal": "0.00", @@ -1360,7 +1360,7 @@ "percent": 0.02 }, { - "name": "toucan-js", + "name": "http-status", "total_seconds": 5.292624, "digital": "0:00:05", "decimal": "0.00", @@ -1390,10 +1390,10 @@ "hours": 0, "minutes": 0, "seconds": 4, - "percent": 0.02 + "percent": 0.01 }, { - "name": "navigation", + "name": "api", "total_seconds": 2.86371, "digital": "0:00:02", "decimal": "0.00", @@ -1404,7 +1404,7 @@ "percent": 0.01 }, { - "name": "api", + "name": "navigation", "total_seconds": 2.86371, "digital": "0:00:02", "decimal": "0.00", @@ -1437,7 +1437,7 @@ "percent": 0.01 }, { - "name": "type-fest", + "name": "deep-object-diff", "total_seconds": 2.218516, "digital": "0:00:02", "decimal": "0.00", @@ -1448,7 +1448,7 @@ "percent": 0.01 }, { - "name": "deep-object-diff", + "name": "type-fest", "total_seconds": 2.218516, "digital": "0:00:02", "decimal": "0.00", @@ -1459,7 +1459,7 @@ "percent": 0.01 }, { - "name": "usehooks-ts", + "name": "token", "total_seconds": 1.762417, "digital": "0:00:01", "decimal": "0.00", @@ -1470,7 +1470,7 @@ "percent": 0.01 }, { - "name": "token", + "name": "usehooks-ts", "total_seconds": 1.762417, "digital": "0:00:01", "decimal": "0.00", @@ -1481,7 +1481,7 @@ "percent": 0.01 }, { - "name": "cookie", + "name": "minimatch", "total_seconds": 0.716957, "digital": "0:00:00", "decimal": "0.00", @@ -1492,7 +1492,7 @@ "percent": 0 }, { - "name": "minimatch", + "name": "cookie", "total_seconds": 0.716957, "digital": "0:00:00", "decimal": "0.00", @@ -1506,15 +1506,15 @@ "machines": [ { "name": "Anand's+MacBook+Pro", - "total_seconds": 3262.855672, + "total_seconds": 3305.714434, "machine_name_id": "018d2788-708d-4f43-a7cf-8c3020a4b466", - "digital": "0:54:22", - "decimal": "0.90", - "text": "54 mins", + "digital": "0:55:05", + "decimal": "0.92", + "text": "55 mins", "hours": 0, - "minutes": 54, - "seconds": 22, - "percent": 99.58 + "minutes": 55, + "seconds": 5, + "percent": 99.59 }, { "name": "Anand%27s+MacBook+Pro", @@ -1526,31 +1526,33 @@ "hours": 0, "minutes": 0, "seconds": 13, - "percent": 0.42 + "percent": 0.41 } ], "projects": [ { "name": "2024-11", - "total_seconds": 2112.333336, - "digital": "0:35:12", + "total_seconds": 2155.192098, + "color": null, + "digital": "0:35:55", "decimal": "0.58", "text": "35 mins", "hours": 0, "minutes": 35, - "seconds": 12, - "percent": 64.47 + "seconds": 55, + "percent": 64.93 }, { "name": "firstquadrant", "total_seconds": 1164.216752, + "color": null, "digital": "0:19:24", "decimal": "0.32", "text": "19 mins", "hours": 0, "minutes": 19, "seconds": 24, - "percent": 35.53 + "percent": 35.07 } ], "range": { diff --git a/data/wakatime-time-tracking/daily/2024/11/15/daily-summary.json b/data/wakatime-time-tracking/daily/2024/11/15/daily-summary.json index 6605efd4a1..48bf12ad11 100644 --- a/data/wakatime-time-tracking/daily/2024/11/15/daily-summary.json +++ b/data/wakatime-time-tracking/daily/2024/11/15/daily-summary.json @@ -1,26 +1,1710 @@ [ { + "languages": [ + { + "name": "TypeScript", + "total_seconds": 6145.353281, + "digital": "1:42:25", + "decimal": "1.70", + "text": "1 hr 42 mins", + "hours": 1, + "minutes": 42, + "seconds": 25, + "percent": 77.17 + }, + { + "name": "Text", + "total_seconds": 587.66862, + "digital": "0:09:47", + "decimal": "0.15", + "text": "9 mins", + "hours": 0, + "minutes": 9, + "seconds": 47, + "percent": 7.38 + }, + { + "name": "Other", + "total_seconds": 555.65406, + "digital": "0:09:15", + "decimal": "0.15", + "text": "9 mins", + "hours": 0, + "minutes": 9, + "seconds": 15, + "percent": 6.98 + }, + { + "name": "CSS", + "total_seconds": 482.445511, + "digital": "0:08:02", + "decimal": "0.13", + "text": "8 mins", + "hours": 0, + "minutes": 8, + "seconds": 2, + "percent": 6.06 + }, + { + "name": "Bash", + "total_seconds": 158.272752, + "digital": "0:02:38", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 38, + "percent": 1.99 + }, + { + "name": "Prisma", + "total_seconds": 32.075808, + "digital": "0:00:32", + "decimal": "0.00", + "text": "32 secs", + "hours": 0, + "minutes": 0, + "seconds": 32, + "percent": 0.4 + }, + { + "name": "CSV", + "total_seconds": 0.926505, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0.01 + }, + { + "name": "JSON", + "total_seconds": 0.64944, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0.01 + } + ], "grand_total": { - "hours": 0, - "minutes": 0, - "total_seconds": 0, - "digital": "0:00", - "decimal": "0.00", - "text": "0 secs" + "hours": 2, + "minutes": 12, + "total_seconds": 7963.045977, + "digital": "2:12", + "decimal": "2.20", + "text": "2 hrs 12 mins" }, + "editors": [ + { + "name": "Cursor", + "total_seconds": 4204.624972, + "digital": "1:10:04", + "decimal": "1.17", + "text": "1 hr 10 mins", + "hours": 1, + "minutes": 10, + "seconds": 4, + "percent": 52.8 + }, + { + "name": "VS Code", + "total_seconds": 3758.421005, + "digital": "1:02:38", + "decimal": "1.03", + "text": "1 hr 2 mins", + "hours": 1, + "minutes": 2, + "seconds": 38, + "percent": 47.2 + } + ], + "operating_systems": [ + { + "name": "Mac", + "total_seconds": 7963.045977, + "digital": "2:12:43", + "decimal": "2.20", + "text": "2 hrs 12 mins", + "hours": 2, + "minutes": 12, + "seconds": 43, + "percent": 100 + } + ], + "categories": [ + { + "name": "Coding", + "total_seconds": 7963.045977, + "digital": "2:12:43", + "decimal": "2.20", + "text": "2 hrs 12 mins", + "hours": 2, + "minutes": 12, + "seconds": 43, + "percent": 100 + } + ], + "dependencies": [ + { + "name": "zod", + "total_seconds": 4128.819254, + "digital": "1:08:48", + "decimal": "1.13", + "text": "1 hr 8 mins", + "hours": 1, + "minutes": 8, + "seconds": 48, + "percent": 4.53 + }, + { + "name": "logger", + "total_seconds": 2900.239877, + "digital": "0:48:20", + "decimal": "0.80", + "text": "48 mins", + "hours": 0, + "minutes": 48, + "seconds": 20, + "percent": 3.18 + }, + { + "name": "id", + "total_seconds": 2826.977982, + "digital": "0:47:06", + "decimal": "0.78", + "text": "47 mins", + "hours": 0, + "minutes": 47, + "seconds": 6, + "percent": 3.1 + }, + { + "name": "prisma", + "total_seconds": 2759.205322, + "digital": "0:45:59", + "decimal": "0.75", + "text": "45 mins", + "hours": 0, + "minutes": 45, + "seconds": 59, + "percent": 3.03 + }, + { + "name": "common", + "total_seconds": 2666.492058, + "digital": "0:44:26", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 26, + "percent": 2.92 + }, + { + "name": "hono", + "total_seconds": 2666.003812, + "digital": "0:44:26", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 26, + "percent": 2.92 + }, + { + "name": "http-exception", + "total_seconds": 2666.003812, + "digital": "0:44:26", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 26, + "percent": 2.92 + }, + { + "name": "outbound-domains-router", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "webhooks-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "vercel", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "users-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "auth-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "jsonwebtoken", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "queue-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "sentry", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "admin-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "tracking-router", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "teams-route", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "zod-validation-error", + "total_seconds": 2665.180061, + "digital": "0:44:25", + "decimal": "0.73", + "text": "44 mins", + "hours": 0, + "minutes": 44, + "seconds": 25, + "percent": 2.92 + }, + { + "name": "schema", + "total_seconds": 2265.867066, + "digital": "0:37:45", + "decimal": "0.62", + "text": "37 mins", + "hours": 0, + "minutes": 37, + "seconds": 45, + "percent": 2.48 + }, + { + "name": "luxon", + "total_seconds": 2083.455155, + "digital": "0:34:43", + "decimal": "0.57", + "text": "34 mins", + "hours": 0, + "minutes": 34, + "seconds": 43, + "percent": 2.28 + }, + { + "name": "shared-schema", + "total_seconds": 2075.223889, + "digital": "0:34:35", + "decimal": "0.57", + "text": "34 mins", + "hours": 0, + "minutes": 34, + "seconds": 35, + "percent": 2.28 + }, + { + "name": "client", + "total_seconds": 2043.352574, + "digital": "0:34:03", + "decimal": "0.57", + "text": "34 mins", + "hours": 0, + "minutes": 34, + "seconds": 3, + "percent": 2.24 + }, + { + "name": "react", + "total_seconds": 1599.885001, + "digital": "0:26:39", + "decimal": "0.43", + "text": "26 mins", + "hours": 0, + "minutes": 26, + "seconds": 39, + "percent": 1.75 + }, + { + "name": "ui-icon", + "total_seconds": 1456.723061, + "digital": "0:24:16", + "decimal": "0.40", + "text": "24 mins", + "hours": 0, + "minutes": 24, + "seconds": 16, + "percent": 1.6 + }, + { + "name": "button", + "total_seconds": 1289.070087, + "digital": "0:21:29", + "decimal": "0.35", + "text": "21 mins", + "hours": 0, + "minutes": 21, + "seconds": 29, + "percent": 1.41 + }, + { + "name": "audit", + "total_seconds": 1216.973572, + "digital": "0:20:16", + "decimal": "0.33", + "text": "20 mins", + "hours": 0, + "minutes": 20, + "seconds": 16, + "percent": 1.33 + }, + { + "name": "navigation", + "total_seconds": 1201.813966, + "digital": "0:20:01", + "decimal": "0.33", + "text": "20 mins", + "hours": 0, + "minutes": 20, + "seconds": 1, + "percent": 1.32 + }, + { + "name": "queries", + "total_seconds": 1173.850611, + "digital": "0:19:33", + "decimal": "0.32", + "text": "19 mins", + "hours": 0, + "minutes": 19, + "seconds": 33, + "percent": 1.29 + }, + { + "name": "sonner", + "total_seconds": 1069.113396, + "digital": "0:17:49", + "decimal": "0.28", + "text": "17 mins", + "hours": 0, + "minutes": 17, + "seconds": 49, + "percent": 1.17 + }, + { + "name": "shared-types", + "total_seconds": 1061.706042, + "digital": "0:17:41", + "decimal": "0.28", + "text": "17 mins", + "hours": 0, + "minutes": 17, + "seconds": 41, + "percent": 1.16 + }, + { + "name": "select-schema", + "total_seconds": 1061.049567, + "digital": "0:17:41", + "decimal": "0.28", + "text": "17 mins", + "hours": 0, + "minutes": 17, + "seconds": 41, + "percent": 1.16 + }, + { + "name": "optimistic", + "total_seconds": 1056.59308, + "digital": "0:17:36", + "decimal": "0.28", + "text": "17 mins", + "hours": 0, + "minutes": 17, + "seconds": 36, + "percent": 1.16 + }, + { + "name": "database", + "total_seconds": 982.737507, + "digital": "0:16:22", + "decimal": "0.27", + "text": "16 mins", + "hours": 0, + "minutes": 16, + "seconds": 22, + "percent": 1.08 + }, + { + "name": "zod-openapi", + "total_seconds": 982.201051, + "digital": "0:16:22", + "decimal": "0.27", + "text": "16 mins", + "hours": 0, + "minutes": 16, + "seconds": 22, + "percent": 1.08 + }, + { + "name": "spinner", + "total_seconds": 962.840837, + "digital": "0:16:02", + "decimal": "0.27", + "text": "16 mins", + "hours": 0, + "minutes": 16, + "seconds": 2, + "percent": 1.06 + }, + { + "name": "pagination", + "total_seconds": 950.042167, + "digital": "0:15:50", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 50, + "percent": 1.04 + }, + { + "name": "errors", + "total_seconds": 950.042167, + "digital": "0:15:50", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 50, + "percent": 1.04 + }, + { + "name": "middleware", + "total_seconds": 950.042167, + "digital": "0:15:50", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 50, + "percent": 1.04 + }, + { + "name": "authorization", + "total_seconds": 950.042167, + "digital": "0:15:50", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 50, + "percent": 1.04 + }, + { + "name": "shell", + "total_seconds": 949.26512, + "digital": "0:15:49", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 49, + "percent": 1.04 + }, + { + "name": "validation", + "total_seconds": 946.109134, + "digital": "0:15:46", + "decimal": "0.25", + "text": "15 mins", + "hours": 0, + "minutes": 15, + "seconds": 46, + "percent": 1.04 + }, + { + "name": "parsers", + "total_seconds": 787.920491, + "digital": "0:13:07", + "decimal": "0.22", + "text": "13 mins", + "hours": 0, + "minutes": 13, + "seconds": 7, + "percent": 0.86 + }, + { + "name": "utils", + "total_seconds": 775.883181, + "digital": "0:12:55", + "decimal": "0.20", + "text": "12 mins", + "hours": 0, + "minutes": 12, + "seconds": 55, + "percent": 0.85 + }, + { + "name": "icons-react", + "total_seconds": 772.772142, + "digital": "0:12:52", + "decimal": "0.20", + "text": "12 mins", + "hours": 0, + "minutes": 12, + "seconds": 52, + "percent": 0.85 + }, + { + "name": "import-apps", + "total_seconds": 766.092277, + "digital": "0:12:46", + "decimal": "0.20", + "text": "12 mins", + "hours": 0, + "minutes": 12, + "seconds": 46, + "percent": 0.84 + }, + { + "name": "use-infinite-list", + "total_seconds": 761.687646, + "digital": "0:12:41", + "decimal": "0.20", + "text": "12 mins", + "hours": 0, + "minutes": 12, + "seconds": 41, + "percent": 0.84 + }, + { + "name": "form", + "total_seconds": 414.635502, + "digital": "0:06:54", + "decimal": "0.10", + "text": "6 mins", + "hours": 0, + "minutes": 6, + "seconds": 54, + "percent": 0.45 + }, + { + "name": "query", + "total_seconds": 384.274841, + "digital": "0:06:24", + "decimal": "0.10", + "text": "6 mins", + "hours": 0, + "minutes": 6, + "seconds": 24, + "percent": 0.42 + }, + { + "name": "react-dropdown-menu", + "total_seconds": 313.74708, + "digital": "0:05:13", + "decimal": "0.08", + "text": "5 mins", + "hours": 0, + "minutes": 5, + "seconds": 13, + "percent": 0.34 + }, + { + "name": "link", + "total_seconds": 232.49513, + "digital": "0:03:52", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 52, + "percent": 0.25 + }, + { + "name": "input", + "total_seconds": 231.462659, + "digital": "0:03:51", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 51, + "percent": 0.25 + }, + { + "name": "react-hook-form", + "total_seconds": 227.058028, + "digital": "0:03:47", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 47, + "percent": 0.25 + }, + { + "name": "question-tooltip", + "total_seconds": 215.792055, + "digital": "0:03:35", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 35, + "percent": 0.24 + }, + { + "name": "sending-schedule", + "total_seconds": 215.792055, + "digital": "0:03:35", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 35, + "percent": 0.24 + }, + { + "name": "react-query", + "total_seconds": 214.152121, + "digital": "0:03:34", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 34, + "percent": 0.23 + }, + { + "name": "react-checkbox", + "total_seconds": 203.233305, + "digital": "0:03:23", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 23, + "percent": 0.22 + }, + { + "name": "concurrency", + "total_seconds": 200.075043, + "digital": "0:03:20", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 20, + "percent": 0.22 + }, + { + "name": "inngest", + "total_seconds": 188.619345, + "digital": "0:03:08", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 8, + "percent": 0.21 + }, + { + "name": "webhook", + "total_seconds": 187.577474, + "digital": "0:03:07", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 7, + "percent": 0.21 + }, + { + "name": "textarea-autosize", + "total_seconds": 183.275308, + "digital": "0:03:03", + "decimal": "0.05", + "text": "3 mins", + "hours": 0, + "minutes": 3, + "seconds": 3, + "percent": 0.2 + }, + { + "name": "teams-$teamId-campaigns-helpers", + "total_seconds": 167.379703, + "digital": "0:02:47", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 47, + "percent": 0.18 + }, + { + "name": "teams-$teamId-helpers", + "total_seconds": 156.747756, + "digital": "0:02:36", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 36, + "percent": 0.17 + }, + { + "name": "teams-$teamId-mailboxes-helpers", + "total_seconds": 155.924005, + "digital": "0:02:35", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 35, + "percent": 0.17 + }, + { + "name": "teams-$teamId-campaigns-$campaignId-outbound-helpers", + "total_seconds": 155.924005, + "digital": "0:02:35", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 35, + "percent": 0.17 + }, + { + "name": "space-y-4", + "total_seconds": 142.417729, + "digital": "0:02:22", + "decimal": "0.03", + "text": "2 mins", + "hours": 0, + "minutes": 2, + "seconds": 22, + "percent": 0.16 + }, + { + "name": "db", + "total_seconds": 111.0074, + "digital": "0:01:51", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 51, + "percent": 0.12 + }, + { + "name": "tailwindcss-animate", + "total_seconds": 106.981695, + "digital": "0:01:46", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 46, + "percent": 0.12 + }, + { + "name": "typography", + "total_seconds": 106.981695, + "digital": "0:01:46", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 46, + "percent": 0.12 + }, + { + "name": "tailwindcss", + "total_seconds": 106.981695, + "digital": "0:01:46", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 46, + "percent": 0.12 + }, + { + "name": "accordion", + "total_seconds": 102.08439, + "digital": "0:01:42", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 42, + "percent": 0.11 + }, + { + "name": "items", + "total_seconds": 91.528703, + "digital": "0:01:31", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 31, + "percent": 0.1 + }, + { + "name": "tooltip", + "total_seconds": 78.394803, + "digital": "0:01:18", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 18, + "percent": 0.09 + }, + { + "name": "react-slot", + "total_seconds": 75.374773, + "digital": "0:01:15", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 15, + "percent": 0.08 + }, + { + "name": "class-variance-authority", + "total_seconds": 75.374773, + "digital": "0:01:15", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 15, + "percent": 0.08 + }, + { + "name": "Import deleted", + "total_seconds": 39.819813, + "digital": "0:00:39", + "decimal": "0.00", + "text": "39 secs", + "hours": 0, + "minutes": 0, + "seconds": 39, + "percent": 0.04 + }, + { + "name": "slugify", + "total_seconds": 24.189443, + "digital": "0:00:24", + "decimal": "0.00", + "text": "24 secs", + "hours": 0, + "minutes": 0, + "seconds": 24, + "percent": 0.03 + }, + { + "name": "env", + "total_seconds": 22.120061, + "digital": "0:00:22", + "decimal": "0.00", + "text": "22 secs", + "hours": 0, + "minutes": 0, + "seconds": 22, + "percent": 0.02 + }, + { + "name": "text-lg font-medium", + "total_seconds": 19.901063, + "digital": "0:00:19", + "decimal": "0.00", + "text": "19 secs", + "hours": 0, + "minutes": 0, + "seconds": 19, + "percent": 0.02 + }, + { + "name": "label", + "total_seconds": 14.960318, + "digital": "0:00:14", + "decimal": "0.00", + "text": "14 secs", + "hours": 0, + "minutes": 0, + "seconds": 14, + "percent": 0.02 + }, + { + "name": "seedrandom", + "total_seconds": 12.924842, + "digital": "0:00:12", + "decimal": "0.00", + "text": "12 secs", + "hours": 0, + "minutes": 0, + "seconds": 12, + "percent": 0.01 + }, + { + "name": "select", + "total_seconds": 11.265973, + "digital": "0:00:11", + "decimal": "0.00", + "text": "11 secs", + "hours": 0, + "minutes": 0, + "seconds": 11, + "percent": 0.01 + }, + { + "name": "use-team-slug", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "checkbox", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "fetch", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "providers", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "loadable-button", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "view-modal", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "image", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "radio-group", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "view-errors", + "total_seconds": 10.555687, + "digital": "0:00:10", + "decimal": "0.00", + "text": "10 secs", + "hours": 0, + "minutes": 0, + "seconds": 10, + "percent": 0.01 + }, + { + "name": "px-10 py-6 space-y-6", + "total_seconds": 9.477675, + "digital": "0:00:09", + "decimal": "0.00", + "text": "9 secs", + "hours": 0, + "minutes": 0, + "seconds": 9, + "percent": 0.01 + }, + { + "name": "resend", + "total_seconds": 8.295208, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "dot-object", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "dropdown-menu", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "deep-strict-types", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "data-table-view", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "react-table", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "data-table-view-filters", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "data-table-actions", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "table", + "total_seconds": 8.115685, + "digital": "0:00:08", + "decimal": "0.00", + "text": "8 secs", + "hours": 0, + "minutes": 0, + "seconds": 8, + "percent": 0.01 + }, + { + "name": "api", + "total_seconds": 5.773406, + "digital": "0:00:05", + "decimal": "0.00", + "text": "5 secs", + "hours": 0, + "minutes": 0, + "seconds": 5, + "percent": 0.01 + }, + { + "name": "result", + "total_seconds": 5.050165, + "digital": "0:00:05", + "decimal": "0.00", + "text": "5 secs", + "hours": 0, + "minutes": 0, + "seconds": 5, + "percent": 0.01 + }, + { + "name": "library", + "total_seconds": 5.050165, + "digital": "0:00:05", + "decimal": "0.00", + "text": "5 secs", + "hours": 0, + "minutes": 0, + "seconds": 5, + "percent": 0.01 + }, + { + "name": "api-key-generator", + "total_seconds": 4.365082, + "digital": "0:00:04", + "decimal": "0.00", + "text": "4 secs", + "hours": 0, + "minutes": 0, + "seconds": 4, + "percent": 0 + }, + { + "name": "import", + "total_seconds": 4.365082, + "digital": "0:00:04", + "decimal": "0.00", + "text": "4 secs", + "hours": 0, + "minutes": 0, + "seconds": 4, + "percent": 0 + }, + { + "name": "data-table", + "total_seconds": 3.769528, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "search", + "total_seconds": 3.192906, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "badge", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "preload", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "sudo-header", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "logo", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "react-hotkeys-hook", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "preferences", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "generations", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "use-auth", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "next-themes", + "total_seconds": 3.02003, + "digital": "0:00:03", + "decimal": "0.00", + "text": "3 secs", + "hours": 0, + "minutes": 0, + "seconds": 3, + "percent": 0 + }, + { + "name": "space-y-2", + "total_seconds": 2.623761, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "crypto", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "markdown-to-txt", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "mail-composer", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "nylas", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "message", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "mail", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "email-participant", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "string", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "mailer", + "total_seconds": 2.369155, + "digital": "0:00:02", + "decimal": "0.00", + "text": "2 secs", + "hours": 0, + "minutes": 0, + "seconds": 2, + "percent": 0 + }, + { + "name": "emails", + "total_seconds": 1.658029, + "digital": "0:00:01", + "decimal": "0.00", + "text": "1 sec", + "hours": 0, + "minutes": 0, + "seconds": 1, + "percent": 0 + }, + { + "name": "usehooks-ts", + "total_seconds": 1.293592, + "digital": "0:00:01", + "decimal": "0.00", + "text": "1 sec", + "hours": 0, + "minutes": 0, + "seconds": 1, + "percent": 0 + }, + { + "name": "jsonify", + "total_seconds": 0.923801, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + }, + { + "name": "helpers", + "total_seconds": 0.923801, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + }, + { + "name": "auth-helpers", + "total_seconds": 0.823751, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + }, + { + "name": "nango", + "total_seconds": 0.823751, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + }, + { + "name": "fs", + "total_seconds": 0.823751, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + }, + { + "name": "membership-option", + "total_seconds": 0.710286, + "digital": "0:00:00", + "decimal": "0.00", + "text": "0 secs", + "hours": 0, + "minutes": 0, + "seconds": 0, + "percent": 0 + } + ], + "machines": [ + { + "name": "Anand's+MacBook+Pro", + "total_seconds": 7947.980639, + "machine_name_id": "018d2788-708d-4f43-a7cf-8c3020a4b466", + "digital": "2:12:27", + "decimal": "2.20", + "text": "2 hrs 12 mins", + "hours": 2, + "minutes": 12, + "seconds": 27, + "percent": 99.81 + }, + { + "name": "Anand%27s+MacBook+Pro", + "total_seconds": 15.065338, + "machine_name_id": "018e510a-e46b-4be4-b7c6-eca6133ad025", + "digital": "0:00:15", + "decimal": "0.00", + "text": "15 secs", + "hours": 0, + "minutes": 0, + "seconds": 15, + "percent": 0.19 + } + ], + "projects": [ + { + "name": "2024-11", + "total_seconds": 4204.624972, + "color": null, + "digital": "1:10:04", + "decimal": "1.17", + "text": "1 hr 10 mins", + "hours": 1, + "minutes": 10, + "seconds": 4, + "percent": 52.8 + }, + { + "name": "firstquadrant", + "total_seconds": 3639.795224, + "color": null, + "digital": "1:00:39", + "decimal": "1.00", + "text": "1 hr", + "hours": 1, + "minutes": 0, + "seconds": 39, + "percent": 45.71 + }, + { + "name": "2024-09", + "total_seconds": 118.625781, + "color": null, + "digital": "0:01:58", + "decimal": "0.02", + "text": "1 min", + "hours": 0, + "minutes": 1, + "seconds": 58, + "percent": 1.49 + } + ], "range": { "start": "2024-11-15T23:00:00Z", "end": "2024-11-16T22:59:59Z", "date": "2024-11-16", "text": "Sat Nov 16th 2024", "timezone": "Europe/Amsterdam" - }, - "projects": [], - "languages": [], - "dependencies": [], - "machines": [], - "editors": [], - "operating_systems": [], - "categories": [] + } } ] \ No newline at end of file diff --git a/data/wakatime-time-tracking/daily/2024/11/16/daily-summary.json b/data/wakatime-time-tracking/daily/2024/11/16/daily-summary.json new file mode 100644 index 0000000000..b522662496 --- /dev/null +++ b/data/wakatime-time-tracking/daily/2024/11/16/daily-summary.json @@ -0,0 +1,26 @@ +[ + { + "grand_total": { + "hours": 0, + "minutes": 0, + "total_seconds": 0, + "digital": "0:00", + "decimal": "0.00", + "text": "0 secs" + }, + "range": { + "start": "2024-11-16T23:00:00Z", + "end": "2024-11-17T22:59:59Z", + "date": "2024-11-17", + "text": "Sun Nov 17th 2024", + "timezone": "Europe/Amsterdam" + }, + "projects": [], + "languages": [], + "dependencies": [], + "machines": [], + "editors": [], + "operating_systems": [], + "categories": [] + } +] \ No newline at end of file diff --git a/data/wakatime-time-tracking/summary/days.json b/data/wakatime-time-tracking/summary/days.json index e09c378d37..d81304e556 100644 --- a/data/wakatime-time-tracking/summary/days.json +++ b/data/wakatime-time-tracking/summary/days.json @@ -1890,8 +1890,8 @@ "2024-11-11": 22414.282508, "2024-11-12": 21460.165843, "2024-11-13": 14694.986753, - "2024-11-14": 3276.550088, - "2024-11-15": 0, + "2024-11-14": 3319.40885, + "2024-11-15": 7963.045977, "2024-11-16": 0, "2024-11-17": 0, "2024-11-18": 0, diff --git a/data/wakatime-time-tracking/summary/days/2024/11.json b/data/wakatime-time-tracking/summary/days/2024/11.json index 1a8650bd39..e680aba38f 100644 --- a/data/wakatime-time-tracking/summary/days/2024/11.json +++ b/data/wakatime-time-tracking/summary/days/2024/11.json @@ -12,8 +12,8 @@ "11": 22414.282508, "12": 21460.165843, "13": 14694.986753, - "14": 3276.550088, - "15": 0, + "14": 3319.40885, + "15": 7963.045977, "16": 0, "17": 0, "18": 0, diff --git a/data/wakatime-time-tracking/summary/months/2024.json b/data/wakatime-time-tracking/summary/months/2024.json index 174140ca0d..a5fcf4ba85 100644 --- a/data/wakatime-time-tracking/summary/months/2024.json +++ b/data/wakatime-time-tracking/summary/months/2024.json @@ -9,6 +9,6 @@ "8": 271388.9166879999, "9": 64181.62623999999, "10": 14293.095275, - "11": 192226.67565899997, + "11": 200232.580398, "12": 0 } \ No newline at end of file diff --git a/data/wakatime-time-tracking/summary/weeks/2024/46.json b/data/wakatime-time-tracking/summary/weeks/2024/46.json index 5cf61765e4..fbcab424b9 100644 --- a/data/wakatime-time-tracking/summary/weeks/2024/46.json +++ b/data/wakatime-time-tracking/summary/weeks/2024/46.json @@ -3,7 +3,7 @@ "2024-11-11": 22414.282508, "2024-11-12": 21460.165843, "2024-11-13": 14694.986753, - "2024-11-14": 3276.550088, - "2024-11-15": 0, + "2024-11-14": 3319.40885, + "2024-11-15": 7963.045977, "2024-11-16": 0 } \ No newline at end of file diff --git a/data/wakatime-time-tracking/summary/years.json b/data/wakatime-time-tracking/summary/years.json index 6d32f86d97..ea39facbe5 100644 --- a/data/wakatime-time-tracking/summary/years.json +++ b/data/wakatime-time-tracking/summary/years.json @@ -4,5 +4,5 @@ "2021": 4188121.9951909967, "2022": 2581500.8650600007, "2023": 3951790.0615519974, - "2024": 2388115.4165259986 + "2024": 2396121.3212649985 } \ No newline at end of file