{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":658473254,"defaultBranch":"main","name":"Draco","ownerLogin":"jpizquierdo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-25T21:01:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6716239?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720512485.0","currentOid":""},"activityList":{"items":[{"before":"ff995b95b3731070afcf4545bab06a8a632511fd","after":null,"ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-07-09T08:08:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"11e22edd15701d5753f261ae245fc98da1a83297","after":"2c9a5e27fc0acb629d78fb7fa47508152682f200","ref":"refs/heads/main","pushedAt":"2024-07-09T08:07:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"Merge pull request #7 from jpizquierdo/dependabot/pip/black-24.3.0\n\nBump black from 23.3.0 to 24.3.0","shortMessageHtmlLink":"Merge pull request #7 from jpizquierdo/dependabot/pip/black-24.3.0"}},{"before":null,"after":"ff995b95b3731070afcf4545bab06a8a632511fd","ref":"refs/heads/dependabot/pip/black-24.3.0","pushedAt":"2024-07-09T08:06:42.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 black from 23.3.0 to 24.3.0\n\nBumps [black](https://github.com/psf/black) from 23.3.0 to 24.3.0.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/23.3.0...24.3.0)\n\n---\nupdated-dependencies:\n- dependency-name: black\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump black from 23.3.0 to 24.3.0"}},{"before":null,"after":"725ba3df94fc0f4c4de9524e96a099caacce4856","ref":"refs/heads/development","pushedAt":"2023-11-27T17:50:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"introduced yaml instead of json","shortMessageHtmlLink":"introduced yaml instead of json"}},{"before":"b87d1cf33b4981d7bc1cd241d92367179d97a3fd","after":"11e22edd15701d5753f261ae245fc98da1a83297","ref":"refs/heads/main","pushedAt":"2023-08-03T16:23:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"add documentation, improve the readme, change the default timer for scheduling, add custom card for homeassistant instructions","shortMessageHtmlLink":"add documentation, improve the readme, change the default timer for s…"}},{"before":"c5b0c728c79d29eae03593a162e1a70c870c72e4","after":null,"ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T18:16:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"}},{"before":"28a2a48289309edea3aa08b095486e22175ceacb","after":"b87d1cf33b4981d7bc1cd241d92367179d97a3fd","ref":"refs/heads/main","pushedAt":"2023-07-19T18:15:42.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"Merge pull request #5 from jpizquierdo/4-mqtt-implementation\n\n4 mqtt implementation","shortMessageHtmlLink":"Merge pull request #5 from jpizquierdo/4-mqtt-implementation"}},{"before":"b03dd5ea98393285c57266ab1ff9489c3b285ee4","after":"c5b0c728c79d29eae03593a162e1a70c870c72e4","ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T18:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"v1.0.0 to be released with mqtt integration. Now the integration with homeassistant has been completed","shortMessageHtmlLink":"v1.0.0 to be released with mqtt integration. Now the integration with…"}},{"before":"2643dd31b186ecc794482b74d55c4a924668916a","after":"b03dd5ea98393285c57266ab1ff9489c3b285ee4","ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T17:18:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"updated test mqtt to sub to real data and updated mqtt configuration yaml for hassio","shortMessageHtmlLink":"updated test mqtt to sub to real data and updated mqtt configuration …"}},{"before":"90bc122b2b295227717092fac110a67ad748f4de","after":"2643dd31b186ecc794482b74d55c4a924668916a","ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T17:08:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"bugfix in onconnect and in writing the messages in onmessage","shortMessageHtmlLink":"bugfix in onconnect and in writing the messages in onmessage"}},{"before":"28a2a48289309edea3aa08b095486e22175ceacb","after":"90bc122b2b295227717092fac110a67ad748f4de","ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T16:41:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"initial release of mqtt, V&V pending","shortMessageHtmlLink":"initial release of mqtt, V&V pending"}},{"before":null,"after":"28a2a48289309edea3aa08b095486e22175ceacb","ref":"refs/heads/4-mqtt-implementation","pushedAt":"2023-07-19T09:52:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"added tests for mqtt pub and sub. it will be the intregration with home assisant. MQTT broker mosquitto is running in another raspberry pi as a systemd service.\nadded a test for the webcam","shortMessageHtmlLink":"added tests for mqtt pub and sub. it will be the intregration with ho…"}},{"before":"e0c3725b7da279caea629f1d3127733e936228e7","after":"28a2a48289309edea3aa08b095486e22175ceacb","ref":"refs/heads/main","pushedAt":"2023-07-18T21:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"added tests for mqtt pub and sub. it will be the intregration with home assisant. MQTT broker mosquitto is running in another raspberry pi as a systemd service.\nadded a test for the webcam","shortMessageHtmlLink":"added tests for mqtt pub and sub. it will be the intregration with ho…"}},{"before":"4a0ef3a6f2a946d64b699f539e12fc1f30ab9377","after":"e0c3725b7da279caea629f1d3127733e936228e7","ref":"refs/heads/main","pushedAt":"2023-07-17T18:54:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"update with custom starting and stoping time for the watering. Also the frequency in days. All from .json file.\nThe alive logging has been conditionally with enable_alive_logging json file variable","shortMessageHtmlLink":"update with custom starting and stoping time for the watering. Also t…"}},{"before":"967c602631f11537d51afa3e63219203206700f3","after":"4a0ef3a6f2a946d64b699f539e12fc1f30ab9377","ref":"refs/heads/main","pushedAt":"2023-07-17T17:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"fixed systemctl service, user has not network.service, also, user has not multiuser target, you have to use default.target","shortMessageHtmlLink":"fixed systemctl service, user has not network.service, also, user has…"}},{"before":"f4a291a1544460e643ee527f1c71a8178415a092","after":"967c602631f11537d51afa3e63219203206700f3","ref":"refs/heads/main","pushedAt":"2023-07-15T17:48:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"add systemctl service to run as user in docs","shortMessageHtmlLink":"add systemctl service to run as user in docs"}},{"before":"4c08fa1a6ca25a7849802af4b31c77edbbe0028e","after":"f4a291a1544460e643ee527f1c71a8178415a092","ref":"refs/heads/main","pushedAt":"2023-07-09T17:52:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"craeted a first readme file","shortMessageHtmlLink":"craeted a first readme file"}},{"before":"f0d706d2e515071e6d298a4cc3aa8062a70dd272","after":null,"ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-09T17:21:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"}},{"before":"75199fe8ae23e82042a6c36440385cd609b4c3df","after":"4c08fa1a6ca25a7849802af4b31c77edbbe0028e","ref":"refs/heads/main","pushedAt":"2023-07-09T17:21:31.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"Merge pull request #2 from jpizquierdo/change_telegram_library\n\nChange telegram library","shortMessageHtmlLink":"Merge pull request #2 from jpizquierdo/change_telegram_library"}},{"before":"4d541491d624b845a084fd504800d6ed74e4458d","after":"f0d706d2e515071e6d298a4cc3aa8062a70dd272","ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-09T17:18:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"- Transition of telepot to python-telegram-bot. Telepot is deprecated and not robust and has to be changed. ``telegram_interface.py`` has been fully updated with new library.\n- PTB (python-telegram-bot) has been changed to python-telegram-bot[job-queue] to be able to use the asynchrnous logging.\n- ``telegram_bot.py`` process has been updated to not wait for the end of the telegram_interface.init(). This is an infinite loop now.","shortMessageHtmlLink":"- Transition of telepot to python-telegram-bot. Telepot is deprecated…"}},{"before":"0c72fbc10fa38cd8e6d4f452f5968849b362f182","after":"4d541491d624b845a084fd504800d6ed74e4458d","ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-05T21:40:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"fixes","shortMessageHtmlLink":"fixes"}},{"before":"29dcef124ae9f925e8644737029398db770e80a0","after":"0c72fbc10fa38cd8e6d4f452f5968849b362f182","ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-05T21:32:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"fixed send messages in handlers with await and in the for loop of status. Send message in step log still not working","shortMessageHtmlLink":"fixed send messages in handlers with await and in the for loop of sta…"}},{"before":"8876197384dfc885150407c5d213c8e0c04d53cf","after":"29dcef124ae9f925e8644737029398db770e80a0","ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-05T20:17:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"fix callback with argument of telegram handlers","shortMessageHtmlLink":"fix callback with argument of telegram handlers"}},{"before":null,"after":"8876197384dfc885150407c5d213c8e0c04d53cf","ref":"refs/heads/change_telegram_library","pushedAt":"2023-07-05T18:31:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"initial version of the transition of telepot to python-telegram-bot","shortMessageHtmlLink":"initial version of the transition of telepot to python-telegram-bot"}},{"before":"50cb7b613d19ee09ab4ba2e37a17b489075638e8","after":"75199fe8ae23e82042a6c36440385cd609b4c3df","ref":"refs/heads/main","pushedAt":"2023-07-05T17:27:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"black code style applied","shortMessageHtmlLink":"black code style applied"}},{"before":"8c79e8c1a6989db6a8eb8394ad7d2fab8f13b7c4","after":"50cb7b613d19ee09ab4ba2e37a17b489075638e8","ref":"refs/heads/main","pushedAt":"2023-07-03T17:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"- New scheduler (``system_scheduler``) process to be able to schedule watering (or whatever).\n- New status, holidays, associated with the scheduler functions.\n- Some documentation comments in all the files.","shortMessageHtmlLink":"- New scheduler (system_scheduler) process to be able to schedule…"}},{"before":"8f34ba880cba4146b83f0045fe9d2ebd893bc172","after":"8c79e8c1a6989db6a8eb8394ad7d2fab8f13b7c4","ref":"refs/heads/main","pushedAt":"2023-07-02T16:42:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"error fixes with queue and telepot parsemarkdown","shortMessageHtmlLink":"error fixes with queue and telepot parsemarkdown"}},{"before":"044e6a0782fd00144a83c6b717b4e6a44612020a","after":"8f34ba880cba4146b83f0045fe9d2ebd893bc172","ref":"refs/heads/main","pushedAt":"2023-07-02T16:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"buf fixes in telegram interface getting the logging chat id","shortMessageHtmlLink":"buf fixes in telegram interface getting the logging chat id"}},{"before":"d54ee02439cece4b355def7a7818ac601ba7c0a6","after":"044e6a0782fd00144a83c6b717b4e6a44612020a","ref":"refs/heads/main","pushedAt":"2023-07-02T16:19:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"- Telegram logging: Introducing Multiprocessing Queue for messages in shared memory between processes.\n- All process log to telegram_queue.\n- Add the commands of /valve1, /valve2 and /valve3 in ``telegram_interface.py`` to be able to interact with the rest of the relays.\n- added a ``telegram_commands.rst`` in ``/docs`` with the commands to be introduced in GodFather inside telegram.\n- ``HW_handler.py`` change name to ``GPIO_handler.py``","shortMessageHtmlLink":"- Telegram logging: Introducing Multiprocessing Queue for messages in…"}},{"before":"13f76b1f148b141fbf2d40d9b6947f5822fa7e5b","after":"d54ee02439cece4b355def7a7818ac601ba7c0a6","ref":"refs/heads/main","pushedAt":"2023-07-01T12:42:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpizquierdo","name":"Joel Pérez","path":"/jpizquierdo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6716239?s=80&v=4"},"commit":{"message":"fixes underline and bold with markdownV2 parses for send message","shortMessageHtmlLink":"fixes underline and bold with markdownV2 parses for send message"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wOVQwODowODowNS4wMDAwMDBazwAAAAR6ZWvX","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0wMVQxMjo0Mjo1Ny4wMDAwMDBazwAAAANMzG-Y"}},"title":"Activity · jpizquierdo/Draco"}