{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":199847140,"defaultBranch":"master","name":"xradios","ownerLogin":"andreztz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-31T11:58:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7193527?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723682551.0","currentOid":""},"activityList":{"items":[{"before":"351d637a3cfc062e2948fe47ac33f7752c7f832f","after":null,"ref":"refs/heads/jsonrpclib","pushedAt":"2024-08-15T00:42:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"}},{"before":"a5ecd211c97a479b026c752534e9217d443a8d97","after":"ea6910d9b1f2f0983b20571529984c799792829a","ref":"refs/heads/master","pushedAt":"2024-08-15T00:42:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"refactor: Replace xmlrpc with jsonrpclib in server and client","shortMessageHtmlLink":"refactor: Replace xmlrpc with jsonrpclib in server and client"}},{"before":null,"after":"351d637a3cfc062e2948fe47ac33f7752c7f832f","ref":"refs/heads/jsonrpclib","pushedAt":"2024-08-15T00:42:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"refactor: Replace xmlrpc with jsonrpclib in server and client","shortMessageHtmlLink":"refactor: Replace xmlrpc with jsonrpclib in server and client"}},{"before":"ae08d247d709da4632b94fec23d6a5559583a965","after":"a5ecd211c97a479b026c752534e9217d443a8d97","ref":"refs/heads/master","pushedAt":"2024-08-07T04:27:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"style: Remove unnecessary code and update string quotes\n\nRemoved unnecessary code and updated string quotes from single to\ndouble quotes.","shortMessageHtmlLink":"style: Remove unnecessary code and update string quotes"}},{"before":null,"after":"e7376df0daa40a0912459d51eb0e350268934198","ref":"refs/heads/clean-server","pushedAt":"2024-08-07T04:27:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"style: Remove unnecessary code and update string quotes\n\nRemoved unnecessary code and updated string quotes from single to\ndouble quotes.","shortMessageHtmlLink":"style: Remove unnecessary code and update string quotes"}},{"before":"8671a53f049bc6441ce99d51a20e6198adff83c2","after":"ae08d247d709da4632b94fec23d6a5559583a965","ref":"refs/heads/master","pushedAt":"2024-08-07T04:08:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"fix: handle None result in DisplayBuffer\n\nFix an issue where `result` could be None, causing a crash in\nDisplayBuffer. Added a check to ensure `result` is not None before\naccessing its values.","shortMessageHtmlLink":"fix: handle None result in DisplayBuffer"}},{"before":null,"after":"18257ca79fad104d2298cc02bf7f569d15e69aad","ref":"refs/heads/fix-display-buffer","pushedAt":"2024-08-07T04:07:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"fix: handle None result in DisplayBuffer\n\nFix an issue where `result` could be None, causing a crash in\nDisplayBuffer. Added a check to ensure `result` is not None before\naccessing its values.","shortMessageHtmlLink":"fix: handle None result in DisplayBuffer"}},{"before":"66777c0b7d9f33c139e439cf0c6c070e4cd0f644","after":"8671a53f049bc6441ce99d51a20e6198adff83c2","ref":"refs/heads/master","pushedAt":"2024-08-07T00:34:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"fix(player): Improve HLS stream playback\n\n - Update `mpv` to the last version.\n - Add cache parameters to fix HLS stream playback issues.\n - Add log handler for debugging MPV player issues.","shortMessageHtmlLink":"fix(player): Improve HLS stream playback"}},{"before":null,"after":"60185e07c1be7b0f5c74da773b15ff40ff9f7f4f","ref":"refs/heads/fix-mpv","pushedAt":"2024-08-07T00:33:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"fix(player): Improve HLS stream playback\n\n - Update `mpv` to the last version.\n - Add cache parameters to fix HLS stream playback issues.\n - Add log handler for debugging MPV player issues.","shortMessageHtmlLink":"fix(player): Improve HLS stream playback"}},{"before":"4f49d56e3e0376e1f0e02081ad2dc8acd28a60e1","after":null,"ref":"refs/heads/log-rotation","pushedAt":"2024-08-05T16:04:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"}},{"before":"8953f9c4e8b2f4b549040136fa368434e73bb42a","after":"66777c0b7d9f33c139e439cf0c6c070e4cd0f644","ref":"refs/heads/master","pushedAt":"2024-08-05T16:04:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Implement log rotation\n\n - Add RotationFileHabdler for log rotation (5M, 3 backups)\n - Update log format to include filename in debug mode\n - Configure separate handlers for \"xradiosd\" and \"xradios\" loggers\n - Remove global logging configuration","shortMessageHtmlLink":"Implement log rotation"}},{"before":null,"after":"4f49d56e3e0376e1f0e02081ad2dc8acd28a60e1","ref":"refs/heads/log-rotation","pushedAt":"2024-08-05T16:02:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Implement log rotation\n\n - Add RotationFileHabdler for log rotation (5M, 3 backups)\n - Update log format to include filename in debug mode\n - Configure separate handlers for \"xradiosd\" and \"xradios\" loggers\n - Remove global logging configuration","shortMessageHtmlLink":"Implement log rotation"}},{"before":"3a472bd0645c6483ed424ead7c6134bf27c377ff","after":null,"ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-06T15:27:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"41290b528af5163508f24c3ad3b55d61439fe1dd","after":"8953f9c4e8b2f4b549040136fa368434e73bb42a","ref":"refs/heads/master","pushedAt":"2024-07-06T15:27:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Bump certifi from 2024.6.2 to 2024.7.4\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump certifi from 2024.6.2 to 2024.7.4"}},{"before":null,"after":"3a472bd0645c6483ed424ead7c6134bf27c377ff","ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-06T02:24:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump certifi from 2024.6.2 to 2024.7.4\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.6.2 to 2024.7.4.\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.06.02...2024.07.04)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump certifi from 2024.6.2 to 2024.7.4"}},{"before":"78188ab18fa264508fa19eb2ef961e77e4105e5e","after":null,"ref":"refs/heads/system-log","pushedAt":"2024-06-26T03:42:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"}},{"before":"b7d573e8405c55545e5ed4cc66fe1e9a2846d4bb","after":"41290b528af5163508f24c3ad3b55d61439fe1dd","ref":"refs/heads/master","pushedAt":"2024-06-26T03:42:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor logging setup\n\nCentralized logging configuration in `__init__.py`","shortMessageHtmlLink":"Refactor logging setup"}},{"before":null,"after":"78188ab18fa264508fa19eb2ef961e77e4105e5e","ref":"refs/heads/system-log","pushedAt":"2024-06-26T03:42:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor logging setup\n\nCentralized logging configuration in `__init__.py`","shortMessageHtmlLink":"Refactor logging setup"}},{"before":"c94b815faaef7d154fe30cfdb93114f63db0bcc6","after":null,"ref":"refs/heads/rename-bookmarks","pushedAt":"2024-06-25T22:26:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"}},{"before":"5616ff1e0ca8be719176bee886ee81abcce6dc41","after":"b7d573e8405c55545e5ed4cc66fe1e9a2846d4bb","ref":"refs/heads/master","pushedAt":"2024-06-25T22:26:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor favorites database name to bookmarks.json","shortMessageHtmlLink":"Refactor favorites database name to bookmarks.json"}},{"before":null,"after":"c94b815faaef7d154fe30cfdb93114f63db0bcc6","ref":"refs/heads/rename-bookmarks","pushedAt":"2024-06-25T22:26:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor favorites database name to bookmarks.json","shortMessageHtmlLink":"Refactor favorites database name to bookmarks.json"}},{"before":"3bc688b8648cc9f5469d38186d635c640424e1ff","after":"5616ff1e0ca8be719176bee886ee81abcce6dc41","ref":"refs/heads/master","pushedAt":"2024-06-25T22:03:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor metadata handling in DisplayBuffer\n\nAdded `metadata` property with logic to update the display only\nif the new value differs from the current one","shortMessageHtmlLink":"Refactor metadata handling in DisplayBuffer"}},{"before":null,"after":"b239087018fdfee2508b58b5f582e4391944941a","ref":"refs/heads/improve-display-buffer","pushedAt":"2024-06-25T22:02:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Refactor metadata handling in DisplayBuffer\n\nAdded `metadata` property with logic to update the display only\nif the new value differs from the current one","shortMessageHtmlLink":"Refactor metadata handling in DisplayBuffer"}},{"before":"f4a2fe4ca320c7bb03ade46ee91c100c91dc1be4","after":"3bc688b8648cc9f5469d38186d635c640424e1ff","ref":"refs/heads/master","pushedAt":"2024-06-22T19:36:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Handle exceptions in display buffer notification","shortMessageHtmlLink":"Handle exceptions in display buffer notification"}},{"before":"46113f484ac3b9fbb504e58dcb1e8b86f2e27a47","after":"f4a2fe4ca320c7bb03ade46ee91c100c91dc1be4","ref":"refs/heads/master","pushedAt":"2024-06-22T19:33:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Handle notification exception in display buffer","shortMessageHtmlLink":"Handle notification exception in display buffer"}},{"before":"3a53e1d26f38c37140acd450e032298b8d8f2e25","after":"46113f484ac3b9fbb504e58dcb1e8b86f2e27a47","ref":"refs/heads/master","pushedAt":"2024-06-19T02:55:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Bump version to 0.0.1.dev6","shortMessageHtmlLink":"Bump version to 0.0.1.dev6"}},{"before":"72e0e7e127d6c2a99d8148757b25fb6eff5c3500","after":"3a53e1d26f38c37140acd450e032298b8d8f2e25","ref":"refs/heads/master","pushedAt":"2024-06-19T02:23:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Bump version to 0.0.1.dev5","shortMessageHtmlLink":"Bump version to 0.0.1.dev5"}},{"before":"1e1675b729b5956615f485f6a95cc4bbf7888c42","after":"72e0e7e127d6c2a99d8148757b25fb6eff5c3500","ref":"refs/heads/master","pushedAt":"2024-06-19T02:14:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Bump version to 0.0.1.dev4","shortMessageHtmlLink":"Bump version to 0.0.1.dev4"}},{"before":"eed0b9aa481a33893c7c6fd98e7d76a4e63b593f","after":null,"ref":"refs/tags/v0.0.1.dev4","pushedAt":"2024-06-19T02:12:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"}},{"before":"79ab5eb1529a7c74342c59cea364e90b0d0f5631","after":"1e1675b729b5956615f485f6a95cc4bbf7888c42","ref":"refs/heads/master","pushedAt":"2024-06-19T00:50:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"andreztz","name":"André P. Santos","path":"/andreztz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193527?s=80&v=4"},"commit":{"message":"Fix","shortMessageHtmlLink":"Fix"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEmsXWDwA","startCursor":null,"endCursor":null}},"title":"Activity · andreztz/xradios"}