{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":698353542,"defaultBranch":"main","name":"lrctoolbox","ownerLogin":"Dr-Blank","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-29T18:12:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64108942?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711517204.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"1d7df7a7bb4f7cb6585a5f9e77bf1345d1bbecde","ref":"refs/heads/17-lexer-and-parser","pushedAt":"2024-03-27T05:26:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add collapsing of repeating lines in synced lyrics while saving (#16)\n\n* Add collapsing of repeating lines in synced lyrics while saving\r\n\r\n* Update .pylintrc with new disable rule","shortMessageHtmlLink":"Add collapsing of repeating lines in synced lyrics while saving (#16)"}},{"before":"a022f29582f9139545579fe9580a36b0a3edd306","after":null,"ref":"refs/heads/feat/option-to-collapse-repeating-lines","pushedAt":"2024-03-27T05:05:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"}},{"before":"bdc8b8a874049fc49de7771e3e24bde35052b8d9","after":"1d7df7a7bb4f7cb6585a5f9e77bf1345d1bbecde","ref":"refs/heads/main","pushedAt":"2024-03-27T05:05:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add collapsing of repeating lines in synced lyrics while saving (#16)\n\n* Add collapsing of repeating lines in synced lyrics while saving\r\n\r\n* Update .pylintrc with new disable rule","shortMessageHtmlLink":"Add collapsing of repeating lines in synced lyrics while saving (#16)"}},{"before":"9b771d8fc8ead1c36b5b7d3c5c041895b08687d8","after":"a022f29582f9139545579fe9580a36b0a3edd306","ref":"refs/heads/feat/option-to-collapse-repeating-lines","pushedAt":"2024-02-10T01:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update .pylintrc with new disable rule","shortMessageHtmlLink":"Update .pylintrc with new disable rule"}},{"before":"bdc8b8a874049fc49de7771e3e24bde35052b8d9","after":"9b771d8fc8ead1c36b5b7d3c5c041895b08687d8","ref":"refs/heads/feat/option-to-collapse-repeating-lines","pushedAt":"2024-02-10T01:17:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add collapsing of repeating lines in synced lyrics while saving","shortMessageHtmlLink":"Add collapsing of repeating lines in synced lyrics while saving"}},{"before":null,"after":"bdc8b8a874049fc49de7771e3e24bde35052b8d9","ref":"refs/heads/feat/option-to-collapse-repeating-lines","pushedAt":"2024-02-10T00:36:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"feat: parse multiple timestamps (#15)\n\n* can parse multiple timestamps from a line\r\n\r\n* Refactor synced lyrics lines and metadata fixtures for wrapped and unwrapped lyrics","shortMessageHtmlLink":"feat: parse multiple timestamps (#15)"}},{"before":"7ded45346e9582058cdefc26d902d7003f07ec4b","after":"bdc8b8a874049fc49de7771e3e24bde35052b8d9","ref":"refs/heads/main","pushedAt":"2024-02-10T00:33:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"feat: parse multiple timestamps (#15)\n\n* can parse multiple timestamps from a line\r\n\r\n* Refactor synced lyrics lines and metadata fixtures for wrapped and unwrapped lyrics","shortMessageHtmlLink":"feat: parse multiple timestamps (#15)"}},{"before":"24ae066e7444f48874d99c4a1f59eba0e837e692","after":"9188494646078e9f3a332e72ac36933d7d6dabe3","ref":"refs/heads/10-setter-for-synced_lines-not-sorting-the-lyrics-by-timestamp","pushedAt":"2024-02-10T00:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Refactor synced lyrics lines and metadata fixtures for wrapped and unwrapped lyrics","shortMessageHtmlLink":"Refactor synced lyrics lines and metadata fixtures for wrapped and un…"}},{"before":"7ded45346e9582058cdefc26d902d7003f07ec4b","after":"24ae066e7444f48874d99c4a1f59eba0e837e692","ref":"refs/heads/10-setter-for-synced_lines-not-sorting-the-lyrics-by-timestamp","pushedAt":"2024-02-10T00:09:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"can parse multiple timestamps from a line","shortMessageHtmlLink":"can parse multiple timestamps from a line"}},{"before":null,"after":"7ded45346e9582058cdefc26d902d7003f07ec4b","ref":"refs/heads/10-setter-for-synced_lines-not-sorting-the-lyrics-by-timestamp","pushedAt":"2024-02-08T22:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update version to 1.2.0","shortMessageHtmlLink":"Update version to 1.2.0"}},{"before":"0d50cdc48d95aceced1c92eb2e2147ff0aa004b9","after":"7ded45346e9582058cdefc26d902d7003f07ec4b","ref":"refs/heads/main","pushedAt":"2023-11-19T08:09:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update version to 1.2.0","shortMessageHtmlLink":"Update version to 1.2.0"}},{"before":"046023cac349dfbe5a1c1b77d39036faf512de55","after":null,"ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T07:53:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"}},{"before":"4920a7d352b51a1da03358552f3b8eb78ae481d4","after":"0d50cdc48d95aceced1c92eb2e2147ff0aa004b9","ref":"refs/heads/main","pushedAt":"2023-11-19T07:53:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"API to save to file (#9)\n\n* Update synced_lyrics.py with save_to_file method\r\n\r\n* Add tests for saving file api\r\n\r\n* Add tests for unsupported file saving and existing\r\nfile handling","shortMessageHtmlLink":"API to save to file (#9)"}},{"before":"9a5914dd35a4d58728dff84753c93e7c608498b9","after":"046023cac349dfbe5a1c1b77d39036faf512de55","ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T07:40:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add tests for unsupported file saving and existing\nfile handling","shortMessageHtmlLink":"Add tests for unsupported file saving and existing"}},{"before":"cf9ce9b69b73452e756068937d673d133b2a6307","after":"9a5914dd35a4d58728dff84753c93e7c608498b9","ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T07:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add empty lines to test_load_from_lines function","shortMessageHtmlLink":"Add empty lines to test_load_from_lines function"}},{"before":"30b4878f488148f3675b689422cab44beb86f42f","after":"cf9ce9b69b73452e756068937d673d133b2a6307","ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T07:15:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add tests for saving file api","shortMessageHtmlLink":"Add tests for saving file api"}},{"before":"56c695a8df9b295026121dd4fe34b75fa0b8b3d7","after":"4920a7d352b51a1da03358552f3b8eb78ae481d4","ref":"refs/heads/main","pushedAt":"2023-11-19T05:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add pull request template","shortMessageHtmlLink":"Add pull request template"}},{"before":"6de90d1e557a8e2ed7d8ce15874766dbc38b0184","after":"56c695a8df9b295026121dd4fe34b75fa0b8b3d7","ref":"refs/heads/main","pushedAt":"2023-11-19T05:53:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add issue and pull request templates","shortMessageHtmlLink":"Add issue and pull request templates"}},{"before":"6de90d1e557a8e2ed7d8ce15874766dbc38b0184","after":"30b4878f488148f3675b689422cab44beb86f42f","ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T05:50:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update synced_lyrics.py with additional metadata\nand save_to_file method","shortMessageHtmlLink":"Update synced_lyrics.py with additional metadata"}},{"before":null,"after":"6de90d1e557a8e2ed7d8ce15874766dbc38b0184","ref":"refs/heads/2-add-api-to-save-files","pushedAt":"2023-11-19T03:53:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update __init__.py file","shortMessageHtmlLink":"Update __init__.py file"}},{"before":"7318f6c38b119f3f5e09c47ee3137b08cf191fb1","after":null,"ref":"refs/heads/dev/bumpversion","pushedAt":"2023-11-19T03:48:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"}},{"before":"ca856fd99b563f8c42963da8af8d95bf167d73e1","after":"6de90d1e557a8e2ed7d8ce15874766dbc38b0184","ref":"refs/heads/main","pushedAt":"2023-11-19T03:45:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update __init__.py file","shortMessageHtmlLink":"Update __init__.py file"}},{"before":"4a6db4f33ac436642759bc60b04b26091b1dabcd","after":"ca856fd99b563f8c42963da8af8d95bf167d73e1","ref":"refs/heads/main","pushedAt":"2023-11-19T03:43:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add badges for test coverage and documentation","shortMessageHtmlLink":"Add badges for test coverage and documentation"}},{"before":"604496dde55b2463cfb2573414adac25c90df98f","after":"4a6db4f33ac436642759bc60b04b26091b1dabcd","ref":"refs/heads/main","pushedAt":"2023-11-19T03:38:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add coverage job to GitHub Actions workflow","shortMessageHtmlLink":"Add coverage job to GitHub Actions workflow"}},{"before":"64156ad54ceab387825055f0f53a479546956e6e","after":"604496dde55b2463cfb2573414adac25c90df98f","ref":"refs/heads/main","pushedAt":"2023-11-19T03:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update version number in pyproject.toml","shortMessageHtmlLink":"Update version number in pyproject.toml"}},{"before":null,"after":"7318f6c38b119f3f5e09c47ee3137b08cf191fb1","ref":"refs/heads/dev/bumpversion","pushedAt":"2023-11-19T03:25:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Update dependencies and bump version","shortMessageHtmlLink":"Update dependencies and bump version"}},{"before":"39fdb13c25127588b19ce39774cbe0d6f77e08a1","after":"64156ad54ceab387825055f0f53a479546956e6e","ref":"refs/heads/main","pushedAt":"2023-11-19T02:51:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add __iter__ method to SyncedLyrics class (#8)\n\n* Add __iter__ method to SyncedLyrics class\r\n\r\n* update example to include iterating\r\n\r\n* Add ipython as a dependency for docs","shortMessageHtmlLink":"Add __iter__ method to SyncedLyrics class (#8)"}},{"before":"d0f5ae6501759a0ca056a8e9437bb7674a5323e5","after":"ffbedcff019ac8e7503cd2ce840d4b55388d8028","ref":"refs/heads/3-add-__iter__-to-lyrics-class","pushedAt":"2023-11-19T02:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add ipython as a dependency for docs","shortMessageHtmlLink":"Add ipython as a dependency for docs"}},{"before":"d46cd22cd459581dd765e931e442a62bd65a8986","after":"d0f5ae6501759a0ca056a8e9437bb7674a5323e5","ref":"refs/heads/3-add-__iter__-to-lyrics-class","pushedAt":"2023-11-19T02:43:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"update example to include iterating","shortMessageHtmlLink":"update example to include iterating"}},{"before":"3121f357545f67764718c6ecd1a657c17509b66a","after":"d46cd22cd459581dd765e931e442a62bd65a8986","ref":"refs/heads/3-add-__iter__-to-lyrics-class","pushedAt":"2023-11-19T02:40:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Dr-Blank","name":"Dr.Blank","path":"/Dr-Blank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64108942?s=80&v=4"},"commit":{"message":"Add __iter__ method to SyncedLyrics class","shortMessageHtmlLink":"Add __iter__ method to SyncedLyrics class"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEIFYVNgA","startCursor":null,"endCursor":null}},"title":"Activity · Dr-Blank/lrctoolbox"}