{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":449282413,"defaultBranch":"main","name":"m3u-parser-generator","ownerLogin":"Raiper34","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-18T12:50:30.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4148631?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715205377.0","currentOid":""},"activityList":{"items":[{"before":"753a586533cdb4e1bb1faa00181bb98b5c3d0108","after":"acde544c5289e8b8868c32603e6ca2f6fe60fd10","ref":"refs/heads/main","pushedAt":"2024-05-08T21:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.7.2)","shortMessageHtmlLink":"release(1.7.2)"}},{"before":"dd2dc5cf21774b8f0daf5f2284e48fb96c325c62","after":"753a586533cdb4e1bb1faa00181bb98b5c3d0108","ref":"refs/heads/main","pushedAt":"2024-05-07T10:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.7.1)","shortMessageHtmlLink":"release(1.7.1)"}},{"before":"baf0836d095ef927c413818ac3c6118292340a66","after":"dd2dc5cf21774b8f0daf5f2284e48fb96c325c62","ref":"refs/heads/main","pushedAt":"2024-05-02T13:24:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"fix(parser): Allow KODIPROPs with multiple '=' signs (#12)","shortMessageHtmlLink":"fix(parser): Allow KODIPROPs with multiple '=' signs (#12)"}},{"before":"5ccc481a458efb0b799beba51ef3e4547f2bdb08","after":"baf0836d095ef927c413818ac3c6118292340a66","ref":"refs/heads/main","pushedAt":"2024-02-23T15:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.7.0)","shortMessageHtmlLink":"release(1.7.0)"}},{"before":"ed7c21a3ffdedc4540ea05b26b5fd92cb6097bc3","after":"5ccc481a458efb0b799beba51ef3e4547f2bdb08","ref":"refs/heads/main","pushedAt":"2024-02-21T17:57:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"feat(new-attributes): add support for #EXTBYT/EXTIMG/EXTALB/EXTART/EXTGENRE and #EXTM3U attributes (#11)\n\n* support #EXTBYT/EXTIMG/EXTALB/EXTART/EXTGENRE and #EXTM3U attributes\r\n\r\n* add url-tvg to M3uAttributes","shortMessageHtmlLink":"feat(new-attributes): add support for #EXTBYT/EXTIMG/EXTALB/EXTART/EX…"}},{"before":"9c728415dfd774d42c64925fbf6532a7b4b86d55","after":"ed7c21a3ffdedc4540ea05b26b5fd92cb6097bc3","ref":"refs/heads/main","pushedAt":"2023-12-20T15:11:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.6.0)","shortMessageHtmlLink":"release(1.6.0)"}},{"before":"935497010e4714d97e1860498df3afc2cf201e87","after":"9c728415dfd774d42c64925fbf6532a7b4b86d55","ref":"refs/heads/main","pushedAt":"2023-12-15T16:16:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"fix(parser): change attibutes parser to be able to handle strings starting with space (attribute=\" value\"), also skip invalid attributes by default","shortMessageHtmlLink":"fix(parser): change attibutes parser to be able to handle strings sta…"}},{"before":"fe9bc4a1c2cd7f6ad48c44fe30b4e242ad63d8f6","after":"935497010e4714d97e1860498df3afc2cf201e87","ref":"refs/heads/main","pushedAt":"2023-12-15T16:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"fix(parser): change attibutes parser to be able to handle strings starting with space (attribute=\" value\"), also skip invalid attributes by default","shortMessageHtmlLink":"fix(parser): change attibutes parser to be able to handle strings sta…"}},{"before":"e297e3f8a5222ef19663666b55f5e4ae6aff3f5e","after":"fe9bc4a1c2cd7f6ad48c44fe30b4e242ad63d8f6","ref":"refs/heads/main","pushedAt":"2023-11-27T19:27:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.5.0)","shortMessageHtmlLink":"release(1.5.0)"}},{"before":"0b2a691b22cccfecb02b29836670b17ead41a74a","after":"e297e3f8a5222ef19663666b55f5e4ae6aff3f5e","ref":"refs/heads/main","pushedAt":"2023-11-11T18:34:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"feat(extra-attributes): Enhance M3U Playlist support with extra attributes (#9) (url-tvg attribute, extra attributes from URL, extra HTTP headers, Kodi properties)\n\n* Add support for url-tvg attribute in M3uPlaylist\r\nclass\r\n\r\n* Add support for extra attributes from URL in M3U\r\nplaylist\r\n\r\n* Add support for extra HTTP headers in M3U playlist\r\n\r\n* Add support for Kodi properties in M3U playlist","shortMessageHtmlLink":"feat(extra-attributes): Enhance M3U Playlist support with extra attri…"}},{"before":"7daa05fe40eb20dc925720b5a0b4cbe8df1be258","after":"0b2a691b22cccfecb02b29836670b17ead41a74a","ref":"refs/heads/main","pushedAt":"2023-10-21T13:05:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"doc(README): add total downloads badge and github stars badge","shortMessageHtmlLink":"doc(README): add total downloads badge and github stars badge"}},{"before":"8abd85e89025b7ef6df910e5142dc5b23d9c6e56","after":"7daa05fe40eb20dc925720b5a0b4cbe8df1be258","ref":"refs/heads/main","pushedAt":"2023-10-21T12:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.4.1)","shortMessageHtmlLink":"release(1.4.1)"}},{"before":"c8f9b1e867b8edcc2e228c7660a27665e05112e9","after":"8abd85e89025b7ef6df910e5142dc5b23d9c6e56","ref":"refs/heads/main","pushedAt":"2023-10-17T15:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"fix(ignoreErrors): fix ignoreErrors to be able also parse playlists with errors","shortMessageHtmlLink":"fix(ignoreErrors): fix ignoreErrors to be able also parse playlists w…"}},{"before":"495d23f7ad63fc45ac8544e76b424ab9743235f3","after":"c8f9b1e867b8edcc2e228c7660a27665e05112e9","ref":"refs/heads/main","pushedAt":"2023-07-17T18:28:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.4.0)","shortMessageHtmlLink":"release(1.4.0)"}},{"before":"5bd5a7717673b70587655d62d29506f265ea4b95","after":"495d23f7ad63fc45ac8544e76b424ab9743235f3","ref":"refs/heads/main","pushedAt":"2023-07-17T18:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"feat(ignoreErrors): add ignoreErrors argument for parsing","shortMessageHtmlLink":"feat(ignoreErrors): add ignoreErrors argument for parsing"}},{"before":"bad72fa3c4423dd724c02472dcd10d149242c141","after":"5bd5a7717673b70587655d62d29506f265ea4b95","ref":"refs/heads/main","pushedAt":"2023-06-18T20:09:28.513Z","pushType":"push","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"release(1.3.0)","shortMessageHtmlLink":"release(1.3.0)"}},{"before":"e0cba5338fa71ab1b4e5823c6c2e2ce943a4fa69","after":"bad72fa3c4423dd724c02472dcd10d149242c141","ref":"refs/heads/main","pushedAt":"2023-06-16T11:56:07.520Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Raiper34","name":"Filip Gulán","path":"/Raiper34","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4148631?s=80&v=4"},"commit":{"message":"fix: ignore empty attributes (#5)\n\n* fix: ignore blank lines\r\n\r\n* fix: ignore empty attributes string\r\n\r\n* test(unit-tests): test equality for attributeless playlist\r\n\r\n* test(unit-tests): test empty attributes parsing\r\n\r\n* test(unit-tests): test bad parse param\r\n\r\n* fix(m3u-generator): removed whitespace for empty attribute string\r\n\r\n* refactor(unit-tests): rename no attribute test\r\n\r\n* fix(m3u-parser): throw on invalid attribute\r\n\r\n* test(unit-tests): null attribute value test\r\n\r\n* fix: stricter attribute value null check\r\n\r\n---------\r\n\r\nCo-authored-by: Alexander Koshman ","shortMessageHtmlLink":"fix: ignore empty attributes (#5)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERRJ7IgA","startCursor":null,"endCursor":null}},"title":"Activity · Raiper34/m3u-parser-generator"}