{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":579920161,"defaultBranch":"main","name":"hackdose","ownerLogin":"torfmaster","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-19T09:16:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24639767?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724960314.0","currentOid":""},"activityList":{"items":[{"before":"24281fba5e6fc1ca4fd9514bc0ec5e24cbc97d07","after":"754287858531657b4fc9ad36dccfd7e9195b772c","ref":"refs/heads/main","pushedAt":"2024-08-29T20:04:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #16 from torfmaster/feature/fast-switching\n\nAdd feature to switch in seconds rather than minutes","shortMessageHtmlLink":"Merge pull request #16 from torfmaster/feature/fast-switching"}},{"before":null,"after":"e993687b29033f91c261dbaba58d912708ac2f15","ref":"refs/heads/feature/fast-switching","pushedAt":"2024-08-29T19:38:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: add feature to switch in seconds rather than minutes","shortMessageHtmlLink":"feat: add feature to switch in seconds rather than minutes"}},{"before":"dd0517eb6a4df3003d95c37665089fb2c29304b3","after":"24281fba5e6fc1ca4fd9514bc0ec5e24cbc97d07","ref":"refs/heads/main","pushedAt":"2024-08-29T12:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"doc: provide link to artifacts","shortMessageHtmlLink":"doc: provide link to artifacts"}},{"before":"f8468194c7cd83d7816c2a2468579aa23b9eea4a","after":null,"ref":"refs/heads/feature/mqtt-client","pushedAt":"2024-08-29T10:27:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"}},{"before":"015b57d796f959b7c76a062900af75c020f39106","after":"dd0517eb6a4df3003d95c37665089fb2c29304b3","ref":"refs/heads/main","pushedAt":"2024-08-29T10:27:43.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #15 from torfmaster/feature/mqtt-client\n\nInitial Implementation of mqtt client","shortMessageHtmlLink":"Merge pull request #15 from torfmaster/feature/mqtt-client"}},{"before":"485f70618e126910ff891a1ca82ed1d73449c592","after":"f8468194c7cd83d7816c2a2468579aa23b9eea4a","ref":"refs/heads/feature/mqtt-client","pushedAt":"2024-08-29T10:27:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: provide daemon to publish values to mqtt","shortMessageHtmlLink":"feat: provide daemon to publish values to mqtt"}},{"before":"dbbb03cb2ce3afce2d962b250849eaad238fdead","after":"485f70618e126910ff891a1ca82ed1d73449c592","ref":"refs/heads/feature/mqtt-client","pushedAt":"2024-08-29T10:22:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: provide daemon to publish values to mqtt","shortMessageHtmlLink":"feat: provide daemon to publish values to mqtt"}},{"before":"61b87f291c2cd302bdbabcff29fd15cb938ca27a","after":"dbbb03cb2ce3afce2d962b250849eaad238fdead","ref":"refs/heads/feature/mqtt-client","pushedAt":"2024-08-27T20:17:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"first draft","shortMessageHtmlLink":"first draft"}},{"before":null,"after":"61b87f291c2cd302bdbabcff29fd15cb938ca27a","ref":"refs/heads/feature/mqtt-client","pushedAt":"2024-08-21T19:10:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"first draft","shortMessageHtmlLink":"first draft"}},{"before":"5f550756dd815db8b43ae07742397aef9cb7db0a","after":null,"ref":"refs/heads/feature/opendtu","pushedAt":"2024-08-21T18:44:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"}},{"before":"c794fb8727805c4fc5cbcc0c672569709014eefe","after":"015b57d796f959b7c76a062900af75c020f39106","ref":"refs/heads/main","pushedAt":"2024-08-21T18:44:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #14 from torfmaster/feature/opendtu\n\nfeat: add opendtu actor","shortMessageHtmlLink":"Merge pull request #14 from torfmaster/feature/opendtu"}},{"before":null,"after":"5f550756dd815db8b43ae07742397aef9cb7db0a","ref":"refs/heads/feature/opendtu","pushedAt":"2024-08-21T18:35:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: add opendtu actor","shortMessageHtmlLink":"feat: add opendtu actor"}},{"before":"970c8b848cff3264501c3402213ad45e826a4c8e","after":"c794fb8727805c4fc5cbcc0c672569709014eefe","ref":"refs/heads/main","pushedAt":"2024-08-21T18:33:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #13 from torfmaster/feature/discard-logs\n\nfeat: discard old logs","shortMessageHtmlLink":"Merge pull request #13 from torfmaster/feature/discard-logs"}},{"before":null,"after":"5e13ddb49811fe9527e10723400ff0e15b154210","ref":"refs/heads/feature/discard-logs","pushedAt":"2024-07-22T06:39:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: discard old logs","shortMessageHtmlLink":"feat: discard old logs"}},{"before":"0ec8736f3ad2671e35c75de13290da6327bc33e1","after":"970c8b848cff3264501c3402213ad45e826a4c8e","ref":"refs/heads/main","pushedAt":"2024-01-04T20:59:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"fix: do npm install","shortMessageHtmlLink":"fix: do npm install"}},{"before":"c3210ebae7d461a5905fa04ada89f22de359912c","after":"0ec8736f3ad2671e35c75de13290da6327bc33e1","ref":"refs/heads/main","pushedAt":"2024-01-04T20:53:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #12 from torfmaster/feature/frontend\n\nFeature/frontend","shortMessageHtmlLink":"Merge pull request #12 from torfmaster/feature/frontend"}},{"before":"64c783f24f1f7d1ade3ac95c25c7b29822f17695","after":"fd82788c9bb1bab03f359afb34ef196cc1e750b3","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"fix: remove warnings","shortMessageHtmlLink":"fix: remove warnings"}},{"before":"050e62f8a0287d9e19d151f4f9b612efc5cb3f3b","after":"64c783f24f1f7d1ade3ac95c25c7b29822f17695","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:44:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: initial front end implementation\n\n * create a tiny yew front end\n * render the diagrams in the front end\n * create a selector for the time range","shortMessageHtmlLink":"feat: initial front end implementation"}},{"before":"f76f354c1b3f52304b86ac0dc8cf0af16afccd9f","after":"050e62f8a0287d9e19d151f4f9b612efc5cb3f3b","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:35:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"7b4af23d4ce5193c27720e6ed286a40ed681b1d5","after":"f76f354c1b3f52304b86ac0dc8cf0af16afccd9f","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:20:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: initial front end implementation\n\n * create a tiny yew front end\n * render the diagrams in the front end\n * create a selector for the time range","shortMessageHtmlLink":"feat: initial front end implementation"}},{"before":"136d6a42d5f34b8a99b895c244d68ff4dd1d4084","after":"7b4af23d4ce5193c27720e6ed286a40ed681b1d5","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"fix test","shortMessageHtmlLink":"fix test"}},{"before":"f7cddee44283b84e9c380d7c402de9b269e243c7","after":"136d6a42d5f34b8a99b895c244d68ff4dd1d4084","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T20:04:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"1914dfa0e5f7be08e22c45976a79bd519402d359","after":"f7cddee44283b84e9c380d7c402de9b269e243c7","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T19:57:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"6f22ec4aa2d74838c78c1f69fc7394c388623273","after":"1914dfa0e5f7be08e22c45976a79bd519402d359","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T19:47:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"913cc3a6e1c5cc172992262d8462907d9c8a11a6","after":"6f22ec4aa2d74838c78c1f69fc7394c388623273","ref":"refs/heads/feature/frontend","pushedAt":"2024-01-04T19:31:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"33f6b5d7b7c1a14186f3b7a3f3282247caf044fd","after":"913cc3a6e1c5cc172992262d8462907d9c8a11a6","ref":"refs/heads/feature/frontend","pushedAt":"2023-12-30T22:13:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: put frontend into binary","shortMessageHtmlLink":"feat: put frontend into binary"}},{"before":null,"after":"33f6b5d7b7c1a14186f3b7a3f3282247caf044fd","ref":"refs/heads/feature/frontend","pushedAt":"2023-12-30T21:55:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"feat: render diagram in frontend","shortMessageHtmlLink":"feat: render diagram in frontend"}},{"before":"32f27f5a5883a1c0769e7dff0583cc71b5b098be","after":"c3210ebae7d461a5905fa04ada89f22de359912c","ref":"refs/heads/main","pushedAt":"2023-12-30T10:50:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"Merge pull request #11 from torfmaster/feature/local-testing\n\nFeature/local testing","shortMessageHtmlLink":"Merge pull request #11 from torfmaster/feature/local-testing"}},{"before":null,"after":"d0ee2dfa2d41ebcf66d142f40429926648732f32","ref":"refs/heads/feature/local-testing","pushedAt":"2023-12-30T10:40:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"chore: migrate to axum\n\n - warp is in maintainance mode\n - in order to extend fuctionality on server side we must migrate to another framework\n - axum is pretty similar","shortMessageHtmlLink":"chore: migrate to axum"}},{"before":"df8a7b56232e21b74b21be1443c6322883e53bdb","after":"32f27f5a5883a1c0769e7dff0583cc71b5b098be","ref":"refs/heads/main","pushedAt":"2023-12-30T09:22:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"torfmaster","name":null,"path":"/torfmaster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24639767?s=80&v=4"},"commit":{"message":"fix: remove debug statements","shortMessageHtmlLink":"fix: remove debug statements"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQyMDowNDowMy4wMDAwMDBazwAAAASoArS1","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOVQyMDowNDowMy4wMDAwMDBazwAAAASoArS1","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0zMFQwOToyMjo0MS4wMDAwMDBazwAAAAPUgvVb"}},"title":"Activity ยท torfmaster/hackdose"}