{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":655090352,"defaultBranch":"main","name":"BrewHub.Devices.Still6UnitController","ownerLogin":"jcoliz","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-17T21:22:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6231610?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691519518.0","currentOid":""},"activityList":{"items":[{"before":"93e3254e8ec96e96e299a635b1d76876448d87bd","after":"424976e235a9a23c44d6f3785b5781bd66295ba8","ref":"refs/heads/main","pushedAt":"2023-08-08T18:25:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"refactor(transport): Move provisioning options to IOptions pattern\n\nThis was a long-time TODO. Motivated by AB#1680 refactor.","shortMessageHtmlLink":"refactor(transport): Move provisioning options to IOptions pattern"}},{"before":"dbb9d091a63aff62df3953af2e5a69fa2e200fad","after":"93e3254e8ec96e96e299a635b1d76876448d87bd","ref":"refs/heads/main","pushedAt":"2023-08-03T22:54:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(protocol): Move to brewhub;2 protocol\n\nFor AB#1684: brewhub;2 protocol","shortMessageHtmlLink":"feat(protocol): Move to brewhub;2 protocol"}},{"before":"921157109ef9bcc42d1ca7f1ccd5db5e05e6d135","after":"dbb9d091a63aff62df3953af2e5a69fa2e200fad","ref":"refs/heads/main","pushedAt":"2023-08-03T19:07:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(protocol): Move to brewhub;2 message types\n\nStill sends brewhub;1 messages, but this could be changed now only in the prototol layer","shortMessageHtmlLink":"feat(protocol): Move to brewhub;2 message types"}},{"before":"c0a9c57a8687736c8449ba3a88e58ccb6708fe05","after":"921157109ef9bcc42d1ca7f1ccd5db5e05e6d135","ref":"refs/heads/main","pushedAt":"2023-08-03T18:14:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build: Fix build break in SLN","shortMessageHtmlLink":"build: Fix build break in SLN"}},{"before":"9283925ee66dd398f82a5fe9b93368dda53a0c3a","after":"c0a9c57a8687736c8449ba3a88e58ccb6708fe05","ref":"refs/heads/main","pushedAt":"2023-08-03T17:53:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(protocol): Move protocol construction into own repo","shortMessageHtmlLink":"build(protocol): Move protocol construction into own repo"}},{"before":"ee33f5872346569b5de94069e73e25a82394edff","after":"9283925ee66dd398f82a5fe9b93368dda53a0c3a","ref":"refs/heads/main","pushedAt":"2023-08-02T21:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(dtmi): Prepare thermostat models for Digital Twins","shortMessageHtmlLink":"feat(dtmi): Prepare thermostat models for Digital Twins"}},{"before":"02ed3fbee8c9811b9a5c748dc26349721ed83e13","after":"ee33f5872346569b5de94069e73e25a82394edff","ref":"refs/heads/main","pushedAt":"2023-08-02T21:24:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(dtmi): Prepare TH model for digital twins","shortMessageHtmlLink":"feat(dtmi): Prepare TH model for digital twins"}},{"before":"bbaea9e7cd2b6529aeca275525e8844a2aee76b1","after":"02ed3fbee8c9811b9a5c748dc26349721ed83e13","ref":"refs/heads/main","pushedAt":"2023-08-02T17:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(dtmi): Add current properties for telemetry","shortMessageHtmlLink":"feat(dtmi): Add current properties for telemetry"}},{"before":"82b9d877bf4b983a09772934c8cd5d36bf217e04","after":"bbaea9e7cd2b6529aeca275525e8844a2aee76b1","ref":"refs/heads/main","pushedAt":"2023-08-02T02:53:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(dtmi): Change start time to StartTimeUTC","shortMessageHtmlLink":"fix(dtmi): Change start time to StartTimeUTC"}},{"before":"0dd631cac69c79c56bece27a17b3852be43372d8","after":"82b9d877bf4b983a09772934c8cd5d36bf217e04","ref":"refs/heads/main","pushedAt":"2023-08-01T17:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(logs): Modbus client logging should use shorter category\n\nResolves AB#1671: Modbus client logging should use shorter category","shortMessageHtmlLink":"fix(logs): Modbus client logging should use shorter category"}},{"before":"a3255a5bfc3988a61568514eb569256da24a701e","after":"0dd631cac69c79c56bece27a17b3852be43372d8","ref":"refs/heads/main","pushedAt":"2023-08-01T17:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(cplat): Failed telemetry should not stop other telemetry from sending\n\nResolves AB#1670","shortMessageHtmlLink":"fix(cplat): Failed telemetry should not stop other telemetry from sen…"}},{"before":"2b20f1db0e8605212cc7ecba3e9b7fd6c3374b8c","after":"a3255a5bfc3988a61568514eb569256da24a701e","ref":"refs/heads/main","pushedAt":"2023-08-01T17:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(synth): Constrain synthetic temperature values to reasonable values\n\nFixes AB#1666","shortMessageHtmlLink":"feat(synth): Constrain synthetic temperature values to reasonable values"}},{"before":"d7720065f3f8056fc198789043a2d347956537ba","after":"2b20f1db0e8605212cc7ecba3e9b7fd6c3374b8c","ref":"refs/heads/main","pushedAt":"2023-08-01T02:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"docs: Tweaking readme","shortMessageHtmlLink":"docs: Tweaking readme"}},{"before":"2270e8471c1c27882d24fe7803a721c306b4cb7a","after":"d7720065f3f8056fc198789043a2d347956537ba","ref":"refs/heads/main","pushedAt":"2023-08-01T02:36:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"docs: Tweaking readme","shortMessageHtmlLink":"docs: Tweaking readme"}},{"before":"58841fe72226f85602333a2bb7ee61d46ca07a2c","after":"2270e8471c1c27882d24fe7803a721c306b4cb7a","ref":"refs/heads/main","pushedAt":"2023-08-01T02:07:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"docs: Add info about running on target hardware","shortMessageHtmlLink":"docs: Add info about running on target hardware"}},{"before":"c2f534f01e21531a9f0a6e63e1402adf7261a171","after":"58841fe72226f85602333a2bb7ee61d46ca07a2c","ref":"refs/heads/main","pushedAt":"2023-07-31T02:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"docs(config): Add configuration file template","shortMessageHtmlLink":"docs(config): Add configuration file template"}},{"before":"166f7fb46ee54cfab20ae08ad191324753da0fed","after":"c2f534f01e21531a9f0a6e63e1402adf7261a171","ref":"refs/heads/main","pushedAt":"2023-07-30T03:38:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(gpio): Set relay GPIO based on valve state\n\nResolves AB#1638","shortMessageHtmlLink":"feat(gpio): Set relay GPIO based on valve state"}},{"before":"85b7000120219d1f5aa43cb5fb3ec1d3d55f9bcf","after":"166f7fb46ee54cfab20ae08ad191324753da0fed","ref":"refs/heads/main","pushedAt":"2023-07-27T21:33:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(synth): Still tuning recovery after long delays\n\nFor AB#1635: Synthetic model corrupted on restart","shortMessageHtmlLink":"fix(synth): Still tuning recovery after long delays"}},{"before":"5265a38f4fbdfe38126a5296ff1b4df3e10ea2de","after":"85b7000120219d1f5aa43cb5fb3ec1d3d55f9bcf","ref":"refs/heads/main","pushedAt":"2023-07-26T20:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(ado): Re-enable temporarily disable steps","shortMessageHtmlLink":"build(ado): Re-enable temporarily disable steps"}},{"before":"e78cbbb826a42fbd4601eb027cc7335e920e9ccb","after":"5265a38f4fbdfe38126a5296ff1b4df3e10ea2de","ref":"refs/heads/main","pushedAt":"2023-07-26T20:23:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(ado): Fix The package name provided is invalid.\n\nUniversal package names must be one or more lowercase alphanumeric segments separated by a dash, dot or underscore.","shortMessageHtmlLink":"build(ado): Fix The package name provided is invalid."}},{"before":"b2b2a3db49eaffd497e61218972250c12258f99c","after":"e78cbbb826a42fbd4601eb027cc7335e920e9ccb","ref":"refs/heads/main","pushedAt":"2023-07-26T20:06:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(ado): Attempt to fix universal package not found","shortMessageHtmlLink":"build(ado): Attempt to fix universal package not found"}},{"before":"be31a1f2a94def3f933ec1e1517045a6bdacc13f","after":"b2b2a3db49eaffd497e61218972250c12258f99c","ref":"refs/heads/main","pushedAt":"2023-07-26T20:03:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(ado): Experiment with publishing deb files to feed","shortMessageHtmlLink":"build(ado): Experiment with publishing deb files to feed"}},{"before":"09911a466e6edc4b71b6919aeec049829e2862d9","after":"be31a1f2a94def3f933ec1e1517045a6bdacc13f","ref":"refs/heads/main","pushedAt":"2023-07-26T19:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"build(ado): Attempt to publish debs to artifacts feed","shortMessageHtmlLink":"build(ado): Attempt to publish debs to artifacts feed"}},{"before":"2fdc0214a379f301cf449b51da44bd401165e378","after":"09911a466e6edc4b71b6919aeec049829e2862d9","ref":"refs/heads/main","pushedAt":"2023-07-26T18:48:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(synth): More restrictions on crazy synthetic readings\n\nResolves AB#1658: Synthetic telemetry should reset after long delays\nResolves AB#1635: Synthetic model corrupted on restart","shortMessageHtmlLink":"fix(synth): More restrictions on crazy synthetic readings"}},{"before":"702be776581d80a73a8e54b307e5c6cda17b0705","after":"2fdc0214a379f301cf449b51da44bd401165e378","ref":"refs/heads/main","pushedAt":"2023-07-26T18:13:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(log): Remove telemetry send info\n\nThere is a debug log for every message, so you can turn on development mode to find that.\nThese info message are clogging the logs. Time to go!","shortMessageHtmlLink":"feat(log): Remove telemetry send info"}},{"before":"6ee9174aa10dd9b57cb4a0343c2cae57063e5bbc","after":"702be776581d80a73a8e54b307e5c6cda17b0705","ref":"refs/heads/main","pushedAt":"2023-07-25T22:52:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat: Use /proc/loadavg for load on linux\n\nResolves AB#1591: Handle cpu load on Linux","shortMessageHtmlLink":"feat: Use /proc/loadavg for load on linux"}},{"before":"a17722dddcf0f87b423f1a0828e643e82cd3b503","after":"6ee9174aa10dd9b57cb4a0343c2cae57063e5bbc","ref":"refs/heads/main","pushedAt":"2023-07-21T02:45:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix(deb): Stop the correct service when installing\n\nResolves AB#1642: Failed to stop i2cthm.service: Unit i2cthm.service not loaded.","shortMessageHtmlLink":"fix(deb): Stop the correct service when installing"}},{"before":"af19b8491ba688dceae976fd69804fcb6db40c48","after":"a17722dddcf0f87b423f1a0828e643e82cd3b503","ref":"refs/heads/main","pushedAt":"2023-07-21T02:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"docs: Placebo change to force new CI pipeline","shortMessageHtmlLink":"docs: Placebo change to force new CI pipeline"}},{"before":"6bc9cc9332a8fbf7dd03895e16ccfcb4401f6090","after":"af19b8491ba688dceae976fd69804fcb6db40c48","ref":"refs/heads/main","pushedAt":"2023-07-20T23:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"feat(modbus): Add XY-MD02 Modbus sensor\n\nResolves AB#1629","shortMessageHtmlLink":"feat(modbus): Add XY-MD02 Modbus sensor"}},{"before":"a264aaebb54e61e296d8ca3068ea2c4699e4cbd9","after":"6bc9cc9332a8fbf7dd03895e16ccfcb4401f6090","ref":"refs/heads/main","pushedAt":"2023-07-19T04:11:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcoliz","name":"James Coliz","path":"/jcoliz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6231610?s=80&v=4"},"commit":{"message":"fix: Added systemd interop","shortMessageHtmlLink":"fix: Added systemd interop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOFQxODoyNTowNC4wMDAwMDBazwAAAANmlTOH","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wOC0wOFQxODoyNTowNC4wMDAwMDBazwAAAANmlTOH","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xOVQwNDoxMTo1NC4wMDAwMDBazwAAAANYZ8ZO"}},"title":"Activity · jcoliz/BrewHub.Devices.Still6UnitController"}