{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":104584858,"defaultBranch":"master","name":"pyTibber","ownerLogin":"Danielhiversen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-09-23T17:12:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/650502?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724859206.0","currentOid":""},"activityList":{"items":[{"before":"433f6b51c06fa05d2b4398c3ad592d553e017e05","after":"7d98fe236781c01b53b1d07d1a5618d7a0cd73ba","ref":"refs/heads/master","pushedAt":"2024-09-10T05:22:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Clean up codeql action (#308)","shortMessageHtmlLink":"Clean up codeql action (#308)"}},{"before":"813a9537c55a407c98e41df644d53722ef01acbb","after":"433f6b51c06fa05d2b4398c3ad592d553e017e05","ref":"refs/heads/master","pushedAt":"2024-09-03T04:30:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Historic data by date (#307)\n\n* added venvs folder for multiple venvs\r\n\r\n* added get_historic_data_date query\r\n\r\n* added tests for get_historic_data_date\r\n\r\n* move import\r\n\r\n* remove monkeypatch comment\r\n\r\n* fix coding style guidelines\r\n\r\n* fix coding style guidelines\r\n\r\n* fix coding style guidelines","shortMessageHtmlLink":"Historic data by date (#307)"}},{"before":"cb5d3a5697f2f76aaf65c9253ab3c4bea6fda535","after":"813a9537c55a407c98e41df644d53722ef01acbb","ref":"refs/heads/master","pushedAt":"2024-09-02T08:21:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Update CI actions (#305)","shortMessageHtmlLink":"Update CI actions (#305)"}},{"before":"18830d5812f2065663d483c3edc20d3c14b60ede","after":"cb5d3a5697f2f76aaf65c9253ab3c4bea6fda535","ref":"refs/heads/master","pushedAt":"2024-08-29T09:37:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Improve linting (#304)\n\n* Add ruff to pre-commit\r\n\r\n* Fix linting and settings\r\n\r\n* Use ruff for formatting and import sorting\r\n\r\n* Remove pylint as it was deactivated anyway\r\n\r\n* Activate most ruff rules\r\n\r\n* Clean up CI\r\n\r\n* Run mypy in pre-commit locally\r\n\r\n* Update readme badges\r\n\r\n* Clean up\r\n\r\n* Fix lint\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Hjelseth Høyer ","shortMessageHtmlLink":"Improve linting (#304)"}},{"before":"78d19952a5201f774a7734b391a9dcc08b2a996c","after":"18830d5812f2065663d483c3edc20d3c14b60ede","ref":"refs/heads/master","pushedAt":"2024-08-28T15:33:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.30.2","shortMessageHtmlLink":"0.30.2"}},{"before":"c5d9a6a308c92f07e2b7fef6e687f807bee3eae7","after":"78d19952a5201f774a7734b391a9dcc08b2a996c","ref":"refs/heads/master","pushedAt":"2024-08-28T15:32:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Fix NoneType comparison (#303)","shortMessageHtmlLink":"Fix NoneType comparison (#303)"}},{"before":"d6a170c6aad8e4e6a5e549f8b4822636f88c32e9","after":"c5d9a6a308c92f07e2b7fef6e687f807bee3eae7","ref":"refs/heads/master","pushedAt":"2024-08-27T19:04:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Fix test collection (#302)\n\n* Fix test collection\r\n\r\n* Run isort","shortMessageHtmlLink":"Fix test collection (#302)"}},{"before":"59f7d78cb73005441977b8c451d244f04382b287","after":"d6a170c6aad8e4e6a5e549f8b4822636f88c32e9","ref":"refs/heads/master","pushedAt":"2024-08-23T05:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.30.1","shortMessageHtmlLink":"0.30.1"}},{"before":"45062ac9b4177d28dcc6e82c9322638124a301fe","after":"59f7d78cb73005441977b8c451d244f04382b287","ref":"refs/heads/master","pushedAt":"2024-08-23T05:03:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Add the has_production check that was removed in PR 285 (#301)\n\nhttps://github.com/Danielhiversen/pyTibber/pull/285/files#diff-77c84b87c9a59562eefa1e142d347b64bbcaab889c944c198eb0a81f08255e72R211\r\nhttps://github.com/home-assistant/core/pull/124407#pullrequestreview-2254415904","shortMessageHtmlLink":"Add the has_production check that was removed in PR 285 (#301)"}},{"before":"2bba75c20800eec3ecbe7252eb31bac51b07d5e2","after":"45062ac9b4177d28dcc6e82c9322638124a301fe","ref":"refs/heads/master","pushedAt":"2024-08-22T04:36:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.30.0","shortMessageHtmlLink":"0.30.0"}},{"before":"e7426affffdcfa611c150de1a128ca6b785ca483","after":"2bba75c20800eec3ecbe7252eb31bac51b07d5e2","ref":"refs/heads/master","pushedAt":"2024-08-22T04:36:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"ssl_context for the realtime connection (#298)\n\n* Add ability to specify ssl_context for the realtime connection\r\n\r\nHA wants this for performance:\r\nhttps://developers.home-assistant.io/docs/asyncio_blocking_operations/#load_default_certs\r\n\r\n* run isort\r\n\r\n* Run black\r\n\r\n---------\r\n\r\nCo-authored-by: Daniel Hjelseth Høyer ","shortMessageHtmlLink":"ssl_context for the realtime connection (#298)"}},{"before":"465a70d054b561785bb0ad95ca578ce823fa812b","after":"e7426affffdcfa611c150de1a128ca6b785ca483","ref":"refs/heads/master","pushedAt":"2024-08-22T04:23:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Fix pre-commit config (#300)","shortMessageHtmlLink":"Fix pre-commit config (#300)"}},{"before":"c6a5af4f212703bc2822ace050954d91082576b0","after":"465a70d054b561785bb0ad95ca578ce823fa812b","ref":"refs/heads/master","pushedAt":"2024-08-20T19:26:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Fix formatting for aiohttp post (#299)\n\n* Fix formatting for aiohttp post\r\n\r\n* Ruff: suppress false positive ASYNC109","shortMessageHtmlLink":"Fix formatting for aiohttp post (#299)"}},{"before":"9a593c964e0a547026c22af6ac1bc626d7422bcf","after":"c6a5af4f212703bc2822ace050954d91082576b0","ref":"refs/heads/master","pushedAt":"2024-06-24T19:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.29.3","shortMessageHtmlLink":"0.29.3"}},{"before":"b21518ce696a816bdc04e46fa6e013ee2ab6fc39","after":null,"ref":"refs/heads/websockets","pushedAt":"2024-06-24T19:30:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"}},{"before":"08a0f339e9ef8c87365dc9b073969a6e8f2c8bfd","after":"9a593c964e0a547026c22af6ac1bc626d7422bcf","ref":"refs/heads/master","pushedAt":"2024-06-24T19:30:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"websockets (#296)","shortMessageHtmlLink":"websockets (#296)"}},{"before":null,"after":"b21518ce696a816bdc04e46fa6e013ee2ab6fc39","ref":"refs/heads/websockets","pushedAt":"2024-06-24T19:29:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"websockets","shortMessageHtmlLink":"websockets"}},{"before":"27b25d349d6a50e6a7480baf8ed52366a226a111","after":null,"ref":"refs/heads/websockets>=12.0,","pushedAt":"2024-06-24T19:27:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"}},{"before":null,"after":"27b25d349d6a50e6a7480baf8ed52366a226a111","ref":"refs/heads/websockets>=12.0,","pushedAt":"2024-06-24T19:25:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"websockets>=12.0,","shortMessageHtmlLink":"websockets>=12.0,"}},{"before":"68095478c3a40f9511f66e70889c5e93be83f931","after":null,"ref":"refs/tags/0.29.2","pushedAt":"2024-06-24T19:20:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"}},{"before":"68095478c3a40f9511f66e70889c5e93be83f931","after":"08a0f339e9ef8c87365dc9b073969a6e8f2c8bfd","ref":"refs/heads/master","pushedAt":"2024-06-24T19:20:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:Danielhiversen/pyTibber","shortMessageHtmlLink":"Merge branch 'master' of github.com:Danielhiversen/pyTibber"}},{"before":"f5603a679833f9fa86d4012599be3156ef36bd96","after":"68095478c3a40f9511f66e70889c5e93be83f931","ref":"refs/heads/master","pushedAt":"2024-06-24T19:13:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.29.2","shortMessageHtmlLink":"0.29.2"}},{"before":"172a4e1e37e1e2cb6466f13946ca1624f91b7ee4","after":"f5603a679833f9fa86d4012599be3156ef36bd96","ref":"refs/heads/master","pushedAt":"2024-06-24T19:13:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f64cb367efc5eb422aa4be0729288932219a7eb5","after":"172a4e1e37e1e2cb6466f13946ca1624f91b7ee4","ref":"refs/heads/master","pushedAt":"2024-06-24T19:12:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Fix license classifier (#294)","shortMessageHtmlLink":"Fix license classifier (#294)"}},{"before":"a719e321a723120f8b6ef252c0d0507212329c45","after":null,"ref":"refs/heads/bug_fixes","pushedAt":"2024-05-07T17:02:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"}},{"before":"dd26daa01b4b063e43e6ce2b2096746cb7d862fc","after":"f64cb367efc5eb422aa4be0729288932219a7eb5","ref":"refs/heads/master","pushedAt":"2024-05-07T17:02:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"bug fixes (#293)\n\nSigned-off-by: Daniel Hjelseth Høyer ","shortMessageHtmlLink":"bug fixes (#293)"}},{"before":null,"after":"a719e321a723120f8b6ef252c0d0507212329c45","ref":"refs/heads/bug_fixes","pushedAt":"2024-05-07T16:02:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"bug fixes\n\nSigned-off-by: Daniel Hjelseth Høyer ","shortMessageHtmlLink":"bug fixes"}},{"before":"e9386b97932fe2e4f70c22ea41daf9d0550e32a5","after":"dd26daa01b4b063e43e6ce2b2096746cb7d862fc","ref":"refs/heads/master","pushedAt":"2024-04-23T17:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"0.29.1","shortMessageHtmlLink":"0.29.1"}},{"before":"2224d1b532c72d404d821623e7cefd5d6212c124","after":null,"ref":"refs/heads/handle_negative_values","pushedAt":"2024-04-23T17:15:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"}},{"before":"c5ed5f59737648c65a6427acfea9ee966e285204","after":"e9386b97932fe2e4f70c22ea41daf9d0550e32a5","ref":"refs/heads/master","pushedAt":"2024-04-23T17:15:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Danielhiversen","name":"Daniel Hjelseth Høyer","path":"/Danielhiversen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/650502?s=80&v=4"},"commit":{"message":"Handle negative lastMeter value (#292)\n\nSigned-off-by: Daniel Hjelseth Høyer ","shortMessageHtmlLink":"Handle negative lastMeter value (#292)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwNToyMjo0OS4wMDAwMDBazwAAAASxoZsJ","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMFQwNToyMjo0OS4wMDAwMDBazwAAAASxoZsJ","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0yM1QxNzoxNToyOC4wMDAwMDBazwAAAAQ4U_gm"}},"title":"Activity · Danielhiversen/pyTibber"}