{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":492808892,"defaultBranch":"main","name":"pymoebot","ownerLogin":"Whytey","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-16T11:39:17.000Z","ownerAvatar":"https://github.com/avatars/u/876620?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720354052.0","currentOid":""},"activityList":{"items":[{"before":"7cd7a944560d2ceba39ab3cbb39514ada81ae1de","after":"fdd86bc3776073ab24d66835a87360ffaa57c040","ref":"refs/heads/main","pushedAt":"2024-07-07T12:06:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Bump version for 0.3.1 release.","shortMessageHtmlLink":"Bump version for 0.3.1 release."}},{"before":"4f91ec1c12e15d8a7207b1f4ab02e2cd9abd3db1","after":null,"ref":"refs/heads/robust_commands","pushedAt":"2024-07-07T12:03:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"8563ccfd816db40d9de0c5ee1c73516447502da8","after":"7cd7a944560d2ceba39ab3cbb39514ada81ae1de","ref":"refs/heads/main","pushedAt":"2024-07-07T11:57:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Merge pull request #17 from Whytey/robust_commands\n\nMake change in state commands more robust by not returning until the …","shortMessageHtmlLink":"Merge pull request #17 from Whytey/robust_commands"}},{"before":null,"after":"4f91ec1c12e15d8a7207b1f4ab02e2cd9abd3db1","ref":"refs/heads/robust_commands","pushedAt":"2024-07-07T11:56:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Make change in state commands more robust by not returning until the state is reached (or a timeout occurs).","shortMessageHtmlLink":"Make change in state commands more robust by not returning until the …"}},{"before":"5619c875daaa77156d35a9dc255b8af03b1f9a23","after":"8563ccfd816db40d9de0c5ee1c73516447502da8","ref":"refs/heads/main","pushedAt":"2024-05-07T11:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Bump our version number.","shortMessageHtmlLink":"Bump our version number."}},{"before":"3d1fc37fc3cb74c7aefb0fe8f2edfaa09fc07d75","after":null,"ref":"refs/heads/add_zone_control","pushedAt":"2024-05-07T11:51:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"b579b885aad28bf34241f4317729cb7ee4061d0c","after":"5619c875daaa77156d35a9dc255b8af03b1f9a23","ref":"refs/heads/main","pushedAt":"2024-05-07T11:50:54.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Merge pull request #16 from Whytey/add_zone_control\n\nAdd zone control, more reliable commands.","shortMessageHtmlLink":"Merge pull request #16 from Whytey/add_zone_control"}},{"before":"41e9752fe69e0d8e5d1eac4b4d9b66e46a84caf3","after":"3d1fc37fc3cb74c7aefb0fe8f2edfaa09fc07d75","ref":"refs/heads/add_zone_control","pushedAt":"2024-05-07T10:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Correct the failing test","shortMessageHtmlLink":"Correct the failing test"}},{"before":"6d9fb0bf93ebf1924cd79e3828441bda83a09a01","after":"41e9752fe69e0d8e5d1eac4b4d9b66e46a84caf3","ref":"refs/heads/add_zone_control","pushedAt":"2024-05-07T10:09:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Need to process commands when the thread isn't running. Also, good to have logger messages when debugging.","shortMessageHtmlLink":"Need to process commands when the thread isn't running. Also, good to…"}},{"before":"3e1cb1ad872732cfb5afe078ad4adb41fb1f2abd","after":"6d9fb0bf93ebf1924cd79e3828441bda83a09a01","ref":"refs/heads/add_zone_control","pushedAt":"2024-05-06T12:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Quick clean up of some debug.","shortMessageHtmlLink":"Quick clean up of some debug."}},{"before":"c7f2554761c245b3dccd24e8ff28b8375aeaff44","after":"3e1cb1ad872732cfb5afe078ad4adb41fb1f2abd","ref":"refs/heads/add_zone_control","pushedAt":"2024-05-06T12:35:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Complete rewrite of the thread loop. Include a queue for passing new commands into the queue. Ability to set and get zones. Bump of the tinytuya library to the latest.","shortMessageHtmlLink":"Complete rewrite of the thread loop. Include a queue for passing new …"}},{"before":null,"after":"c7f2554761c245b3dccd24e8ff28b8375aeaff44","ref":"refs/heads/add_zone_control","pushedAt":"2024-04-06T07:01:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Framework for setting zones","shortMessageHtmlLink":"Framework for setting zones"}},{"before":"e1028adedc26a6afcdf8a307789016fb7fcc7faa","after":null,"ref":"refs/heads/internals","pushedAt":"2023-07-30T19:22:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"fc08bbbf86e9fd4c07c03f960a3bd6c37a603057","after":"b579b885aad28bf34241f4317729cb7ee4061d0c","ref":"refs/heads/main","pushedAt":"2023-07-30T19:22:54.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Merge pull request #15 from Whytey/internals\n\nInternals","shortMessageHtmlLink":"Merge pull request #15 from Whytey/internals"}},{"before":"99546c1ed369540fe7b34b3505639d8e2080e67c","after":"e1028adedc26a6afcdf8a307789016fb7fcc7faa","ref":"refs/heads/internals","pushedAt":"2023-07-30T19:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Link to the internals photo from the README.md","shortMessageHtmlLink":"Link to the internals photo from the README.md"}},{"before":null,"after":"99546c1ed369540fe7b34b3505639d8e2080e67c","ref":"refs/heads/internals","pushedAt":"2023-07-30T19:04:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Internal images from Facebook user Andrew Craig Mackenzie","shortMessageHtmlLink":"Internal images from Facebook user Andrew Craig Mackenzie"}},{"before":"5bcb1e4d1b717602034885cbbfbc5c580adb21a2","after":null,"ref":"refs/tags/0.2.2.1","pushedAt":"2023-07-24T11:56:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"ef33288617d0d726c065bcbb7f06f97a1f69a760","after":null,"ref":"refs/heads/listener_fixup","pushedAt":"2023-07-24T11:55:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"5bcb1e4d1b717602034885cbbfbc5c580adb21a2","after":"fc08bbbf86e9fd4c07c03f960a3bd6c37a603057","ref":"refs/heads/main","pushedAt":"2023-07-24T11:55:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Merge pull request #13 from Whytey/listener_fixup\n\nFixup the reporting of updates to listeners.","shortMessageHtmlLink":"Merge pull request #13 from Whytey/listener_fixup"}},{"before":null,"after":"ef33288617d0d726c065bcbb7f06f97a1f69a760","ref":"refs/heads/listener_fixup","pushedAt":"2023-07-24T11:55:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Fixup the reporting of updates to listeners.","shortMessageHtmlLink":"Fixup the reporting of updates to listeners."}},{"before":"de6dc36c0ca26864a39b8b12382c55345e6c034a","after":null,"ref":"refs/heads/listener_fixup","pushedAt":"2023-07-24T11:49:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"44cd8493b39125c9ad7beffa155f193a21548103","after":"5bcb1e4d1b717602034885cbbfbc5c580adb21a2","ref":"refs/heads/main","pushedAt":"2023-07-24T11:49:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Merge pull request #12 from Whytey/listener_fixup\n\nFixup the reporting of updates to listeners.","shortMessageHtmlLink":"Merge pull request #12 from Whytey/listener_fixup"}},{"before":null,"after":"de6dc36c0ca26864a39b8b12382c55345e6c034a","ref":"refs/heads/listener_fixup","pushedAt":"2023-07-24T11:48:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Fixup the reporting of updates to listeners.","shortMessageHtmlLink":"Fixup the reporting of updates to listeners."}},{"before":"65bbee5ce412a3309d882fa8ed0638cfb981e1aa","after":null,"ref":"refs/heads/6-integration-wont-start-on-20235","pushedAt":"2023-07-16T11:16:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"14327a1c61a78d2ad2972cc58c80ca3053a75286","after":"44cd8493b39125c9ad7beffa155f193a21548103","ref":"refs/heads/main","pushedAt":"2023-07-16T11:05:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Fixup how we manage version numbers (and other metadata).","shortMessageHtmlLink":"Fixup how we manage version numbers (and other metadata)."}},{"before":"14327a1c61a78d2ad2972cc58c80ca3053a75286","after":null,"ref":"refs/tags/0.2.2","pushedAt":"2023-07-16T10:55:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"3ded20c63a512fa68803607b6bba49afb55a8590","after":null,"ref":"refs/tags/0.2.2","pushedAt":"2023-07-16T10:52:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"}},{"before":"61ebf05738268f0dc76e4e339577b2840c1fae04","after":"14327a1c61a78d2ad2972cc58c80ca3053a75286","ref":"refs/heads/main","pushedAt":"2023-07-16T10:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Fixup how we manage version numbers (and other metadata).","shortMessageHtmlLink":"Fixup how we manage version numbers (and other metadata)."}},{"before":"d00c327941a77d191f1372f05afa365be2d05df4","after":"61ebf05738268f0dc76e4e339577b2840c1fae04","ref":"refs/heads/main","pushedAt":"2023-07-15T13:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Allow the publishing of the python package to PyPI be manually driven.","shortMessageHtmlLink":"Allow the publishing of the python package to PyPI be manually driven."}},{"before":"63ce7df138122ef09861791ce9e247088b3a1c59","after":"d00c327941a77d191f1372f05afa365be2d05df4","ref":"refs/heads/main","pushedAt":"2023-07-15T13:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Whytey","name":null,"path":"/Whytey","primaryAvatarUrl":"https://github.com/avatars/u/876620?s=80&v=4"},"commit":{"message":"Allow the publishing of the python package to PyPI be manually driven.","shortMessageHtmlLink":"Allow the publishing of the python package to PyPI be manually driven."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wN1QxMjowNjoyNi4wMDAwMDBazwAAAAR41NAT","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xNVQxMzo0Mzo0Ny4wMDAwMDBazwAAAANWLngJ"}},"title":"Activity · Whytey/pymoebot"}