{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":574768489,"defaultBranch":"main","name":"natiu-mqtt","ownerLogin":"soypat","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-12-06T03:01:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26156425?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685499331.564821","currentOid":""},"activityList":{"items":[{"before":"00941815ed8bb8c705ac9cbad25cbe1069e2a38f","after":"dc6618a0526531c36907ea4a763f2d85ad4face9","ref":"refs/heads/main","pushedAt":"2024-05-15T12:51:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"small docs fix","shortMessageHtmlLink":"small docs fix"}},{"before":"aa4586d296309ed79746241907f0fda75b011af0","after":"00941815ed8bb8c705ac9cbad25cbe1069e2a38f","ref":"refs/heads/main","pushedAt":"2024-05-15T12:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"prevent heap allocation on publish receive by storing io.LimitedReader in-struct","shortMessageHtmlLink":"prevent heap allocation on publish receive by storing io.LimitedReade…"}},{"before":"4cd8d9ac89804d19339f29fff023309b67b8fb1f","after":"aa4586d296309ed79746241907f0fda75b011af0","ref":"refs/heads/main","pushedAt":"2023-09-14T14:03:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Remove RxTx from README\n\nRxTx was removed from exposed API and only remains in tests.","shortMessageHtmlLink":"Remove RxTx from README"}},{"before":"7aa02cb8731cfc1947776b1b50801fabdb9da538","after":"4cd8d9ac89804d19339f29fff023309b67b8fb1f","ref":"refs/heads/main","pushedAt":"2023-06-01T00:49:15.450Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Merge pull request #8 from scottfeldman/cleanup-receiver\n\ncleanup: use consistent var name for func receiver","shortMessageHtmlLink":"Merge pull request #8 from scottfeldman/cleanup-receiver"}},{"before":"e738d0f029da582fab41b90989d0d4b5e02b7413","after":"7aa02cb8731cfc1947776b1b50801fabdb9da538","ref":"refs/heads/main","pushedAt":"2023-05-31T02:15:16.566Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"reorder struct fields","shortMessageHtmlLink":"reorder struct fields"}},{"before":"c6952aa35f8de99081a9fa302636a5ea8e1fd075","after":"e738d0f029da582fab41b90989d0d4b5e02b7413","ref":"refs/heads/main","pushedAt":"2023-05-31T02:12:11.275Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"better documentation; mispells; unexport methods","shortMessageHtmlLink":"better documentation; mispells; unexport methods"}},{"before":"0a047ae05130873f6b0898c67838f87498c04e9f","after":"c6952aa35f8de99081a9fa302636a5ea8e1fd075","ref":"refs/heads/main","pushedAt":"2023-05-30T18:36:59.610Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add MQTT live test","shortMessageHtmlLink":"add MQTT live test"}},{"before":"856cef5da9a0722103a6450bb7c0a61d74c35a97","after":"0a047ae05130873f6b0898c67838f87498c04e9f","ref":"refs/heads/main","pushedAt":"2023-05-30T16:21:58.646Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"important bug fixes; add LastTx/Rx time functions","shortMessageHtmlLink":"important bug fixes; add LastTx/Rx time functions"}},{"before":"15ec8a60ae015b5d962f3e3612b8c5d23d85c189","after":"8a77c8346d66cd6341c98fc157d7a83db402d983","ref":"refs/heads/client-rewrite","pushedAt":"2023-05-30T16:04:24.309Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"important bugfixes","shortMessageHtmlLink":"important bugfixes"}},{"before":"3bdc4b1c89274ce8bd555ed431d64c9632ec04d1","after":"856cef5da9a0722103a6450bb7c0a61d74c35a97","ref":"refs/heads/main","pushedAt":"2023-05-08T13:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"txlock before connection check","shortMessageHtmlLink":"txlock before connection check"}},{"before":"ac7dcaf26e3575b9fcf0c2eadb1bcadd3827ac48","after":"3bdc4b1c89274ce8bd555ed431d64c9632ec04d1","ref":"refs/heads/main","pushedAt":"2023-05-08T13:18:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix disconnect bug; add actual mqtt test to examples","shortMessageHtmlLink":"fix disconnect bug; add actual mqtt test to examples"}},{"before":"b0aab28dd9b91d79c5af5a79f05550e887e41370","after":"ac7dcaf26e3575b9fcf0c2eadb1bcadd3827ac48","ref":"refs/heads/main","pushedAt":"2023-05-01T18:59:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Merge pull request #6 from soypat/txbuffered\n\nTx overhaul: buffer writes; less Write calls; use stack when possible","shortMessageHtmlLink":"Merge pull request #6 from soypat/txbuffered"}},{"before":"6ca54a621bcf4b6f14f200054f380229445e33a8","after":"b0aab28dd9b91d79c5af5a79f05550e887e41370","ref":"refs/heads/main","pushedAt":"2023-05-01T18:58:54.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Merge pull request #5 from soypat/client-rewrite\n\nrewrite client implementation","shortMessageHtmlLink":"Merge pull request #5 from soypat/client-rewrite"}},{"before":null,"after":"bbf9b29af206b5578dd1222fa3cdad3a8855bea1","ref":"refs/heads/txbuffered","pushedAt":"2023-04-29T18:19:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Tx overhaul: buffer writes; less Write calls; use stack when possible","shortMessageHtmlLink":"Tx overhaul: buffer writes; less Write calls; use stack when possible"}},{"before":"d240002e47d5a208ca27523c080e99ee21078b8d","after":"15ec8a60ae015b5d962f3e3612b8c5d23d85c189","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-29T13:35:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix missing tx locks; remove RxTx from public API; fix varsub not being added to client state","shortMessageHtmlLink":"fix missing tx locks; remove RxTx from public API; fix varsub not bei…"}},{"before":"569ace76321c9ca2dbb130e1e5bfa12db0f1edcf","after":"d240002e47d5a208ca27523c080e99ee21078b8d","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-28T12:49:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix bugs in connection logic","shortMessageHtmlLink":"fix bugs in connection logic"}},{"before":"5bc51ab6c433eb1874de45a7572a2c4e1c4b8432","after":"569ace76321c9ca2dbb130e1e5bfa12db0f1edcf","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T16:37:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix error unhandled in example","shortMessageHtmlLink":"fix error unhandled in example"}},{"before":"9952017e666eff4fb63b2e02cf3ff71402f652e4","after":"5bc51ab6c433eb1874de45a7572a2c4e1c4b8432","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T16:26:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix error unhandled in example","shortMessageHtmlLink":"fix error unhandled in example"}},{"before":"f101442856197379b067b3302f39f027dc40c83b","after":"9952017e666eff4fb63b2e02cf3ff71402f652e4","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T16:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"fix error unhandled in example","shortMessageHtmlLink":"fix error unhandled in example"}},{"before":"f398448259cdaad059df4b151495bf3d30ea6215","after":"f101442856197379b067b3302f39f027dc40c83b","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T14:07:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add goroutine example","shortMessageHtmlLink":"add goroutine example"}},{"before":"202042eb389eb11a77a6ae458f126d2d816e9238","after":"f398448259cdaad059df4b151495bf3d30ea6215","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T13:27:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"c3928d9bfcb849c4c0965aaa13e9bdd746618b12","after":"202042eb389eb11a77a6ae458f126d2d816e9238","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T12:48:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"round off final changes to client API","shortMessageHtmlLink":"round off final changes to client API"}},{"before":null,"after":"c3928d9bfcb849c4c0965aaa13e9bdd746618b12","ref":"refs/heads/client-rewrite","pushedAt":"2023-04-27T03:32:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"rewrite client implementation","shortMessageHtmlLink":"rewrite client implementation"}},{"before":"853f230cc212221a87123ba4a878f6edd707e2c4","after":"3b3e4546d2ffd88baace30e56f2bfe40d7f41a1a","ref":"refs/heads/dev","pushedAt":"2023-04-27T03:25:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"tidy up Client rewrite","shortMessageHtmlLink":"tidy up Client rewrite"}},{"before":"2034bc766732c293a28b9333a5eb67c46651b968","after":"853f230cc212221a87123ba4a878f6edd707e2c4","ref":"refs/heads/dev","pushedAt":"2023-04-27T03:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"tidy up Client rewrite","shortMessageHtmlLink":"tidy up Client rewrite"}},{"before":"71caa72eeb4a530cf7d93f3b91b2813e1884a79e","after":"2034bc766732c293a28b9333a5eb67c46651b968","ref":"refs/heads/dev","pushedAt":"2023-04-26T17:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"add clientState","shortMessageHtmlLink":"add clientState"}},{"before":"056205551570c2b9b1b76eed9329b76a7bdcb55c","after":"6ca54a621bcf4b6f14f200054f380229445e33a8","ref":"refs/heads/main","pushedAt":"2023-04-19T11:31:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Merge pull request #3 from brutella/main\n\nFix incorrect check if client is connected; fixes soypat/natiu-mqtt#2","shortMessageHtmlLink":"Merge pull request #3 from brutella/main"}},{"before":"38ce665778a2449bb1aa089c7d730ee7461efbb4","after":"056205551570c2b9b1b76eed9329b76a7bdcb55c","ref":"refs/heads/main","pushedAt":"2023-03-19T03:40:38.166Z","pushType":"push","commitsCount":1,"pusher":{"login":"soypat","name":"Patricio Whittingslow","path":"/soypat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26156425?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESoqSAgA","startCursor":null,"endCursor":null}},"title":"Activity · soypat/natiu-mqtt"}