{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":106929485,"defaultBranch":"dev","name":"HAP-python","ownerLogin":"ikalchev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-10-14T13:21:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25887324?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1698258874.0","currentOid":""},"activityList":{"items":[{"before":"5265b54f707a50df72d25de5c24529b74eac4c63","after":"4bc2cb072818c944f509cd6165560346e7111bb4","ref":"refs/heads/dev","pushedAt":"2024-04-01T11:37:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #470 from akx/base36-qr-late\n\nLate-import base36 and QR code libraries; remove SUPPORT_QR_CODE flag","shortMessageHtmlLink":"Merge pull request #470 from akx/base36-qr-late"}},{"before":"ed94a262b91300ff5b90164589f1d68d5deebc0d","after":"5265b54f707a50df72d25de5c24529b74eac4c63","ref":"refs/heads/dev","pushedAt":"2023-10-25T18:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #469 from ikalchev/v4.9.1\n\nV4.9.1","shortMessageHtmlLink":"Merge pull request #469 from ikalchev/v4.9.1"}},{"before":"43981280ba2b8dc8603a7efe51a9b71fa5b2461c","after":"5265b54f707a50df72d25de5c24529b74eac4c63","ref":"refs/heads/master","pushedAt":"2023-10-25T18:32:50.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #469 from ikalchev/v4.9.1\n\nV4.9.1","shortMessageHtmlLink":"Merge pull request #469 from ikalchev/v4.9.1"}},{"before":null,"after":"ed94a262b91300ff5b90164589f1d68d5deebc0d","ref":"refs/heads/v4.9.1","pushedAt":"2023-10-25T18:29:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.9.1","shortMessageHtmlLink":"v4.9.1"}},{"before":"4c3df6cd2df4e5f233da04367d6e236a93bf7b73","after":"ed94a262b91300ff5b90164589f1d68d5deebc0d","ref":"refs/heads/dev","pushedAt":"2023-10-25T18:28:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.9.1","shortMessageHtmlLink":"v4.9.1"}},{"before":"3cb893c460b20644f2812e5bad3db1c36fb6b10d","after":"4c3df6cd2df4e5f233da04367d6e236a93bf7b73","ref":"refs/heads/dev","pushedAt":"2023-10-25T18:20:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Fix handling of explict close (#467)\n\nThe check for next_event was not correct for explict closes as\r\nhttps://github.com/python-hyper/h11/blob/a2c68948accadc3876dffcf979d98002e4a4ed27/h11/_connection.py#L445\r\n\r\nwill only return h11.ConnectionClosed as an object and not a type","shortMessageHtmlLink":"Fix handling of explict close (#467)"}},{"before":"43981280ba2b8dc8603a7efe51a9b71fa5b2461c","after":"3cb893c460b20644f2812e5bad3db1c36fb6b10d","ref":"refs/heads/dev","pushedAt":"2023-10-25T18:18:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Add typing to IIDManager (#468)","shortMessageHtmlLink":"Add typing to IIDManager (#468)"}},{"before":"72156bb01ea3541bc4a812e019756fc0981af1f2","after":"43981280ba2b8dc8603a7efe51a9b71fa5b2461c","ref":"refs/heads/dev","pushedAt":"2023-10-15T13:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #466 from ikalchev/v4.9.0\n\nV4.9.0","shortMessageHtmlLink":"Merge pull request #466 from ikalchev/v4.9.0"}},{"before":"e281b366520af4227b6c901f72cf206be6dd0145","after":"43981280ba2b8dc8603a7efe51a9b71fa5b2461c","ref":"refs/heads/master","pushedAt":"2023-10-15T13:01:44.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #466 from ikalchev/v4.9.0\n\nV4.9.0","shortMessageHtmlLink":"Merge pull request #466 from ikalchev/v4.9.0"}},{"before":null,"after":"72156bb01ea3541bc4a812e019756fc0981af1f2","ref":"refs/heads/v4.9.0","pushedAt":"2023-10-15T12:58:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.9.0","shortMessageHtmlLink":"v4.9.0"}},{"before":"7d5fc4dd76672eb08017498b48ec396e8374112e","after":"72156bb01ea3541bc4a812e019756fc0981af1f2","ref":"refs/heads/dev","pushedAt":"2023-10-15T12:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.9.0","shortMessageHtmlLink":"v4.9.0"}},{"before":"e077ce541a224f4adfe41a0d56f7794c10ebca63","after":"7d5fc4dd76672eb08017498b48ec396e8374112e","ref":"refs/heads/dev","pushedAt":"2023-10-14T20:38:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Small cleanups to the protocol handler (#465)","shortMessageHtmlLink":"Small cleanups to the protocol handler (#465)"}},{"before":"07df76b32b2ae37deb68180dac1db5171018e1ad","after":"e077ce541a224f4adfe41a0d56f7794c10ebca63","ref":"refs/heads/dev","pushedAt":"2023-10-14T20:37:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Fix hashing of accessories to not include the value (#464)","shortMessageHtmlLink":"Fix hashing of accessories to not include the value (#464)"}},{"before":"f95cd15a427f05bb51240a7b2e1df8aab0bfb20e","after":"07df76b32b2ae37deb68180dac1db5171018e1ad","ref":"refs/heads/dev","pushedAt":"2023-10-14T19:37:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Add some more typing characteristics and services (#463)","shortMessageHtmlLink":"Add some more typing characteristics and services (#463)"}},{"before":"e281b366520af4227b6c901f72cf206be6dd0145","after":"f95cd15a427f05bb51240a7b2e1df8aab0bfb20e","ref":"refs/heads/dev","pushedAt":"2023-10-11T18:40:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Refactor set_characteristics (#462)","shortMessageHtmlLink":"Refactor set_characteristics (#462)"}},{"before":"8b32d970c247fb4efa7b1177675304041ac14682","after":"e281b366520af4227b6c901f72cf206be6dd0145","ref":"refs/heads/dev","pushedAt":"2023-10-06T09:01:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #461 from ikalchev/v4.8.0\n\nV4.8.0","shortMessageHtmlLink":"Merge pull request #461 from ikalchev/v4.8.0"}},{"before":"5f45a5e208ef33e37228e9fa9e5c08732d9816b2","after":"e281b366520af4227b6c901f72cf206be6dd0145","ref":"refs/heads/master","pushedAt":"2023-10-06T09:00:23.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #461 from ikalchev/v4.8.0\n\nV4.8.0","shortMessageHtmlLink":"Merge pull request #461 from ikalchev/v4.8.0"}},{"before":null,"after":"8b32d970c247fb4efa7b1177675304041ac14682","ref":"refs/heads/v4.8.0","pushedAt":"2023-10-06T08:55:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.8.0","shortMessageHtmlLink":"v4.8.0"}},{"before":"40d47a08e0084b52c7ff4e27a349821c4ddaff87","after":"8b32d970c247fb4efa7b1177675304041ac14682","ref":"refs/heads/dev","pushedAt":"2023-10-06T08:52:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.8.0","shortMessageHtmlLink":"v4.8.0"}},{"before":"91af8a2113873c56c45b9b0208ca251e56d76d16","after":"40d47a08e0084b52c7ff4e27a349821c4ddaff87","ref":"refs/heads/dev","pushedAt":"2023-10-05T19:50:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Add support for Write Responses (#459)","shortMessageHtmlLink":"Add support for Write Responses (#459)"}},{"before":"50f731e56c8a639b2437092229d1f876781962c6","after":"91af8a2113873c56c45b9b0208ca251e56d76d16","ref":"refs/heads/dev","pushedAt":"2023-10-05T18:14:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Ensure tasks are not garbage collected before they finish (#460)\n\nSee https://docs.python.org/3/library/asyncio-task.html#asyncio.create_task","shortMessageHtmlLink":"Ensure tasks are not garbage collected before they finish (#460)"}},{"before":"d9243b6abfbde59c03560b10f4a926a39ab1e1e2","after":"50f731e56c8a639b2437092229d1f876781962c6","ref":"refs/heads/dev","pushedAt":"2023-10-05T18:10:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Save raw client username bytes if they are missing on successful pair verify (#458)","shortMessageHtmlLink":"Save raw client username bytes if they are missing on successful pair…"}},{"before":"d85fd98b5caa669e75cbd41e52524b2703f8b3b7","after":"d9243b6abfbde59c03560b10f4a926a39ab1e1e2","ref":"refs/heads/dev","pushedAt":"2023-10-04T19:07:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Add services and characteristics used by Home Keys (#454)","shortMessageHtmlLink":"Add services and characteristics used by Home Keys (#454)"}},{"before":"767d752faba0d6bbdb27d9f21d644092efa03967","after":"d85fd98b5caa669e75cbd41e52524b2703f8b3b7","ref":"refs/heads/dev","pushedAt":"2023-10-04T18:18:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Add python 3.12 to the CI (#457)","shortMessageHtmlLink":"Add python 3.12 to the CI (#457)"}},{"before":"5f45a5e208ef33e37228e9fa9e5c08732d9816b2","after":"767d752faba0d6bbdb27d9f21d644092efa03967","ref":"refs/heads/dev","pushedAt":"2023-10-04T18:17:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Fix handling of multiple pairings (#456)","shortMessageHtmlLink":"Fix handling of multiple pairings (#456)"}},{"before":"1f9fbc774d944e7a602a791ce8153b45409c7f07","after":"5f45a5e208ef33e37228e9fa9e5c08732d9816b2","ref":"refs/heads/dev","pushedAt":"2023-07-31T19:18:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #449 from ikalchev/v4.7.1\n\nV4.7.1","shortMessageHtmlLink":"Merge pull request #449 from ikalchev/v4.7.1"}},{"before":"54d174d88992310d24a6a054f08c4a107bc3f2b8","after":"5f45a5e208ef33e37228e9fa9e5c08732d9816b2","ref":"refs/heads/master","pushedAt":"2023-07-31T19:11:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Merge pull request #449 from ikalchev/v4.7.1\n\nV4.7.1","shortMessageHtmlLink":"Merge pull request #449 from ikalchev/v4.7.1"}},{"before":null,"after":"1f9fbc774d944e7a602a791ce8153b45409c7f07","ref":"refs/heads/v4.7.1","pushedAt":"2023-07-31T19:06:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.7.1","shortMessageHtmlLink":"v4.7.1"}},{"before":"021ec2591108a60ab4de2c4af62f28d160befb61","after":"1f9fbc774d944e7a602a791ce8153b45409c7f07","ref":"refs/heads/dev","pushedAt":"2023-07-31T19:05:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"v4.7.1","shortMessageHtmlLink":"v4.7.1"}},{"before":"20833bc8a41cdf1d3f4e834e3a3a226b4808d91c","after":"021ec2591108a60ab4de2c4af62f28d160befb61","ref":"refs/heads/dev","pushedAt":"2023-07-31T18:59:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ikalchev","name":"Ivan Kalchev","path":"/ikalchev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25887324?s=80&v=4"},"commit":{"message":"Switch timeouts to use async_timeout (#447)","shortMessageHtmlLink":"Switch timeouts to use async_timeout (#447)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEJGwwFgA","startCursor":null,"endCursor":null}},"title":"Activity · ikalchev/HAP-python"}