{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":275671643,"defaultBranch":"master","name":"greeclimate","ownerLogin":"cmroche","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-06-28T21:32:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1007595?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725034433.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c307d756183298e121f0988dee1c72ff82788bc0","ref":"refs/heads/dependabot/npm_and_yarn/micromatch-4.0.8","pushedAt":"2024-08-30T16:13:53.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":"chore: Bump micromatch from 4.0.4 to 4.0.8\n\nBumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.4 to 4.0.8.\n- [Release notes](https://github.com/micromatch/micromatch/releases)\n- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/micromatch/compare/4.0.4...4.0.8)\n\n---\nupdated-dependencies:\n- dependency-name: micromatch\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"chore: Bump micromatch from 4.0.4 to 4.0.8"}},{"before":"dd00f5e14650f3b0ad19df9c8ee68801eacdeff5","after":"fbf9748af182630e150f827ce60b2a994c62aafc","ref":"refs/heads/fix-remove-unused-args","pushedAt":"2024-08-11T20:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Formatting, bugs","shortMessageHtmlLink":"Formatting, bugs"}},{"before":"e5fdc6f10b2ada86114da08e77a9c6463a5d6ce0","after":"dd00f5e14650f3b0ad19df9c8ee68801eacdeff5","ref":"refs/heads/fix-remove-unused-args","pushedAt":"2024-08-11T20:04:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Fix invalid device state after bind\nAdd test for request_version with timeout","shortMessageHtmlLink":"Fix invalid device state after bind"}},{"before":null,"after":"e5fdc6f10b2ada86114da08e77a9c6463a5d6ce0","ref":"refs/heads/fix-remove-unused-args","pushedAt":"2024-08-11T19:59:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Fix invalid device state after bind\n\nImmediately call for as state update as soon as the device is bound, add a signal that can be used to check that the device has received it's first state update.","shortMessageHtmlLink":"Fix invalid device state after bind"}},{"before":"68597feb7fecebcd109505d85a50976f5500d937","after":null,"ref":"refs/heads/version-fix-20220213","pushedAt":"2024-08-11T12:30:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"b652826657b6aa0e7d165c536b2169e893581100","after":null,"ref":"refs/heads/update_device_ip","pushedAt":"2024-08-11T12:30:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"671cb1cb926aca5401a04dfb220ce4ecfef4e9e3","after":null,"ref":"refs/heads/update-pycharm-settings-20240628","pushedAt":"2024-08-11T12:30:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"63899a6fc15bc635276bc8576ae7697d8e1b54b6","after":null,"ref":"refs/heads/reuse-socket-20230205","pushedAt":"2024-08-11T12:29:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"bacd20f3b790c7c3a9c43a4b1e6397f271cc8e98","after":null,"ref":"refs/heads/network-events-20240628","pushedAt":"2024-08-11T12:29:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"37d18d504f80ce2cdc8a2732af0770a93153c0b8","after":null,"ref":"refs/heads/gree_wireshark_bug","pushedAt":"2024-08-11T12:29:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"34bd54ab7f268d5cf90df01507295bea23597878","after":null,"ref":"refs/heads/gree_no_name","pushedAt":"2024-08-11T12:29:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"4bd91f44b792e8dfd1231c5b115909965f6373ee","after":null,"ref":"refs/heads/gree-temp-fixe","pushedAt":"2024-08-11T12:29:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"712e07eab6927bc42be7b3bd30d6770027385d48","after":null,"ref":"refs/heads/fix-codecov-20240628","pushedAt":"2024-08-11T12:29:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"25bdcfca71ab288f52604fa1a69e72e65cca50e8","after":null,"ref":"refs/heads/firmware-20220306","pushedAt":"2024-08-11T12:29:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"5ce97fcc54f10a9995fc8fbeeb82391f9c63cd99","after":null,"ref":"refs/heads/device_override-20211230","pushedAt":"2024-08-11T12:29:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"11971645da08f02d5ed6db36a7192179e12730d1","after":null,"ref":"refs/heads/dependencies-20220213","pushedAt":"2024-08-11T12:29:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"d5ac94542ce719519b1e40c777eff79987777e89","after":null,"ref":"refs/heads/broadcast_iface","pushedAt":"2024-08-11T12:29:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"7122cdd82597af82109a17bc32dcbfb97c78073c","after":"d13c0db0b42164ffe980f575ed9befa7dba44968","ref":"refs/heads/master","pushedAt":"2024-08-05T21:26:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore(release): 2.1.0 [skip ci]\n\n# [2.1.0](https://github.com/cmroche/greeclimate/compare/v2.0.0...v2.1.0) (2024-08-05)\n\n### Features\n\n* Support GCM encryption for Gree devices ([#92](https://github.com/cmroche/greeclimate/issues/92)) ([7122cdd](https://github.com/cmroche/greeclimate/commit/7122cdd82597af82109a17bc32dcbfb97c78073c))","shortMessageHtmlLink":"chore(release): 2.1.0 [skip ci]"}},{"before":"f8ba8bcea58af0e6670835d997822c87026c5005","after":null,"ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-05T21:24:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"}},{"before":"10490fe5af1fd8016f2965eb63da21aa175b95cf","after":"7122cdd82597af82109a17bc32dcbfb97c78073c","ref":"refs/heads/master","pushedAt":"2024-08-05T21:24:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"feat: Support GCM encryption for Gree devices (#92)\n\n\r\n---------\r\n\r\nCo-authored-by: Rami Mosleh \r\nCo-authored-by: Rami Mousleh ","shortMessageHtmlLink":"feat: Support GCM encryption for Gree devices (#92)"}},{"before":"f595eab152f7867774a131d09a6c6d63f880ccf1","after":"f8ba8bcea58af0e6670835d997822c87026c5005","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-05T21:22:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Fix cipher logging","shortMessageHtmlLink":"Fix cipher logging"}},{"before":"cea40acb1de9586bf7a3375a9edeb59f5dc4f312","after":"f595eab152f7867774a131d09a6c6d63f880ccf1","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T23:02:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Add coverage to device","shortMessageHtmlLink":"Add coverage to device"}},{"before":"c49be0ff8a22633fbd111a20fdef1f333b8edd7f","after":"cea40acb1de9586bf7a3375a9edeb59f5dc4f312","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T22:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Add coverage to network and device","shortMessageHtmlLink":"Add coverage to network and device"}},{"before":"dcf1fac53e31c5fbdcaf98719265f1517a441d10","after":"c49be0ff8a22633fbd111a20fdef1f333b8edd7f","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T22:27:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Add coverage to network and device","shortMessageHtmlLink":"Add coverage to network and device"}},{"before":"667342c51fd43445d0fc4e205900e86a2e9b09b2","after":"dcf1fac53e31c5fbdcaf98719265f1517a441d10","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T22:23:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Add coverage to network and device","shortMessageHtmlLink":"Add coverage to network and device"}},{"before":"80b3de4b4f4b76fed95b7ec23d6f6456bdb55a4f","after":"667342c51fd43445d0fc4e205900e86a2e9b09b2","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T21:57:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Use separate timeout for bind tests","shortMessageHtmlLink":"Use separate timeout for bind tests"}},{"before":"5c2c08df10e904077720aec107753f52112c4ff1","after":"80b3de4b4f4b76fed95b7ec23d6f6456bdb55a4f","ref":"refs/heads/gcm-encryption","pushedAt":"2024-08-03T21:48:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":" Fix network tests","shortMessageHtmlLink":" Fix network tests"}},{"before":"37eac7423ef8a14176bdb77e35472dd1ff12fead","after":"5c2c08df10e904077720aec107753f52112c4ff1","ref":"refs/heads/gcm-encryption","pushedAt":"2024-07-29T00:54:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Update device.py and test_device.py (#95)\n\nCo-authored-by: Rami Mousleh ","shortMessageHtmlLink":"Update device.py and test_device.py (#95)"}},{"before":"2434100427e259c621fa6d5b8c2946a097429d11","after":"37eac7423ef8a14176bdb77e35472dd1ff12fead","ref":"refs/heads/gcm-encryption","pushedAt":"2024-07-13T21:45:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Fix missing cipher set in discovery","shortMessageHtmlLink":"Fix missing cipher set in discovery"}},{"before":"9e71503d26ceb9fa6550b59d2114bb1f78d84c73","after":"2434100427e259c621fa6d5b8c2946a097429d11","ref":"refs/heads/gcm-encryption","pushedAt":"2024-07-13T21:41:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cmroche","name":"Clifford Roche","path":"/cmroche","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1007595?s=80&v=4"},"commit":{"message":"Move default keys into cipher classes","shortMessageHtmlLink":"Move default keys into cipher classes"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqNio0wA","startCursor":null,"endCursor":null}},"title":"Activity ยท cmroche/greeclimate"}