{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":545784899,"defaultBranch":"dev","name":"ha-core","ownerLogin":"dknowles2","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-10-05T01:12:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/150213?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719777603.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"aeac084e4e8277e0b38baa6a9b07bbd3eba79836","ref":"refs/heads/hydrawise-service","pushedAt":"2024-06-30T20:00:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Add services to the Hydrawise integration","shortMessageHtmlLink":"Add services to the Hydrawise integration"}},{"before":"4d982a9227bf2ad1f6652c267bc124218a78293d","after":"f672eec5158b7cc23180855f7499460ab1946eb6","ref":"refs/heads/dev","pushedAt":"2024-06-30T15:36:45.000Z","pushType":"push","commitsCount":456,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Fix unifi device tracker test imports (#120864)","shortMessageHtmlLink":"Fix unifi device tracker test imports (home-assistant#120864)"}},{"before":null,"after":"12cc3da89808b5bc6740d6a307b64b1497a58eab","ref":"refs/heads/hydrawise-owner","pushedAt":"2024-06-24T23:31:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Add @thomaskistler as an owner of hydrawise in place of @ptcryan","shortMessageHtmlLink":"Add @thomaskistler as an owner of hydrawise in place of @ptcryan"}},{"before":null,"after":"9ca807163b05a82e1fd50bb78d499fa829788eb8","ref":"refs/heads/hydrawise-data","pushedAt":"2024-06-24T12:52:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Reduce the amount of data fetched in individual Hydrawise API calls.","shortMessageHtmlLink":"Reduce the amount of data fetched in individual Hydrawise API calls."}},{"before":"c0a3b507c087a869f2b3662b4a9daed023276fae","after":"4d982a9227bf2ad1f6652c267bc124218a78293d","ref":"refs/heads/dev","pushedAt":"2024-06-22T16:28:44.000Z","pushType":"push","commitsCount":513,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Add config flow to generic thermostat (#119930)\n\nCo-authored-by: Franck Nijhof ","shortMessageHtmlLink":"Add config flow to generic thermostat (home-assistant#119930)"}},{"before":"325352e1977c5f696e02783757da65da50ef5253","after":"c0a3b507c087a869f2b3662b4a9daed023276fae","ref":"refs/heads/dev","pushedAt":"2024-06-17T13:06:30.000Z","pushType":"push","commitsCount":327,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Add tests of frontend.add_extra_js_url (#119826)","shortMessageHtmlLink":"Add tests of frontend.add_extra_js_url (home-assistant#119826)"}},{"before":null,"after":"e9a092522543212977a6b8c3a621a9a7ba3c5bcd","ref":"refs/heads/schlage-bump","pushedAt":"2024-06-09T20:21:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pyschlage to 2024.6.0","shortMessageHtmlLink":"Bump pyschlage to 2024.6.0"}},{"before":"cab58fa9b20d101db57ec0f860110608ba29446e","after":"325352e1977c5f696e02783757da65da50ef5253","ref":"refs/heads/dev","pushedAt":"2024-06-09T20:12:28.000Z","pushType":"push","commitsCount":133,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Fixture cleanup in UniFi tests (#119227)\n\n* Make sure all mock_device_registry are used with usefixtuers\r\n\r\n* Make sure to use name with fixtures and rename functions to start with fixture_\r\n\r\n* Streamline config_entry_setup\r\n\r\n* Type all *_payload\r\n\r\n* Mark @pytest.mark.usefixtures(\"mock_default_requests\")\r\n\r\n* Clean up unnecessary newlines after docstring","shortMessageHtmlLink":"Fixture cleanup in UniFi tests (home-assistant#119227)"}},{"before":null,"after":"6db2bba8d010704d4169361066b5b9ce9a08db33","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-06-06T13:03:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pydrawise to 2024.6.3","shortMessageHtmlLink":"Bump pydrawise to 2024.6.3"}},{"before":"0e8039fe8929b10bfa03f218eaa388dfadc44d81","after":null,"ref":"refs/heads/pydrawise-bump","pushedAt":"2024-06-06T13:00:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"}},{"before":"ca89d22a34884b789a4154a3e426f93243041042","after":"cab58fa9b20d101db57ec0f860110608ba29446e","ref":"refs/heads/dev","pushedAt":"2024-06-06T12:59:42.000Z","pushType":"push","commitsCount":191,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Check if imap message text has a value instead of checking if its not None (#118901)\n\n* Check if message_text has a value instead of checking if its not None\r\n\r\n* Strip message_text to ensure that its actually empty or not\r\n\r\n* Add test with multipart payload having empty plain text","shortMessageHtmlLink":"Check if imap message text has a value instead of checking if its not…"}},{"before":"55a6023f4edc748aaf19d57ac0551390cbaf5375","after":"0e8039fe8929b10bfa03f218eaa388dfadc44d81","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-06-02T15:09:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pydrawise to 2024.6.2","shortMessageHtmlLink":"Bump pydrawise to 2024.6.2"}},{"before":null,"after":"55a6023f4edc748aaf19d57ac0551390cbaf5375","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-06-01T14:39:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pydrawise to 2024.6.1","shortMessageHtmlLink":"Bump pydrawise to 2024.6.1"}},{"before":"3efdeaaa778351018b6c55f467774e576165f209","after":"ca89d22a34884b789a4154a3e426f93243041042","ref":"refs/heads/dev","pushedAt":"2024-06-01T14:20:00.000Z","pushType":"push","commitsCount":725,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Ignore myuplink sensors without a description that provide non-numeric values (#115525)\n\nIgnore sensors without a description that provide non-numeric values\r\n\r\nCo-authored-by: Jan-Philipp Benecke ","shortMessageHtmlLink":"Ignore myuplink sensors without a description that provide non-numeri…"}},{"before":null,"after":"fec27dd6c55d88c1464786f665554ac7f0517f3a","ref":"refs/heads/hydrawise-cleanup","pushedAt":"2024-05-17T23:51:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Fix some bad line wrapping","shortMessageHtmlLink":"Fix some bad line wrapping"}},{"before":"22b83657f9fc86443d8e7d52eb712f77cd6b41e9","after":"3efdeaaa778351018b6c55f467774e576165f209","ref":"refs/heads/dev","pushedAt":"2024-05-17T23:42:26.000Z","pushType":"push","commitsCount":244,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pyduotecno to 2024.5.1 (#117643)","shortMessageHtmlLink":"Bump pyduotecno to 2024.5.1 (home-assistant#117643)"}},{"before":"a235ff965046ac4c897842489d200876055de96c","after":"bf39b54ae6a63d15a5df89c304085d5307bab18c","ref":"refs/heads/hydrawise-valve","pushedAt":"2024-05-10T14:30:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Revert bad changes to snapshots","shortMessageHtmlLink":"Revert bad changes to snapshots"}},{"before":"455449ca672b674d163f04cb1e3769a057b9867e","after":"a235ff965046ac4c897842489d200876055de96c","ref":"refs/heads/hydrawise-valve","pushedAt":"2024-05-10T14:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Don't manually update state on valve changes","shortMessageHtmlLink":"Don't manually update state on valve changes"}},{"before":null,"after":"e0bd4226a6e179a6c32fed5c2677fa17901cbd46","ref":"refs/heads/hydrawise-snapshot","pushedAt":"2024-05-10T14:19:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Update hydrawise snapshots","shortMessageHtmlLink":"Update hydrawise snapshots"}},{"before":"51520de5bbef5e1534999a80ffd2bd7ff6e48222","after":"455449ca672b674d163f04cb1e3769a057b9867e","ref":"refs/heads/hydrawise-valve","pushedAt":"2024-05-10T12:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Reset const.py to new value","shortMessageHtmlLink":"Reset const.py to new value"}},{"before":"0f921172ba8bf3f6b381cc10a38a791f48fae803","after":"51520de5bbef5e1534999a80ffd2bd7ff6e48222","ref":"refs/heads/hydrawise-valve","pushedAt":"2024-05-10T12:14:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Revert unrelated changes to const.py","shortMessageHtmlLink":"Revert unrelated changes to const.py"}},{"before":"5ea876fcbc07ad71d6220ae6fc6ade7b21c2062f","after":null,"ref":"refs/heads/hydrawise-suspended","pushedAt":"2024-05-10T12:10:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"}},{"before":"21bc824ff66f844dfaeaa0e1e7e59d5631dd2b17","after":null,"ref":"refs/heads/pydrawise-bump","pushedAt":"2024-05-10T12:10:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"}},{"before":"6f406603a618882e13dcfb9d5bd517ccc002730a","after":"22b83657f9fc86443d8e7d52eb712f77cd6b41e9","ref":"refs/heads/dev","pushedAt":"2024-05-10T12:10:06.000Z","pushType":"push","commitsCount":441,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump deebot-client to 7.2.0 (#117189)","shortMessageHtmlLink":"Bump deebot-client to 7.2.0 (home-assistant#117189)"}},{"before":"22f65b0a987620a19dcd2875ddaf1ad828d44d1b","after":"21bc824ff66f844dfaeaa0e1e7e59d5631dd2b17","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-05-02T02:18:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"21e8568052dca675ce3ee9c9a20b72bffbb08ead","after":"22f65b0a987620a19dcd2875ddaf1ad828d44d1b","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-05-01T12:29:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Use assert instead of cast","shortMessageHtmlLink":"Use assert instead of cast"}},{"before":"a4e2713778675821717569b49a28df0cf1d19ed9","after":"21e8568052dca675ce3ee9c9a20b72bffbb08ead","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-05-01T12:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Fix typing errors","shortMessageHtmlLink":"Fix typing errors"}},{"before":null,"after":"a4e2713778675821717569b49a28df0cf1d19ed9","ref":"refs/heads/pydrawise-bump","pushedAt":"2024-04-30T12:06:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"},"commit":{"message":"Bump pydrawise to 2024.4.1","shortMessageHtmlLink":"Bump pydrawise to 2024.4.1"}},{"before":"7a624defc58e905de19496631392a9a9eb3a7376","after":null,"ref":"refs/heads/hydrawise-refresh","pushedAt":"2024-04-30T12:06:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"}},{"before":"8d59749d0c20232683b4afcc470e0c316e85d250","after":null,"ref":"refs/heads/hydrawise-legacy","pushedAt":"2024-04-30T12:06:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dknowles2","name":"David Knowles","path":"/dknowles2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/150213?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcyVVnAA","startCursor":null,"endCursor":null}},"title":"Activity · dknowles2/ha-core"}