{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":395770920,"defaultBranch":"master","name":"ha-openei","ownerLogin":"firstof9","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-13T19:26:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1105672?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720019256.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e58aa3b7b2a38120e824c4ebe6fd6509bc8a5d26","ref":"refs/heads/catch-error","pushedAt":"2024-07-03T15:07:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"refactor: attempt to catch errors when getting rates from server","shortMessageHtmlLink":"refactor: attempt to catch errors when getting rates from server"}},{"before":"be45a9a6a73fc94297565f017fdec50cda9e8137","after":null,"ref":"refs/heads/bugfix-1","pushedAt":"2024-06-28T17:17:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"bb824a541333d3fa57f3ca4b2b9a6fe23366acb1","after":"67789a4ee161aa1a5934a898bd0af7b606d52a14","ref":"refs/heads/master","pushedAt":"2024-06-28T17:16:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix: bug in `_async_refresh_data` function (#80)","shortMessageHtmlLink":"fix: bug in _async_refresh_data function (#80)"}},{"before":null,"after":"be45a9a6a73fc94297565f017fdec50cda9e8137","ref":"refs/heads/bugfix-1","pushedAt":"2024-06-28T17:09:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix: bug in `_async_refresh_data` function","shortMessageHtmlLink":"fix: bug in _async_refresh_data function"}},{"before":"d252050071b6d2720393b1675fdba6dee5e99b86","after":null,"ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T14:41:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"bd795e90a39e0a4c06ae1bae97d741a1ff61e756","after":"bb824a541333d3fa57f3ca4b2b9a6fe23366acb1","ref":"refs/heads/master","pushedAt":"2024-06-27T14:40:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix: use `async_forward_entry_setups` for HA 2024.7.x+ (#79)\n\n* fix: use `async_forward_entry_setups` for HA 2024.7.x+\r\n\r\n* update tests\r\n\r\n* more test fixing\r\n\r\n* use tox for tests\r\n\r\n* remove old tests\r\n\r\n* formatting\r\n\r\n* fix tests\r\n\r\n* formatting\r\n\r\n* formatting and linting\r\n\r\n* fix errors","shortMessageHtmlLink":"fix: use async_forward_entry_setups for HA 2024.7.x+ (#79)"}},{"before":"57961bac2075db3d4a8537f82b1f9a7e74ebb165","after":"d252050071b6d2720393b1675fdba6dee5e99b86","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T14:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix errors","shortMessageHtmlLink":"fix errors"}},{"before":"35ce0317091e732bdfda0c3739c4fcfdab90d82f","after":"57961bac2075db3d4a8537f82b1f9a7e74ebb165","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T13:54:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"formatting and linting","shortMessageHtmlLink":"formatting and linting"}},{"before":"64b7b5791182db6cea581923aae212835cfa0795","after":"35ce0317091e732bdfda0c3739c4fcfdab90d82f","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T00:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"fc913b6f354bec14ce1f0bef999430a65698657d","after":"64b7b5791182db6cea581923aae212835cfa0795","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T00:23:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"a3c94b3c8eae6507b7157ddfc87b5af09e686cee","after":"fc913b6f354bec14ce1f0bef999430a65698657d","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-27T00:01:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"formatting","shortMessageHtmlLink":"formatting"}},{"before":"c9749981bb37c1dd0cf655927df4e28383d7ce52","after":"a3c94b3c8eae6507b7157ddfc87b5af09e686cee","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-26T23:58:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"remove old tests","shortMessageHtmlLink":"remove old tests"}},{"before":"672140c4282367838f0cbd41ec82df2e0685187d","after":"c9749981bb37c1dd0cf655927df4e28383d7ce52","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-26T23:57:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"use tox for tests","shortMessageHtmlLink":"use tox for tests"}},{"before":"67b2e03636912ea8937bb8dcffd856f2bdd85d19","after":"672140c4282367838f0cbd41ec82df2e0685187d","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-26T23:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"more test fixing","shortMessageHtmlLink":"more test fixing"}},{"before":"a33caba30e099249034618112935a8979bcc1e71","after":"67b2e03636912ea8937bb8dcffd856f2bdd85d19","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-26T23:44:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"update tests","shortMessageHtmlLink":"update tests"}},{"before":null,"after":"a33caba30e099249034618112935a8979bcc1e71","ref":"refs/heads/ha-2024.7","pushedAt":"2024-06-26T23:33:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix: use `async_forward_entry_setups` for HA 2024.7.x+","shortMessageHtmlLink":"fix: use async_forward_entry_setups for HA 2024.7.x+"}},{"before":"7a047bf01e8e36d95faec9e8a65c318479b6b0ad","after":null,"ref":"refs/heads/dev","pushedAt":"2023-11-04T17:59:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"1ba1cd39d46db998e48769a167a35c02f65c15da","after":null,"ref":"refs/heads/fix-76","pushedAt":"2023-11-04T17:57:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"fd29a14ec6cde97f956150f6b5f5780a63020d2f","after":"bd795e90a39e0a4c06ae1bae97d741a1ff61e756","ref":"refs/heads/master","pushedAt":"2023-11-04T17:56:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"chore: merge dev into master (#78)\n\n* chore(deps): library bump\r\n\r\n* Update manifest.json\r\n\r\n* feat: add adjustment sensor based on plan data (#62)\r\n\r\n* feat: add adjustment sensor based on plan data\r\n\r\n* fix hassfest validation error\r\n\r\n* update requirements\r\n\r\n* update hacs manifest\r\n\r\n* update hacs.json\r\n\r\n* fix: sensor name error\r\n\r\n* feat: handle API rate limits gracefully (#66)\r\n\r\n* build(deps): library bump (#68)\r\n\r\n* fix: make all_rates an attribute of current_rate (#69)\r\n\r\n* fix: make all_rates an attribute of current_rate\r\n\r\n* adjust tests\r\n\r\n* fix test sensor name\r\n\r\n* allow coordinator to get all_rates sensor\r\n\r\n* update mock_api\r\n\r\n* fix: switch to async_forward_entry_setup (#70)","shortMessageHtmlLink":"chore: merge dev into master (#78)"}},{"before":"c7ce04ea734cf7367d890df41a048166ad400589","after":"7a047bf01e8e36d95faec9e8a65c318479b6b0ad","ref":"refs/heads/dev","pushedAt":"2023-11-04T17:54:35.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev","shortMessageHtmlLink":"Merge branch 'master' into dev"}},{"before":"c9cccfdb3cc4e77a3efc6db4558f1ca4228d7dc4","after":"1ba1cd39d46db998e48769a167a35c02f65c15da","ref":"refs/heads/fix-76","pushedAt":"2023-11-04T17:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"b2eed04145d7447529b33c8571fccd016a53c2df","after":"c9cccfdb3cc4e77a3efc6db4558f1ca4228d7dc4","ref":"refs/heads/fix-76","pushedAt":"2023-11-04T17:11:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix tests","shortMessageHtmlLink":"fix tests"}},{"before":"072214b934dc322864d952380739c7d8243048fd","after":"b2eed04145d7447529b33c8571fccd016a53c2df","ref":"refs/heads/fix-76","pushedAt":"2023-11-04T17:09:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix if statement","shortMessageHtmlLink":"fix if statement"}},{"before":null,"after":"072214b934dc322864d952380739c7d8243048fd","ref":"refs/heads/fix-76","pushedAt":"2023-11-04T17:02:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"fix: make sure all_rates doesn't have a unit of measure","shortMessageHtmlLink":"fix: make sure all_rates doesn't have a unit of measure"}},{"before":"c666c80a4ddc13e1531862dadf2bc53b204e9214","after":null,"ref":"refs/heads/update-tests","pushedAt":"2023-10-26T18:08:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"c03764072233bbe6174855d730cf856d5d1bf2e5","after":"c666c80a4ddc13e1531862dadf2bc53b204e9214","ref":"refs/heads/update-tests","pushedAt":"2023-10-26T18:04:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"update tests","shortMessageHtmlLink":"update tests"}},{"before":"ada87eb19da180907c0c0d67d3ed166a546257a7","after":null,"ref":"refs/heads/library-bump","pushedAt":"2023-10-26T18:03:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"}},{"before":"95116b1850fa55469371fd7b5bcaa0d242c29116","after":"fd29a14ec6cde97f956150f6b5f5780a63020d2f","ref":"refs/heads/master","pushedAt":"2023-10-26T18:03:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"build(deps): bump python-openei to 0.1.23 (#74)","shortMessageHtmlLink":"build(deps): bump python-openei to 0.1.23 (#74)"}},{"before":null,"after":"c03764072233bbe6174855d730cf856d5d1bf2e5","ref":"refs/heads/update-tests","pushedAt":"2023-10-26T17:34:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"chore: update github workflow tests","shortMessageHtmlLink":"chore: update github workflow tests"}},{"before":null,"after":"ada87eb19da180907c0c0d67d3ed166a546257a7","ref":"refs/heads/library-bump","pushedAt":"2023-10-26T17:24:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"firstof9","name":"Chris","path":"/firstof9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1105672?s=80&v=4"},"commit":{"message":"build(deps): bump python-openei to 0.1.23","shortMessageHtmlLink":"build(deps): bump python-openei to 0.1.23"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wM1QxNTowNzozNi4wMDAwMDBazwAAAAR2BqQb","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMC0yNlQxNzoyNDozOS4wMDAwMDBazwAAAAOgrims"}},"title":"Activity ยท firstof9/ha-openei"}