{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":203452977,"defaultBranch":"main","name":"aiohomekit","ownerLogin":"Jc2k","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-20T20:54:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11544?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722094950.0","currentOid":""},"activityList":{"items":[{"before":"aea23ef30215c69d4a95f62f19c028393d5c20a7","after":"4fc287a88946111a19a1f8728ffd8d0c66a35070","ref":"refs/heads/main","pushedAt":"2024-07-27T15:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"d46c2c27ac86a5426dc724a79929826c8c07db1b","after":"aea23ef30215c69d4a95f62f19c028393d5c20a7","ref":"refs/heads/main","pushedAt":"2024-07-27T15:41:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Handle waiter already done in zeroconf service info (#374)","shortMessageHtmlLink":"Handle waiter already done in zeroconf service info (#374)"}},{"before":"c51285ea85a95940bffd4fbfc0fe8ca55cba1275","after":"707e64b274c339fb9d80d9e00d54a7120aa933f3","ref":"refs/heads/zeroconf_unless_cancel","pushedAt":"2024-07-27T15:39:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'main' into zeroconf_unless_cancel","shortMessageHtmlLink":"Merge branch 'main' into zeroconf_unless_cancel"}},{"before":"d7ddbf8568695a91584f9565c48f6d845421f3ff","after":"d46c2c27ac86a5426dc724a79929826c8c07db1b","ref":"refs/heads/main","pushedAt":"2024-07-27T15:37:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Offload mdns property decoding to zeroconf (#373)\n\n* Offload mdns property decoding to zeroconf\r\n\r\nzeroconf has a built-in function to decode these\r\n\r\n* lint","shortMessageHtmlLink":"Offload mdns property decoding to zeroconf (#373)"}},{"before":null,"after":"c51285ea85a95940bffd4fbfc0fe8ca55cba1275","ref":"refs/heads/zeroconf_unless_cancel","pushedAt":"2024-07-27T14:19:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Handle waiter already done in zeroconf service info\n\nfixes\n```\nApr 28 12:25:23 homeassistant homeassistant[557]: 2024-04-28 07:25:23.034 ERROR (MainThread) [homeassistant] Error doing job: Exception in callback ZeroconfController._async_resolve_later(MSS425F-15cc...p._tcp.local., AsyncServiceI...ce_index=None))\nApr 28 12:25:23 homeassistant homeassistant[557]: Traceback (most recent call last):\nApr 28 12:25:23 homeassistant homeassistant[557]: File \"/usr/local/lib/python3.11/asyncio/events.py\", line 80, in _run\nApr 28 12:25:23 homeassistant homeassistant[557]: self._context.run(self._callback, *self._args)\nApr 28 12:25:23 homeassistant homeassistant[557]: File \"/usr/local/lib/python3.11/site-packages/aiohomekit/zeroconf.py\", line 300, in _async_resolve_later\nApr 28 12:25:23 homeassistant homeassistant[557]: self._async_handle_loaded_service_info(info)\nApr 28 12:25:23 homeassistant homeassistant[557]: File \"/usr/local/lib/python3.11/site-packages/aiohomekit/zeroconf.py\", line 395, in _async_handle_loaded_service_info\nApr 28 12:25:23 homeassistant homeassistant[557]: waiter.set_result(discovery)\nApr 28 12:25:23 homeassistant homeassistant[557]: asyncio.exceptions.InvalidStateError: invalid state\n```","shortMessageHtmlLink":"Handle waiter already done in zeroconf service info"}},{"before":"e9724265ff3bf3e976d7cb44d4d68abc2f40a7e5","after":"837205062564c2c52c61b7e71eac3bd1aa0e6444","ref":"refs/heads/property_decode_zeroconf","pushedAt":"2024-07-27T14:16:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":null,"after":"e9724265ff3bf3e976d7cb44d4d68abc2f40a7e5","ref":"refs/heads/property_decode_zeroconf","pushedAt":"2024-07-27T14:15:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Offload mdns property decoding to zeroconf\n\nzeroconf has a built-in function to decode these","shortMessageHtmlLink":"Offload mdns property decoding to zeroconf"}},{"before":"02ff62ccb1fb2d0efea6b5bcd771dfd1899b868a","after":"d7ddbf8568695a91584f9565c48f6d845421f3ff","ref":"refs/heads/main","pushedAt":"2024-07-17T19:37:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"2f2e1b3c5209c9b7999ba7adcceacd23a023eae8","after":null,"ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-07-17T19:36:50.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":"2e223d75dd55afb0402409a8b10bd386ffc693d2","after":"02ff62ccb1fb2d0efea6b5bcd771dfd1899b868a","ref":"refs/heads/main","pushedAt":"2024-07-17T19:36:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Bump black from 22.12.0 to 24.3.0 (#367)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: J. Nick Koston ","shortMessageHtmlLink":"Bump black from 22.12.0 to 24.3.0 (#367)"}},{"before":"f9e77d9c39ef2377ee5f8451870840a63a725a47","after":"2f2e1b3c5209c9b7999ba7adcceacd23a023eae8","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-07-17T19:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"black","shortMessageHtmlLink":"black"}},{"before":"2726380613b8e54615ef5b599dda0b0babc6bb75","after":"f9e77d9c39ef2377ee5f8451870840a63a725a47","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-07-17T19:33:26.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/pip/black-24.3.0","shortMessageHtmlLink":"Merge branch 'main' into dependabot/pip/black-24.3.0"}},{"before":"b217e66a35024b919bd0ecd3384c11b895cb239d","after":"2e223d75dd55afb0402409a8b10bd386ffc693d2","ref":"refs/heads/main","pushedAt":"2024-07-17T19:33:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Eliminate use of globals to generate ids (#371)","shortMessageHtmlLink":"Eliminate use of globals to generate ids (#371)"}},{"before":"3a00c9f3cdf353629cb1d91e4e0d721a8a803c7b","after":null,"ref":"refs/heads/async_reachable","pushedAt":"2024-07-17T19:33:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"}},{"before":"bf26f0224e67f4025a3526bbd369a777bde67fde","after":"b217e66a35024b919bd0ecd3384c11b895cb239d","ref":"refs/heads/main","pushedAt":"2024-07-17T19:33:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Implement async_reachable to see if a device is reachable on the network (#370)","shortMessageHtmlLink":"Implement async_reachable to see if a device is reachable on the netw…"}},{"before":"44da13d6cf9af76c391a80d5459721bc9b724cc2","after":"3a00c9f3cdf353629cb1d91e4e0d721a8a803c7b","ref":"refs/heads/async_reachable","pushedAt":"2024-07-17T19:07:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/async_reachable' into async_reachable","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/async_reachable' into async_reac…"}},{"before":"780e94b40d6805b23aedb535f15048946e85f444","after":"44da13d6cf9af76c391a80d5459721bc9b724cc2","ref":"refs/heads/async_reachable","pushedAt":"2024-06-17T17:00:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'main' into async_reachable","shortMessageHtmlLink":"Merge branch 'main' into async_reachable"}},{"before":"3d5e1132c2561f1983a78ed913636ddba94662a2","after":"f02ad1dd11af972beea3fdf8aeeb437795a25242","ref":"refs/heads/remove_globals","pushedAt":"2024-06-17T16:47:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'main' into remove_globals","shortMessageHtmlLink":"Merge branch 'main' into remove_globals"}},{"before":"8a2d8150d318a3cce2af7a68b730caccf50c7c71","after":"bf26f0224e67f4025a3526bbd369a777bde67fde","ref":"refs/heads/main","pushedAt":"2024-06-17T16:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Fix CI runners (#372)","shortMessageHtmlLink":"Fix CI runners (#372)"}},{"before":"7fc6c1c8d3d1c496c58d01d40a1553883fd2e995","after":"6e79f841e57fdef7154dfc8e8d1182e0c905e3a9","ref":"refs/heads/fix_ci","pushedAt":"2024-06-17T16:43:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Fix CI runners","shortMessageHtmlLink":"Fix CI runners"}},{"before":null,"after":"7fc6c1c8d3d1c496c58d01d40a1553883fd2e995","ref":"refs/heads/fix_ci","pushedAt":"2024-06-17T16:42:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Fix CI runners","shortMessageHtmlLink":"Fix CI runners"}},{"before":null,"after":"3d5e1132c2561f1983a78ed913636ddba94662a2","ref":"refs/heads/remove_globals","pushedAt":"2024-06-17T16:38:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"eliminate use of globals to generate ids","shortMessageHtmlLink":"eliminate use of globals to generate ids"}},{"before":"1f302222d46e9a2e7fe1e081e3956ead44d7bb66","after":"780e94b40d6805b23aedb535f15048946e85f444","ref":"refs/heads/async_reachable","pushedAt":"2024-04-27T12:25:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"coverage","shortMessageHtmlLink":"coverage"}},{"before":"06b824fb1f613b7bf3b321f715aaf81db2bd3bcc","after":"1f302222d46e9a2e7fe1e081e3956ead44d7bb66","ref":"refs/heads/async_reachable","pushedAt":"2024-04-26T16:48:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/async_reachable' into async_reachable","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/async_reachable' into async_reac…"}},{"before":"f7df46d5ce62ae76ee88e0b294858d940075f5ed","after":"06b824fb1f613b7bf3b321f715aaf81db2bd3bcc","ref":"refs/heads/async_reachable","pushedAt":"2024-04-26T16:45:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Merge branch 'main' into async_reachable","shortMessageHtmlLink":"Merge branch 'main' into async_reachable"}},{"before":"f74e9acd557382bd504ddc58b02a072f12bc846e","after":"f7df46d5ce62ae76ee88e0b294858d940075f5ed","ref":"refs/heads/async_reachable","pushedAt":"2024-04-26T16:45:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"testing","shortMessageHtmlLink":"testing"}},{"before":"1fe0dc884181d14449b6be80ae442b3c50a2943a","after":null,"ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-26T16:44:05.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":"a8038d289951b6baf40f8b6f2306547256c377b8","after":"8a2d8150d318a3cce2af7a68b730caccf50c7c71","ref":"refs/heads/main","pushedAt":"2024-04-26T16:43:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Bump idna from 3.6 to 3.7 (#368)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump idna from 3.6 to 3.7 (#368)"}},{"before":"6cd307cb93ad5177ca56ebb6f19ff0fd560ae7df","after":null,"ref":"refs/heads/dependabot/pip/aiohttp-3.9.4","pushedAt":"2024-04-26T16:43:52.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":"5b7d11db14121309efdd383bad503622b8d19a14","after":"a8038d289951b6baf40f8b6f2306547256c377b8","ref":"refs/heads/main","pushedAt":"2024-04-26T16:43:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdraco","name":"J. Nick Koston","path":"/bdraco","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/663432?s=80&v=4"},"commit":{"message":"Bump aiohttp from 3.9.2 to 3.9.4 (#369)\n\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump aiohttp from 3.9.2 to 3.9.4 (#369)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEisbdAAA","startCursor":null,"endCursor":null}},"title":"Activity · Jc2k/aiohomekit"}