{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":759585446,"defaultBranch":"main","name":"youtube_lyrics_playlist_converter","ownerLogin":"gabrielborgesdm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-18T23:40:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/31298094?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708719858.0","currentOid":""},"activityList":{"items":[{"before":"8b4aba174074b21ee71024b912b16b002728acaa","after":"4cda1e17b6b96bfa837f6a5fc6827af4fe497f91","ref":"refs/heads/main","pushedAt":"2024-02-23T20:22:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat:\n- Remove youtube api key\n- Set up google 2fa authentication\n- Allow user to find or create playlist instead of putting the id directly\n- Find or create the new lyrics version playlist\n- Allow user to resume the conversion from a specified position\n- Add request delays so that google don't block it\n\nchore: Install jest, eslint and babel packages","shortMessageHtmlLink":"feat:"}},{"before":"3f5bf6dd33cb6c004283983137c8f0356591e514","after":"8b4aba174074b21ee71024b912b16b002728acaa","ref":"refs/heads/main","pushedAt":"2024-02-20T23:30:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat:\nimplement:\n- Oauth based authentication\n- create playlist functionality\n- add song to playlist functionality","shortMessageHtmlLink":"feat:"}},{"before":"3fe8464aa5357e561b93f1dca5d566bfbb78c7bd","after":"3f5bf6dd33cb6c004283983137c8f0356591e514","ref":"refs/heads/main","pushedAt":"2024-02-20T23:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat:\nimplement:\n- Oauth based authentication\n- create playlist functionality\n- add song to playlist functionality","shortMessageHtmlLink":"feat:"}},{"before":"d93604d2d61d20a856bd5bfb20a8672ab86935bc","after":"3fe8464aa5357e561b93f1dca5d566bfbb78c7bd","ref":"refs/heads/main","pushedAt":"2024-02-20T04:51:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"chore: rename the project to youtube_lyrics_playlist_converter","shortMessageHtmlLink":"chore: rename the project to youtube_lyrics_playlist_converter"}},{"before":"1a5816db7cc0e5fd2ee77d870113f4d7f1ae91b1","after":"d93604d2d61d20a856bd5bfb20a8672ab86935bc","ref":"refs/heads/main","pushedAt":"2024-02-20T04:44:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat: implement title sanitization","shortMessageHtmlLink":"feat: implement title sanitization"}},{"before":"501c250fd6aa6ccff779371da6932662b41aea97","after":"1a5816db7cc0e5fd2ee77d870113f4d7f1ae91b1","ref":"refs/heads/main","pushedAt":"2024-02-20T04:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat: implement title sanitization","shortMessageHtmlLink":"feat: implement title sanitization"}},{"before":"7dfbfb7c699690de16e852932e18676fc8b3b2b1","after":"501c250fd6aa6ccff779371da6932662b41aea97","ref":"refs/heads/main","pushedAt":"2024-02-19T01:31:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"feat: start by retrieving all playlist songs","shortMessageHtmlLink":"feat: start by retrieving all playlist songs"}},{"before":"1bb552aa17776a5f9a8c8c477ace639e084b0fd8","after":"7dfbfb7c699690de16e852932e18676fc8b3b2b1","ref":"refs/heads/main","pushedAt":"2024-02-18T23:44:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"1bb552aa17776a5f9a8c8c477ace639e084b0fd8","ref":"refs/heads/main","pushedAt":"2024-02-18T23:40:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gabrielborgesdm","name":"Gabriel Borges","path":"/gabrielborgesdm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31298094?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yM1QyMDoyMjo0Mi4wMDAwMDBazwAAAAQDe7T0","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yM1QyMDoyMjo0Mi4wMDAwMDBazwAAAAQDe7T0","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xOFQyMzo0MDoxNC4wMDAwMDBazwAAAAP-HBry"}},"title":"Activity ยท gabrielborgesdm/youtube_lyrics_playlist_converter"}