{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":789699678,"defaultBranch":"main","name":"spotify-clone","ownerLogin":"artem-tkachuk","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-04-21T10:04:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45192056?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715550261.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"749120c181900d4f6b3be89200c5650f834ec6cc","ref":"refs/heads/song-fetching-and-list-display","pushedAt":"2024-05-12T21:44:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add getSongs action and PageContent component","shortMessageHtmlLink":"Add getSongs action and PageContent component"}},{"before":"06bd09c94d2d3eba18891d130500ad5f70addcae","after":"a30fb1815d60156c5de126c54a32cd1593c70553","ref":"refs/heads/main","pushedAt":"2024-05-12T20:56:38.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Merge pull request #4 from artem-tkachuk/upload-song-modal\n\nUpload song modal","shortMessageHtmlLink":"Merge pull request #4 from artem-tkachuk/upload-song-modal"}},{"before":"8b349a8d3e0a769cc52a3d616199f5fc26b41f2c","after":"5bde8672a81f9b25fd479738ac6bf97b64920c08","ref":"refs/heads/upload-song-modal","pushedAt":"2024-05-12T20:52:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Fix supabase types file for artist field","shortMessageHtmlLink":"Fix supabase types file for artist field"}},{"before":"e70aa5828c86fd27937f9dec38c0b41d2f650359","after":"8b349a8d3e0a769cc52a3d616199f5fc26b41f2c","ref":"refs/heads/upload-song-modal","pushedAt":"2024-05-05T23:19:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Finish upload Modal except for two syntax TODOs","shortMessageHtmlLink":"Finish upload Modal except for two syntax TODOs"}},{"before":"cda011ff81a40e6a745842006c4738d48ee21f43","after":"e70aa5828c86fd27937f9dec38c0b41d2f650359","ref":"refs/heads/upload-song-modal","pushedAt":"2024-05-05T19:52:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add \"zustand\" to list of dependencies","shortMessageHtmlLink":"Add \"zustand\" to list of dependencies"}},{"before":null,"after":"cda011ff81a40e6a745842006c4738d48ee21f43","ref":"refs/heads/upload-song-modal","pushedAt":"2024-05-05T19:52:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Get started on uploadModal: create + close on click outside + frontend protection","shortMessageHtmlLink":"Get started on uploadModal: create + close on click outside + fronten…"}},{"before":"b63609c39e0e691eec7a2eadcffd6e4bc0752baf","after":"06bd09c94d2d3eba18891d130500ad5f70addcae","ref":"refs/heads/main","pushedAt":"2024-05-05T06:56:14.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Merge pull request #3 from artem-tkachuk/Modal\n\n[Draft] Add authentication Modal","shortMessageHtmlLink":"Merge pull request #3 from artem-tkachuk/Modal"}},{"before":"3bb4dd74ce48b57df0f6ed9efb02478063e24a1f","after":"8bbb3d3349877fa01d07bcf74f0661c5110a6f10","ref":"refs/heads/Modal","pushedAt":"2024-05-05T06:55:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add toast messages and infrastructure for them","shortMessageHtmlLink":"Add toast messages and infrastructure for them"}},{"before":"211b05267996647595e7c7ed7d6b8e47f74675a8","after":"3bb4dd74ce48b57df0f6ed9efb02478063e24a1f","ref":"refs/heads/Modal","pushedAt":"2024-05-05T06:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add useEffect to refresh router and close modal when signed in","shortMessageHtmlLink":"Add useEffect to refresh router and close modal when signed in"}},{"before":"1f6282ba43c58a4982b3efe4c63d2367e046c03e","after":"211b05267996647595e7c7ed7d6b8e47f74675a8","ref":"refs/heads/Modal","pushedAt":"2024-05-05T06:17:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Fix \"> formatting and trigger AuthModel opening when click on Log in or Sign up","shortMessageHtmlLink":"Fix \"> formatting and trigger AuthModel opening when click on Log in …"}},{"before":"d609e7194b14b90d3177ea7aba4eb98a862d46ce","after":"1f6282ba43c58a4982b3efe4c63d2367e046c03e","ref":"refs/heads/Modal","pushedAt":"2024-05-05T06:09:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add useAuthModal hook","shortMessageHtmlLink":"Add useAuthModal hook"}},{"before":null,"after":"d609e7194b14b90d3177ea7aba4eb98a862d46ce","ref":"refs/heads/Modal","pushedAt":"2024-05-05T01:25:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add ModalProvider and update useUser hook","shortMessageHtmlLink":"Add ModalProvider and update useUser hook"}},{"before":"ead1a926d6f85cc1883b6ad9cc83e6b4ba31cbf7","after":"b63609c39e0e691eec7a2eadcffd6e4bc0752baf","ref":"refs/heads/main","pushedAt":"2024-05-05T01:13:03.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Merge pull request #2 from artem-tkachuk/Supabase\n\nSupabase","shortMessageHtmlLink":"Merge pull request #2 from artem-tkachuk/Supabase"}},{"before":"cd25f966fbc3a1e10a043cdd63f4643269ab2363","after":"8a164ca133b7e881de4572cfe8e2619d86ef43e8","ref":"refs/heads/Supabase","pushedAt":"2024-05-04T07:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add UserProvider component and useUser hook","shortMessageHtmlLink":"Add UserProvider component and useUser hook"}},{"before":"d03f52da1f8797cf1e295ff7b66e634bd4488817","after":"cd25f966fbc3a1e10a043cdd63f4643269ab2363","ref":"refs/heads/Supabase","pushedAt":"2024-05-01T06:09:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Create supabase provider and install Stripe","shortMessageHtmlLink":"Create supabase provider and install Stripe"}},{"before":"ead1a926d6f85cc1883b6ad9cc83e6b4ba31cbf7","after":"d03f52da1f8797cf1e295ff7b66e634bd4488817","ref":"refs/heads/Supabase","pushedAt":"2024-04-29T06:23:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Set up Supabase and create Supabase types","shortMessageHtmlLink":"Set up Supabase and create Supabase types"}},{"before":null,"after":"ead1a926d6f85cc1883b6ad9cc83e6b4ba31cbf7","ref":"refs/heads/Supabase","pushedAt":"2024-04-29T05:38:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Merge pull request #1 from artem-tkachuk/Layout\n\nInstall icons and twMerge + add sidebar functionality","shortMessageHtmlLink":"Merge pull request #1 from artem-tkachuk/Layout"}},{"before":"0fa8a9ee19e5cd96ccf82bc36056eb1944fd4bed","after":null,"ref":"refs/heads/Layout","pushedAt":"2024-04-29T05:37:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"}},{"before":"865591f7b39b67f99561e1f4496c83d2cc1d8df3","after":"ead1a926d6f85cc1883b6ad9cc83e6b4ba31cbf7","ref":"refs/heads/main","pushedAt":"2024-04-29T05:37:14.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Merge pull request #1 from artem-tkachuk/Layout\n\nInstall icons and twMerge + add sidebar functionality","shortMessageHtmlLink":"Merge pull request #1 from artem-tkachuk/Layout"}},{"before":"1465a29d60068640390f666cfbb6643529bfb969","after":"0fa8a9ee19e5cd96ccf82bc36056eb1944fd4bed","ref":"refs/heads/Layout","pushedAt":"2024-04-22T05:29:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Add ListItem component and update Header","shortMessageHtmlLink":"Add ListItem component and update Header"}},{"before":"1a457b088a12b16929df1d7d8707b80b00ac9eb7","after":"1465a29d60068640390f666cfbb6643529bfb969","ref":"refs/heads/Layout","pushedAt":"2024-04-22T04:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Update global styles and add Button component","shortMessageHtmlLink":"Update global styles and add Button component"}},{"before":"ae10a7aa57cb12b3052be893da153a91d2452d7c","after":"1a457b088a12b16929df1d7d8707b80b00ac9eb7","ref":"refs/heads/Layout","pushedAt":"2024-04-22T00:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Fix formatting","shortMessageHtmlLink":"Fix formatting"}},{"before":"137c2d35cfae594e9cff050f68a7d2019865f20b","after":"ae10a7aa57cb12b3052be893da153a91d2452d7c","ref":"refs/heads/Layout","pushedAt":"2024-04-22T00:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Refactor page.tsx and Library.tsx","shortMessageHtmlLink":"Refactor page.tsx and Library.tsx"}},{"before":"865591f7b39b67f99561e1f4496c83d2cc1d8df3","after":"137c2d35cfae594e9cff050f68a7d2019865f20b","ref":"refs/heads/Layout","pushedAt":"2024-04-21T22:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Install icons and twMerge + add sidebar functionality","shortMessageHtmlLink":"Install icons and twMerge + add sidebar functionality"}},{"before":null,"after":"865591f7b39b67f99561e1f4496c83d2cc1d8df3","ref":"refs/heads/Layout","pushedAt":"2024-04-21T10:48:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Update global styles and layout components","shortMessageHtmlLink":"Update global styles and layout components"}},{"before":"302b4c37547b43f2741c9f5cfd2a1627e48fa25d","after":"865591f7b39b67f99561e1f4496c83d2cc1d8df3","ref":"refs/heads/main","pushedAt":"2024-04-21T10:48:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Update global styles and layout components","shortMessageHtmlLink":"Update global styles and layout components"}},{"before":"bc240e43be330707335523b061200904e6c80cee","after":"302b4c37547b43f2741c9f5cfd2a1627e48fa25d","ref":"refs/heads/main","pushedAt":"2024-04-21T10:13:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Reset page.tsx to \"Hello, world!\"","shortMessageHtmlLink":"Reset page.tsx to \"Hello, world!\""}},{"before":null,"after":"bc240e43be330707335523b061200904e6c80cee","ref":"refs/heads/main","pushedAt":"2024-04-21T10:04:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"artem-tkachuk","name":"Artem Tkachuk","path":"/artem-tkachuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45192056?s=80&v=4"},"commit":{"message":"Use pnpm instead of npm","shortMessageHtmlLink":"Use pnpm instead of npm"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER9oGEgA","startCursor":null,"endCursor":null}},"title":"Activity · artem-tkachuk/spotify-clone"}