{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":495935449,"defaultBranch":"main","name":"python-matter-server","ownerLogin":"home-assistant-libs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-24T18:04:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63743711?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726824215.0","currentOid":""},"activityList":{"items":[{"before":"87ceab4e6d3fad635835cb77a073aaeb02c4c8a7","after":"d28e13058db4101048205bab36817d1a4d568e3b","ref":"refs/heads/optional-poll-eve","pushedAt":"2024-09-20T09:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"specify attribute paths using cluster lib","shortMessageHtmlLink":"specify attribute paths using cluster lib"}},{"before":"7be3d0baba24db1e10ceae0c58f30c02049b949d","after":null,"ref":"refs/heads/icd-subscription-floor","pushedAt":"2024-09-20T09:23:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"832819095dd416f3b35cbc87ba6d8d464fabfb7d","after":"ed4d17f1a4bee6fbe4a70f97223842385f2f0126","ref":"refs/heads/main","pushedAt":"2024-09-20T09:23:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Use interval floor of 0 for ICD devices (#892)","shortMessageHtmlLink":"Use interval floor of 0 for ICD devices (#892)"}},{"before":"7b6af0c9de1aaa3f8367ac9f11a213d764172396","after":"87ceab4e6d3fad635835cb77a073aaeb02c4c8a7","ref":"refs/heads/optional-poll-eve","pushedAt":"2024-09-19T18:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"refactor it a small bit","shortMessageHtmlLink":"refactor it a small bit"}},{"before":null,"after":"7b6af0c9de1aaa3f8367ac9f11a213d764172396","ref":"refs/heads/optional-poll-eve","pushedAt":"2024-09-19T17:54:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Prevent Eve devices with newer firmware to be polled","shortMessageHtmlLink":"Prevent Eve devices with newer firmware to be polled"}},{"before":"103559df7e21d0c4aeac5bbc4276892a83e6bc06","after":"7be3d0baba24db1e10ceae0c58f30c02049b949d","ref":"refs/heads/icd-subscription-floor","pushedAt":"2024-09-19T17:23:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"use constant","shortMessageHtmlLink":"use constant"}},{"before":null,"after":"103559df7e21d0c4aeac5bbc4276892a83e6bc06","ref":"refs/heads/icd-subscription-floor","pushedAt":"2024-09-19T15:01:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Use interval floor of 0 for ICD devices","shortMessageHtmlLink":"Use interval floor of 0 for ICD devices"}},{"before":"3a06c653c515fbdf25176f7f1c23a71a24e3bdf7","after":null,"ref":"refs/heads/subscription-floor","pushedAt":"2024-09-19T08:16:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"}},{"before":"0376098ff2d9032688079748f2324b2e0344fcc8","after":"832819095dd416f3b35cbc87ba6d8d464fabfb7d","ref":"refs/heads/main","pushedAt":"2024-09-19T08:16:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"},"commit":{"message":"Change subscription floor to 1 second to prevent flooding (#891)","shortMessageHtmlLink":"Change subscription floor to 1 second to prevent flooding (#891)"}},{"before":"05a35427bea2ac16875c501219e259951abd9bdf","after":"3a06c653c515fbdf25176f7f1c23a71a24e3bdf7","ref":"refs/heads/subscription-floor","pushedAt":"2024-09-18T18:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"use 1 second","shortMessageHtmlLink":"use 1 second"}},{"before":null,"after":"05a35427bea2ac16875c501219e259951abd9bdf","ref":"refs/heads/subscription-floor","pushedAt":"2024-09-18T18:10:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Chgange subscription floor to 2 seconds to prevent flooding during transitions","shortMessageHtmlLink":"Chgange subscription floor to 2 seconds to prevent flooding during tr…"}},{"before":"e1f50b6df9fdfbc960de9ba8f2beac0cd137c173","after":null,"ref":"refs/heads/bump-sdk-wheels-to-2024.9.0","pushedAt":"2024-09-18T09:52:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"}},{"before":"1d206963f7323dafc9b4fc31a866672ce21cae5a","after":"0376098ff2d9032688079748f2324b2e0344fcc8","ref":"refs/heads/main","pushedAt":"2024-09-18T09:52:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"Update to Matter SDK wheels 2024.9.0 (#890)","shortMessageHtmlLink":"Update to Matter SDK wheels 2024.9.0 (#890)"}},{"before":"bd2ddf35b0dec18fa51befdf857bd8f090579062","after":"1d206963f7323dafc9b4fc31a866672ce21cae5a","ref":"refs/heads/main","pushedAt":"2024-09-18T09:52:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcelveldt","name":"Marcel van der Veldt","path":"/marcelveldt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6389780?s=80&v=4"},"commit":{"message":"MotionSensitivity attribute within the Eve Cluster (#887)","shortMessageHtmlLink":"MotionSensitivity attribute within the Eve Cluster (#887)"}},{"before":null,"after":"e1f50b6df9fdfbc960de9ba8f2beac0cd137c173","ref":"refs/heads/bump-sdk-wheels-to-2024.9.0","pushedAt":"2024-09-18T09:49:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Update to Matter SDK wheels 2024.9.0\n\nThe 2024.9.0 wheels come with an improved attribute cache handling: The\nAttribute cache only gets updated when actually uesd. This will save\nAttribute cache updates in Subscriptions typically, and moves Attribute\ncache updates for reads out of the SDK thread.","shortMessageHtmlLink":"Update to Matter SDK wheels 2024.9.0"}},{"before":"a6b9c480d1fc63ca31b0af7fa892544485aec8eb","after":null,"ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T09:23:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"}},{"before":"6c5674bed9a35f6bf3be5af00bf3246c3275b4b0","after":"bd2ddf35b0dec18fa51befdf857bd8f090579062","ref":"refs/heads/main","pushedAt":"2024-09-16T09:23:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"},"commit":{"message":"Bump pytest from 8.3.2 to 8.3.3 (#889)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pytest from 8.3.2 to 8.3.3 (#889)"}},{"before":"d0c6366607eea7ab1723b598cfd09f2cc337c238","after":"a6b9c480d1fc63ca31b0af7fa892544485aec8eb","ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T09:03:51.000Z","pushType":"force_push","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 pytest from 8.3.2 to 8.3.3\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.3.2 to 8.3.3"}},{"before":"4c01416661048e65841b65675da2fa99a4b5c2ea","after":null,"ref":"refs/heads/dependabot/pip/ruff-0.6.5","pushedAt":"2024-09-16T09:02:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"}},{"before":"26ed1f2ccd5a869fe3a88132d2a57a950e07068c","after":"6c5674bed9a35f6bf3be5af00bf3246c3275b4b0","ref":"refs/heads/main","pushedAt":"2024-09-16T09:02:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"},"commit":{"message":"Bump ruff from 0.6.4 to 0.6.5 (#888)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump ruff from 0.6.4 to 0.6.5 (#888)"}},{"before":null,"after":"d0c6366607eea7ab1723b598cfd09f2cc337c238","ref":"refs/heads/dependabot/pip/pytest-8.3.3","pushedAt":"2024-09-16T08:13:50.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 pytest from 8.3.2 to 8.3.3\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.3.2 to 8.3.3.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.2...8.3.3)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pytest from 8.3.2 to 8.3.3"}},{"before":null,"after":"4c01416661048e65841b65675da2fa99a4b5c2ea","ref":"refs/heads/dependabot/pip/ruff-0.6.5","pushedAt":"2024-09-16T08:13:40.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 ruff from 0.6.4 to 0.6.5\n\nBumps [ruff](https://github.com/astral-sh/ruff) from 0.6.4 to 0.6.5.\n- [Release notes](https://github.com/astral-sh/ruff/releases)\n- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/ruff/compare/0.6.4...0.6.5)\n\n---\nupdated-dependencies:\n- dependency-name: ruff\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ruff from 0.6.4 to 0.6.5"}},{"before":"0432647b8df42d79047649d72d1d7a42c52c1947","after":null,"ref":"refs/heads/use-to-thread-where-appropriate","pushedAt":"2024-09-13T10:11:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"}},{"before":"52a9fcea6d1ada3e8c4e3e34005092b8621da6b4","after":"26ed1f2ccd5a869fe3a88132d2a57a950e07068c","ref":"refs/heads/main","pushedAt":"2024-09-13T10:11:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MartinHjelmare","name":"Martin Hjelmare","path":"/MartinHjelmare","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3181692?s=80&v=4"},"commit":{"message":"Use to_thread where appropriate (#886)","shortMessageHtmlLink":"Use to_thread where appropriate (#886)"}},{"before":null,"after":"0432647b8df42d79047649d72d1d7a42c52c1947","ref":"refs/heads/use-to-thread-where-appropriate","pushedAt":"2024-09-13T10:03:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Use to_thread where appropriate\n\nUse asyncio.to_thread where appropriate, and replace existing\nloop.run_in_executor() calls with the shorter asyncio.to_thread() call.","shortMessageHtmlLink":"Use to_thread where appropriate"}},{"before":"b313ed94d21b29237b6bc3d1313e89cee31134cc","after":null,"ref":"refs/heads/select-random-ota-provider-port","pushedAt":"2024-09-12T12:42:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"fcf622997c4364fb14eb6661f4d8f43a7c83f82e","after":"52a9fcea6d1ada3e8c4e3e34005092b8621da6b4","ref":"refs/heads/main","pushedAt":"2024-09-12T12:42:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Select OTA Provider port randomly (#885)","shortMessageHtmlLink":"Select OTA Provider port randomly (#885)"}},{"before":null,"after":"b313ed94d21b29237b6bc3d1313e89cee31134cc","ref":"refs/heads/select-random-ota-provider-port","pushedAt":"2024-09-12T11:58:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Select OTA Provider port randomly\n\nInstead of using a fixed port for OTA Provider, pass 0 to let the\nMatter SDK/bind() syscall select a random port. This allows multiple\nOTA Providers to run on the same host without port conflicts.\n\nFixes: https://github.com/home-assistant/core/issues/125130","shortMessageHtmlLink":"Select OTA Provider port randomly"}},{"before":"92404a9c13b92fa3ba76f64067fa60085d3cbdb5","after":null,"ref":"refs/heads/add-local-update-file-support","pushedAt":"2024-09-12T11:56:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"}},{"before":"0af331d2809a7b3b4ed3023735e53da2cf031e31","after":"fcf622997c4364fb14eb6661f4d8f43a7c83f82e","ref":"refs/heads/main","pushedAt":"2024-09-12T11:56:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"agners","name":"Stefan Agner","path":"/agners","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34061?s=80&v=4"},"commit":{"message":"Support local update file for OTA (#884)","shortMessageHtmlLink":"Support local update file for OTA (#884)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwOTozNjowOC4wMDAwMDBazwAAAAS7yBTb","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwOTozNjowOC4wMDAwMDBazwAAAAS7yBTb","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMTo1NjoxNC4wMDAwMDBazwAAAAS0UnJ8"}},"title":"Activity · home-assistant-libs/python-matter-server"}