{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":361989270,"defaultBranch":"main","name":"radio-active","ownerLogin":"deep5050","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-04-27T05:18:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/27947066?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704608555.0","currentOid":""},"activityList":{"items":[{"before":"e8c2ddf905453f66ee19d0d63d88f89cabb6384c","after":"5e961a45d0b5e89bfb1ca0eef71d3d7b2eba398a","ref":"refs/heads/main","pushedAt":"2024-02-23T18:37:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"d6adbf1793fb6c21ece40211803176d1776257e3","after":"e8c2ddf905453f66ee19d0d63d88f89cabb6384c","ref":"refs/heads/main","pushedAt":"2024-02-06T16:04:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"github stats added!","shortMessageHtmlLink":"github stats added!"}},{"before":"182b1031729b9d3bd0015bb23e6fc723626ff482","after":"d6adbf1793fb6c21ece40211803176d1776257e3","ref":"refs/heads/main","pushedAt":"2024-01-18T07:30:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"demo added","shortMessageHtmlLink":"demo added"}},{"before":"8852fd1623cbbf912cea94de0c172ea27dfeed9e","after":"182b1031729b9d3bd0015bb23e6fc723626ff482","ref":"refs/heads/main","pushedAt":"2024-01-17T09:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"0ce627826f2afab0169564f703f7652462ae1b24","after":"8852fd1623cbbf912cea94de0c172ea27dfeed9e","ref":"refs/heads/main","pushedAt":"2024-01-07T06:21:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"2.9.1 (#107)\n\n* feat: play random station from favorite list\r\n\r\nSigned-off-by: Dipankar Pal \r\n\r\n* fix: :bug: duplicate favorite entry issue from runtime command\r\n\r\nfixes #100\r\n\r\n* updates\r\n\r\n* feat: :sparkles: multiple media player support\r\n\r\n* fix: :bug: fails to play a single result\r\n\r\n#102\r\n\r\n* help docs added\r\n\r\n* update\r\n\r\n* feat: :sparkles: Defult config file support\r\n\r\n#103\r\n\r\n* fix: :bug: Default recording filepath was ambiguas before\r\n\r\n* feat: :sparkles: toggle playbacks from runtime command\r\n\r\n#84\r\n\r\n* feat: :sparkles: filter support added\r\n\r\n#86\r\n\r\n* fix: :bug: ability to stop different players\r\n\r\n* v2.9.1\r\n\r\n---------\r\n\r\nSigned-off-by: Dipankar Pal ","shortMessageHtmlLink":"2.9.1 (#107)"}},{"before":"cbcfc75b3d265ef4ebdd230da792ad9228ba0ad2","after":"65092c7804a836bcd3a9c558d393472b1f692e8c","ref":"refs/heads/2.9.1","pushedAt":"2024-01-06T04:41:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"v2.9.1","shortMessageHtmlLink":"v2.9.1"}},{"before":"d239855ac7958494ba092ba873a2ea4f5344a79a","after":"cbcfc75b3d265ef4ebdd230da792ad9228ba0ad2","ref":"refs/heads/2.9.1","pushedAt":"2023-12-27T14:07:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"fix: :bug: ability to stop different players","shortMessageHtmlLink":"fix: ๐Ÿ› ability to stop different players"}},{"before":"42ca9866e93f65b0bc34f691c9d1fc537681d005","after":"d239855ac7958494ba092ba873a2ea4f5344a79a","ref":"refs/heads/2.9.1","pushedAt":"2023-12-22T06:28:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"49f517580a09a736025c04cba208076ee5db2028","after":"42ca9866e93f65b0bc34f691c9d1fc537681d005","ref":"refs/heads/2.9.1","pushedAt":"2023-12-22T06:26:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: :sparkles: filter support added\n\n#86","shortMessageHtmlLink":"feat: โœจ filter support added"}},{"before":"5da240a322c03f98807d45efd532c217e9a3c139","after":"49f517580a09a736025c04cba208076ee5db2028","ref":"refs/heads/2.9.1","pushedAt":"2023-12-18T11:27:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"fix: :bug: Default recording filepath was ambiguas before","shortMessageHtmlLink":"fix: ๐Ÿ› Default recording filepath was ambiguas before"}},{"before":"ce447a8c0cb062882aa3bbf04a249982ed940128","after":"5da240a322c03f98807d45efd532c217e9a3c139","ref":"refs/heads/2.9.1","pushedAt":"2023-12-18T07:56:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: :sparkles: Defult config file support\n\n#103","shortMessageHtmlLink":"feat: โœจ Defult config file support"}},{"before":"dbcea847b1646307e602871b5b50a0b784e03103","after":"ce447a8c0cb062882aa3bbf04a249982ed940128","ref":"refs/heads/2.9.1","pushedAt":"2023-12-16T10:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"eaed09d56db9c396b74df0a996af64b47cdc22dc","after":"dbcea847b1646307e602871b5b50a0b784e03103","ref":"refs/heads/2.9.1","pushedAt":"2023-12-16T10:46:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"help docs added","shortMessageHtmlLink":"help docs added"}},{"before":"fc1b10d4c542b59784f537883063a67de2092c6c","after":"eaed09d56db9c396b74df0a996af64b47cdc22dc","ref":"refs/heads/2.9.1","pushedAt":"2023-12-16T10:41:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"fix: :bug: fails to play a single result\n\n#102","shortMessageHtmlLink":"fix: ๐Ÿ› fails to play a single result"}},{"before":"cbe8ad2b8013dfbfd507d2656578c4ed0d57e547","after":"fc1b10d4c542b59784f537883063a67de2092c6c","ref":"refs/heads/2.9.1","pushedAt":"2023-11-13T13:10:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"updates","shortMessageHtmlLink":"updates"}},{"before":null,"after":"cbe8ad2b8013dfbfd507d2656578c4ed0d57e547","ref":"refs/heads/2.9.1","pushedAt":"2023-11-01T18:08:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: play random station from favorite list\n\nSigned-off-by: Dipankar Pal ","shortMessageHtmlLink":"feat: play random station from favorite list"}},{"before":"7c17e323482bca5c99397529ce532e3a5f36669f","after":"0ce627826f2afab0169564f703f7652462ae1b24","ref":"refs/heads/main","pushedAt":"2023-10-30T07:53:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"2.9.0 (#96)\n\n* feat: :lipstick: less log messages\r\n\r\n* feat:\r\n\r\n* feat: :sparkles: add: sort result page\r\n\r\nSort result page with several parameters like popularity, clickcount, random etc.\r\n\r\n* feat: :sparkles: add: new column for sorted results\r\n\r\n* fix: :bug: EOF error fixed #80\r\n\r\nfixed #80 EOF error while pressed CTRL + D\r\n\r\n* Update commit author\r\n\r\n* refactor: :art: move argument parser logic to a new file\r\n\r\n* refactor: :art: some unnecessary functions removed\r\n\r\n* feat: :sparkles: select and remove stations from favorite list\r\n\r\nfixes #88\r\n\r\n* When you add your radio station from URL, it is assigned the name \"N/A\". This becomes problematic when you want to record the from the station because the default naming structure is STATION_NAME_FILE_NAME. (#91)\r\n\r\nIn linux you will end up getting directory \"N/A\" does not exist.\r\n\r\nThis update attempts to get the station name from header 'ICY-Name' from the URL provided\r\n\r\nUpdated custom url name from 'N/A' to 'Custom Station'\r\n\r\nChanged requests library from 'urllib.request' to 'requests' to get rid of 'Audit url open for permitted schemes' warning\r\n\r\nCo-authored-by: Marvin Ochieng \r\n\r\n* docs: add marvoh as a contributor for code, and bug (#94)\r\n\r\n* Update README.md\r\n\r\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: Dipankar Pal \r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>\r\n\r\n* feat: :sparkles: detect station name while playing with direct url\r\n\r\nfixes #92 allow record a station played with direct url\r\n\r\n* update README\r\n\r\n* fix: :ambulance: timeout error introduced on fetching station name\r\n\r\n* feat: :sparkles: improve logic for station name detection\r\n\r\nusing ffprobe instead of requests to fetch station name\r\n\r\n* feat: :sparkles: dynamic width result page\r\n\r\nresult page will now adjust its width accroding to the actual window size.\r\n\r\n* feat: :sparkles: play random stations from result page\r\n\r\n* feat: :sparkles: see station info from runtime command\r\n\r\n* updated\r\n\r\n* Update README.md\r\n\r\n* docs: :memo: contribution guide added\r\n\r\n* feat: :sparkles: current track information from runtime command\r\n\r\n* 2.8.1\r\n\r\n* README update\r\n\r\nSigned-off-by: Dipankar Pal \r\n\r\n* 2.9.0\r\n\r\nSigned-off-by: Dipankar Pal \r\n\r\n---------\r\n\r\nSigned-off-by: Dipankar Pal \r\nCo-authored-by: John Doe \r\nCo-authored-by: marvoh \r\nCo-authored-by: Marvin Ochieng \r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"2.9.0 (#96)"}},{"before":null,"after":"feee96c70ece6c126c2653d364477e1b22bac107","ref":"refs/heads/2.9.0","pushedAt":"2023-10-30T07:50:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"2.9.0\n\nSigned-off-by: Dipankar Pal ","shortMessageHtmlLink":"2.9.0"}},{"before":"d74bbef4809cbed25b34bb761e8f421e9a2f7c23","after":"9a8b7a7ec93cbd85e2c225404543c09801874a8f","ref":"refs/heads/2.8.1","pushedAt":"2023-10-30T07:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"README update\n\nSigned-off-by: Dipankar Pal ","shortMessageHtmlLink":"README update"}},{"before":"58ef55598b2c86e59df080a8aeb4fdce32e3f126","after":"d74bbef4809cbed25b34bb761e8f421e9a2f7c23","ref":"refs/heads/2.8.1","pushedAt":"2023-10-29T11:26:34.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"2.8.1","shortMessageHtmlLink":"2.8.1"}},{"before":"26bdc3193ed3414520164704d7fc20eef5be1dc4","after":"58ef55598b2c86e59df080a8aeb4fdce32e3f126","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T12:29:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"docs: :memo: contribution guide added","shortMessageHtmlLink":"docs: ๐Ÿ“ contribution guide added"}},{"before":"2cf384feda50b3bc76c38583c7c936b9d8f3ff8e","after":"26bdc3193ed3414520164704d7fc20eef5be1dc4","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T12:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"3a53b1423945257c822e77d6dac55c03bc362f18","after":"2cf384feda50b3bc76c38583c7c936b9d8f3ff8e","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T11:54:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"updated","shortMessageHtmlLink":"updated"}},{"before":"968e6fbc5853063ce71a0b5d601dca091510e967","after":"3a53b1423945257c822e77d6dac55c03bc362f18","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T11:44:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 2.8.1","shortMessageHtmlLink":"Merge branch 'main' into 2.8.1"}},{"before":"e105bf8bf417ebc984564481c9824aca57272e6e","after":"968e6fbc5853063ce71a0b5d601dca091510e967","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T11:41:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: :sparkles: see station info from runtime command","shortMessageHtmlLink":"feat: โœจ see station info from runtime command"}},{"before":"41662ff8ea33a295dd17d948ee410786b9fa7e14","after":"e105bf8bf417ebc984564481c9824aca57272e6e","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T10:52:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: :sparkles: play random stations from result page","shortMessageHtmlLink":"feat: โœจ play random stations from result page"}},{"before":"fcf07e3d408771dc75c315ccfeba61747ccbfcd7","after":"41662ff8ea33a295dd17d948ee410786b9fa7e14","ref":"refs/heads/2.8.1","pushedAt":"2023-10-28T10:16:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"feat: :sparkles: dynamic width result page\n\nresult page will now adjust its width accroding to the actual window size.","shortMessageHtmlLink":"feat: โœจ dynamic width result page"}},{"before":"2dec546f76b745aa0a7f49130b99896c72213925","after":"fcf07e3d408771dc75c315ccfeba61747ccbfcd7","ref":"refs/heads/2.8.1","pushedAt":"2023-10-27T06:42:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"fix: :ambulance: timeout error introduced on fetching station name","shortMessageHtmlLink":"fix: ๐Ÿš‘ timeout error introduced on fetching station name"}},{"before":"af9675be20f13af4cc09658dbeddb5ee9a051899","after":"2dec546f76b745aa0a7f49130b99896c72213925","ref":"refs/heads/2.8.1","pushedAt":"2023-10-26T18:05:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"deep5050","name":"Dipankar Pal","path":"/deep5050","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27947066?s=80&v=4"},"commit":{"message":"docs: add marvoh as a contributor for code, and bug (#94)\n\n* Update README.md\r\n\r\n* docs: update README.md [skip ci]\r\n\r\n* docs: update .all-contributorsrc [skip ci]\r\n\r\n---------\r\n\r\nCo-authored-by: Dipankar Pal \r\nCo-authored-by: allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>","shortMessageHtmlLink":"docs: add marvoh as a contributor for code, and bug (#94)"}},{"before":"1f5843b3e363ed6963a2e0b6f018f29150810ee7","after":"4de289715090f8c9666edee3cdd6d22b9961e64e","ref":"refs/heads/all-contributors/add-marvoh","pushedAt":"2023-10-26T18:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"allcontributors[bot]","name":null,"path":"/apps/allcontributors","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/23186?s=80&v=4"},"commit":{"message":"docs: update .all-contributorsrc [skip ci]","shortMessageHtmlLink":"docs: update .all-contributorsrc [skip ci]"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEA2c6GwA","startCursor":null,"endCursor":null}},"title":"Activity ยท deep5050/radio-active"}