{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":665731758,"defaultBranch":"main","name":"playportal","ownerLogin":"DomNidy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-12T21:51:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44851025?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689369335.0","currentOid":""},"activityList":{"items":[{"before":"d639745f5f71e67bcb1193cfcffb4ea18343ff04","after":"2d503517dfee0c20cf74b3ccb9e9109c3d936a9e","ref":"refs/heads/dev","pushedAt":"2023-10-09T15:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Added additional logging to spotify transfer endpoint","shortMessageHtmlLink":"Added additional logging to spotify transfer endpoint"}},{"before":"8a539389ce2691c8204dbe37a07808c370bba715","after":"d639745f5f71e67bcb1193cfcffb4ea18343ff04","ref":"refs/heads/dev","pushedAt":"2023-10-09T15:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Added delay to spotify endpoint","shortMessageHtmlLink":"Added delay to spotify endpoint"}},{"before":"244777cb41d3446619bb4f39d6c2d04f85c14e58","after":"8a539389ce2691c8204dbe37a07808c370bba715","ref":"refs/heads/dev","pushedAt":"2023-10-09T14:16:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Changed spotify auth flow to forcefully show the user the login prompt each time they try to link an account. Working on fixing the issue with non awaited request to migrations service not sending before the vercel-deployed api endpoint runs out.","shortMessageHtmlLink":"Changed spotify auth flow to forcefully show the user the login promp…"}},{"before":"acabd35c7f8d262f41788ad5d6069a9c4a587034","after":"19bc6f7bf1e892bb3a4606e62878ef45518f3e15","ref":"refs/heads/main","pushedAt":"2023-10-06T19:31:58.000Z","pushType":"pr_merge","commitsCount":45,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Merge pull request #9 from DomNidy/dev\n\nDev","shortMessageHtmlLink":"Merge pull request #9 from DomNidy/dev"}},{"before":"67ec21921beb3939a0afecf532d8816e4ff2374f","after":"244777cb41d3446619bb4f39d6c2d04f85c14e58","ref":"refs/heads/dev","pushedAt":"2023-10-06T17:02:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Debugging migrations not receiving requests on prod","shortMessageHtmlLink":"Debugging migrations not receiving requests on prod"}},{"before":"9fafc46275d25e44a478be83c14f78a1b3a62db4","after":"67ec21921beb3939a0afecf532d8816e4ff2374f","ref":"refs/heads/dev","pushedAt":"2023-10-06T16:42:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Work on issue that was causing spotify playlist cards to be 'unrendered' after initial render. Switch cases in transferplaylist form were being evaluated, when they should be mutually exclusive. This is likely do a mistake in the comparison logic or related to react state issues.","shortMessageHtmlLink":"Work on issue that was causing spotify playlist cards to be 'unrender…"}},{"before":"5dbb35ed579a0bc7246e9bae7630008111b6aeef","after":"9fafc46275d25e44a478be83c14f78a1b3a62db4","ref":"refs/heads/dev","pushedAt":"2023-10-06T15:33:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Removed unusued font in landing page","shortMessageHtmlLink":"Removed unusued font in landing page"}},{"before":"d2f3102145e953a5e8bdaa97935f86df4fbed19d","after":"5dbb35ed579a0bc7246e9bae7630008111b6aeef","ref":"refs/heads/dev","pushedAt":"2023-10-06T15:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"UX tweaks, removed darkmode from applying on landing page.","shortMessageHtmlLink":"UX tweaks, removed darkmode from applying on landing page."}},{"before":"592dba4154f91788f94af72e1b6971e77e610aff","after":"d2f3102145e953a5e8bdaa97935f86df4fbed19d","ref":"refs/heads/dev","pushedAt":"2023-10-04T17:58:16.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Worked on new landing page, replaced old landing page. Work on the dashboard layout.","shortMessageHtmlLink":"Worked on new landing page, replaced old landing page. Work on the da…"}},{"before":"e2def55c71a2437476bed6812e6928558df9cda1","after":"592dba4154f91788f94af72e1b6971e77e610aff","ref":"refs/heads/dev","pushedAt":"2023-10-02T15:02:50.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Deleted the old transfer page","shortMessageHtmlLink":"Deleted the old transfer page"}},{"before":"5abe41e1f89d93f472289f8e6aaacb3b5e7de7a8","after":"e2def55c71a2437476bed6812e6928558df9cda1","ref":"refs/heads/dev","pushedAt":"2023-09-15T18:29:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"All playlists from a users account are now retrieved, instead of just the first n playlists. Fixed the issue with transfer history tab button not immediately redirecting you to the history page.","shortMessageHtmlLink":"All playlists from a users account are now retrieved, instead of just…"}},{"before":"8fe21191c3a6681e798f7e531e5885d51b832a14","after":"5abe41e1f89d93f472289f8e6aaacb3b5e7de7a8","ref":"refs/heads/dev","pushedAt":"2023-09-14T23:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Changes to test landing page design being implemented.","shortMessageHtmlLink":"Changes to test landing page design being implemented."}},{"before":"2094333cb3bafae6a5894cc55803d0bfddcae9ad","after":"8fe21191c3a6681e798f7e531e5885d51b832a14","ref":"refs/heads/dev","pushedAt":"2023-09-14T18:07:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Changed redirect url in DashboardRedirectHandler, removed some unnecessary console logs, minor UI tweaks in account page.","shortMessageHtmlLink":"Changed redirect url in DashboardRedirectHandler, removed some unnece…"}},{"before":"5b7f340d8c502815cb39cc3348ca9ee589e17efe","after":"2094333cb3bafae6a5894cc55803d0bfddcae9ad","ref":"refs/heads/dev","pushedAt":"2023-09-13T19:20:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Unmarked dashboard as client component","shortMessageHtmlLink":"Unmarked dashboard as client component"}},{"before":"8c8e1d82aa6054dac3a7a62e2627aa42a460cce1","after":"5b7f340d8c502815cb39cc3348ca9ee589e17efe","ref":"refs/heads/dev","pushedAt":"2023-09-13T18:58:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Created an account page, moved the transfer history, logout button, and connections there. Created a custom AuthProvider component. Removed some unusued code.","shortMessageHtmlLink":"Created an account page, moved the transfer history, logout button, a…"}},{"before":"caec0113360a5d0513bb60305fdc9554f9b1863d","after":"8c8e1d82aa6054dac3a7a62e2627aa42a460cce1","ref":"refs/heads/dev","pushedAt":"2023-09-12T18:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Removed unusued component important in login/page.tsx","shortMessageHtmlLink":"Removed unusued component important in login/page.tsx"}},{"before":"f3eef841a2dfd0716786e76594667844d2e926c6","after":"caec0113360a5d0513bb60305fdc9554f9b1863d","ref":"refs/heads/dev","pushedAt":"2023-09-12T18:04:55.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Removed now obsolote SignInWithEmail component, deleted unusued hook","shortMessageHtmlLink":"Removed now obsolote SignInWithEmail component, deleted unusued hook"}},{"before":"e45c72fd88c3fd1f5c226d5806754a7b92af4293","after":"f3eef841a2dfd0716786e76594667844d2e926c6","ref":"refs/heads/dev","pushedAt":"2023-09-11T21:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Added notification popups, fixed duplicate notification rendering, removed unused error page. Wrapped DashboardRedirectHandler in a suspense boundary to prevent de-opping into client side rendering on the dashboard route.","shortMessageHtmlLink":"Added notification popups, fixed duplicate notification rendering, re…"}},{"before":"e2ee3b5b993c8b45bd55db1d17b3e7089f1d1216","after":"e45c72fd88c3fd1f5c226d5806754a7b92af4293","ref":"refs/heads/dev","pushedAt":"2023-09-07T20:19:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Added a tooltip in the transfers menu to describe what the options do.","shortMessageHtmlLink":"Added a tooltip in the transfers menu to describe what the options do."}},{"before":"655efea8457a5633c6fc443e8fcc65c70ea73dc2","after":"e2ee3b5b993c8b45bd55db1d17b3e7089f1d1216","ref":"refs/heads/dev","pushedAt":"2023-09-07T16:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Fixed the create external tracks method for spotify returning a nested list (this was causing issues on the migrations service)","shortMessageHtmlLink":"Fixed the create external tracks method for spotify returning a neste…"}},{"before":"f9d73fe0e5d61f506a652540f11757b2e35f6a94","after":"655efea8457a5633c6fc443e8fcc65c70ea73dc2","ref":"refs/heads/dev","pushedAt":"2023-09-06T13:27:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Removed unused function call","shortMessageHtmlLink":"Removed unused function call"}},{"before":"9288a09e9f811e37a7ccbcdac242b0d7d005e45b","after":"f9d73fe0e5d61f506a652540f11757b2e35f6a94","ref":"refs/heads/dev","pushedAt":"2023-09-06T13:24:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Changed state updates for new notifications to all be batched together, simplified logic in the effect with firebase event listener. Testing to see if connection between firebase and our deployment will be maintained.","shortMessageHtmlLink":"Changed state updates for new notifications to all be batched togethe…"}},{"before":"3a2de7df44897066ab5ab442909d6dc679e4790a","after":"9288a09e9f811e37a7ccbcdac242b0d7d005e45b","ref":"refs/heads/dev","pushedAt":"2023-09-04T22:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Temporarily removed metadata export","shortMessageHtmlLink":"Temporarily removed metadata export"}},{"before":"72cb8344bc504c77bd541984e7670b2f97a49777","after":"3a2de7df44897066ab5ab442909d6dc679e4790a","ref":"refs/heads/dev","pushedAt":"2023-09-04T22:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"More work on notifications","shortMessageHtmlLink":"More work on notifications"}},{"before":"f2996690f6cc145aa622b14d970ecd6756c65443","after":"72cb8344bc504c77bd541984e7670b2f97a49777","ref":"refs/heads/dev","pushedAt":"2023-09-04T16:55:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Temporarily removed notification context from connections page until the implementation is finished","shortMessageHtmlLink":"Temporarily removed notification context from connections page until …"}},{"before":"8d4082989b1c1867c976feabc0a297242e7b34f6","after":"f2996690f6cc145aa622b14d970ecd6756c65443","ref":"refs/heads/dev","pushedAt":"2023-09-04T16:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Began work on notifications system","shortMessageHtmlLink":"Began work on notifications system"}},{"before":"22e8323280e1e68bec1a462a8a0802c15b1b56de","after":"8d4082989b1c1867c976feabc0a297242e7b34f6","ref":"refs/heads/dev","pushedAt":"2023-09-03T20:26:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"UX tweaks on connections page","shortMessageHtmlLink":"UX tweaks on connections page"}},{"before":"4f0ef1094517f9b37df6f04604faa3d9fd17b007","after":"acabd35c7f8d262f41788ad5d6069a9c4a587034","ref":"refs/heads/main","pushedAt":"2023-09-03T19:41:59.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Merge pull request #8 from DomNidy/dev\n\nDev","shortMessageHtmlLink":"Merge pull request #8 from DomNidy/dev"}},{"before":"f2e881c89ff297c8685982a009ef83d47adea10f","after":"22e8323280e1e68bec1a462a8a0802c15b1b56de","ref":"refs/heads/dev","pushedAt":"2023-09-02T21:59:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Worked on new landing page","shortMessageHtmlLink":"Worked on new landing page"}},{"before":"cbeecd1657b1969a6a1dfeb110f7ea75a9c8e959","after":"f2e881c89ff297c8685982a009ef83d47adea10f","ref":"refs/heads/dev","pushedAt":"2023-08-30T17:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"DomNidy","name":null,"path":"/DomNidy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44851025?s=80&v=4"},"commit":{"message":"Work on navbar in dashboard, separated the transfer history table into its own page","shortMessageHtmlLink":"Work on navbar in dashboard, separated the transfer history table int…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADktPo6wA","startCursor":null,"endCursor":null}},"title":"Activity · DomNidy/playportal"}