{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":96932974,"defaultBranch":"v3","name":"nexus","ownerLogin":"gammazero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-11T20:09:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11790789?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714104542.0","currentOid":""},"activityList":{"items":[{"before":"0e186cffec52c1423cd9ed09980c9b88c877fb30","after":null,"ref":"refs/heads/event-hist-buf","pushedAt":"2024-04-26T04:09:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"}},{"before":"dd076eacb24abe291ffe670866e2d78d961485da","after":"5cfa511313807ad6802ff4b5a2b738d18507ef23","ref":"refs/heads/v3","pushedAt":"2024-04-26T04:08:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"},"commit":{"message":"Keep event history in circular buffer (#316)\n\nStoring event history in a circular buffer avoids memory allocation after the storage limit is reached.\r\n\r\n- Minor fixes to storage history logic\r\n- Order message type switch to check for most common messages first\r\n- Minor code improvements","shortMessageHtmlLink":"Keep event history in circular buffer (#316)"}},{"before":null,"after":"0e186cffec52c1423cd9ed09980c9b88c877fb30","ref":"refs/heads/event-hist-buf","pushedAt":"2024-04-25T09:03:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"},"commit":{"message":"Keep event history in circular buffer\n\nStoring event history in a circular buffer avoids memory allocation after the storage limit is reached.\n\n- Minor fixes to storage history logic\n- Order message type switch to check for most common messages first\n- Minor code improvements","shortMessageHtmlLink":"Keep event history in circular buffer"}},{"before":"588cb0feb5814af135c35cd2f6ee14db637e17f5","after":"dd076eacb24abe291ffe670866e2d78d961485da","ref":"refs/heads/v3","pushedAt":"2024-04-24T02:59:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"},"commit":{"message":"allow users to modify attributes of the tracking cookie (#305)","shortMessageHtmlLink":"allow users to modify attributes of the tracking cookie (#305)"}},{"before":"6e73a60a97f207e4a8a16591cf33d3ba9123a67b","after":"588cb0feb5814af135c35cd2f6ee14db637e17f5","ref":"refs/heads/v3","pushedAt":"2024-04-09T16:01:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"websocketpeer: don't crash if Close() called multiple times (#313)\n\n* Add test to close websocket peer\r\n\r\n* Refactor Close method in websocketPeer to handle duplicate close calls\r\n\r\n* mock websocket connection","shortMessageHtmlLink":"websocketpeer: don't crash if Close() called multiple times (#313)"}},{"before":"ea2a2b165dd73f443ad24283a19105d5e28ae03d","after":"6e73a60a97f207e4a8a16591cf33d3ba9123a67b","ref":"refs/heads/v3","pushedAt":"2024-04-02T11:32:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fix custom import section in linter configuration (#314)","shortMessageHtmlLink":"Fix custom import section in linter configuration (#314)"}},{"before":"0a75778b9b0c731bb652be4f1ac70736f999008c","after":"ea2a2b165dd73f443ad24283a19105d5e28ae03d","ref":"refs/heads/v3","pushedAt":"2024-01-22T13:37:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"change progressive calls logs to debug (#311)","shortMessageHtmlLink":"change progressive calls logs to debug (#311)"}},{"before":"eb16de2cd55b821217bbe0ff99caac92525f49bf","after":null,"ref":"refs/heads/call-timeout-fix","pushedAt":"2024-01-15T11:21:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"}},{"before":"de35d175185095e5a9acf4d0196d1f9ae8250a83","after":"0a75778b9b0c731bb652be4f1ac70736f999008c","ref":"refs/heads/v3","pushedAt":"2024-01-15T11:21:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"RPC forward_timeout option (#308)\n\n* Fix progressive calls: remove options in subsequent calls\r\n\r\n* Introduce forward_timeout registration option to forward the timeout\r\nlogic to Callee side (align with the WAMP Spec)\r\n\r\n* Remove timeout option processing in subsequent progressive call invocation messages\r\n\r\n* Correct timeout error URI reason\r\n\r\n* Add tests for timeouts","shortMessageHtmlLink":"RPC forward_timeout option (#308)"}},{"before":"f53dd84e0418fa3b9347d0d503f01e193b327e45","after":"eb16de2cd55b821217bbe0ff99caac92525f49bf","ref":"refs/heads/call-timeout-fix","pushedAt":"2024-01-15T11:16:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Merge branch 'v3' into call-timeout-fix\n\n# Conflicts:\n#\trouter/dealer.go","shortMessageHtmlLink":"Merge branch 'v3' into call-timeout-fix"}},{"before":"fd1527a5fff4887b0c1a66b0022c0bd4f79d3901","after":null,"ref":"refs/heads/progressive-calls-fix","pushedAt":"2024-01-15T11:14:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"}},{"before":"c374c829ee69e6dcf912a7ba7c46510995f846c2","after":"de35d175185095e5a9acf4d0196d1f9ae8250a83","ref":"refs/heads/v3","pushedAt":"2024-01-15T11:14:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fix progressive calls: remove options in subsequent calls (#307)\n\n* Fix progressive calls: remove options in subsequent calls\r\n\r\n* Remove timeout option processing in subsequent progressive call invocation messages","shortMessageHtmlLink":"Fix progressive calls: remove options in subsequent calls (#307)"}},{"before":"91d305213ca14196d93164558d95f24124fd15eb","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-19T09:14:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"}},{"before":"48fe8596545f1113faa987b0f5514b6cbe16e303","after":"c374c829ee69e6dcf912a7ba7c46510995f846c2","ref":"refs/heads/v3","pushedAt":"2023-12-19T09:14:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Bump golang.org/x/crypto (#309)\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20221010152910-d6f0a8c073c2 to 0.17.0.\r\n- [Commits](https://github.com/golang/crypto/commits/v0.17.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: golang.org/x/crypto\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/crypto (#309)"}},{"before":null,"after":"91d305213ca14196d93164558d95f24124fd15eb","ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T22:58:22.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 golang.org/x/crypto\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.0.0-20221010152910-d6f0a8c073c2 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/commits/v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/crypto"}},{"before":"31cfcee08ad32dde7196b54a68b9dab6b167b421","after":"f53dd84e0418fa3b9347d0d503f01e193b327e45","ref":"refs/heads/call-timeout-fix","pushedAt":"2023-11-29T17:36:33.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Add tests for timeouts","shortMessageHtmlLink":"Add tests for timeouts"}},{"before":"441c7a3d9baadd32b2300755ce159f199a9a3b4a","after":"fd1527a5fff4887b0c1a66b0022c0bd4f79d3901","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-11-29T16:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Remove timeout option processing in subsequent progressive call invocation messages","shortMessageHtmlLink":"Remove timeout option processing in subsequent progressive call invoc…"}},{"before":null,"after":"31cfcee08ad32dde7196b54a68b9dab6b167b421","ref":"refs/heads/call-timeout-fix","pushedAt":"2023-11-29T16:28:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Introduce forward_timeout registration option to forward the timeout\nlogic to Callee side (align with the WAMP Spec)","shortMessageHtmlLink":"Introduce forward_timeout registration option to forward the timeout"}},{"before":null,"after":"441c7a3d9baadd32b2300755ce159f199a9a3b4a","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-11-28T15:17:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fix progressive calls: remove options in subsequent calls","shortMessageHtmlLink":"Fix progressive calls: remove options in subsequent calls"}},{"before":"a0895d8145c64a3baa95cfcd4d1078620aa9350a","after":null,"ref":"refs/tags/v3.0.5","pushedAt":"2023-09-26T08:05:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"}},{"before":"e9a8555d12a5ebbddb3d1dc9de0e9dd32499a0ec","after":null,"ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-23T19:15:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"}},{"before":"a0895d8145c64a3baa95cfcd4d1078620aa9350a","after":"48fe8596545f1113faa987b0f5514b6cbe16e303","ref":"refs/heads/v3","pushedAt":"2023-09-23T19:14:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fixed progressive call results context bug. Closes #303 (#304)\n\nCo-authored-by: Andrew Gillis ","shortMessageHtmlLink":"Fixed progressive call results context bug. Closes #303 (#304)"}},{"before":"39ccc64a4ea63e9427ea9ab84a86fed8b2aea6ba","after":"e9a8555d12a5ebbddb3d1dc9de0e9dd32499a0ec","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-23T19:07:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fixed progressive call results context bug. Closes #303\n\nApply suggestions from code review\n\nCo-authored-by: Andrew Gillis ","shortMessageHtmlLink":"Fixed progressive call results context bug. Closes #303"}},{"before":"331d544c0ce16e742830ddbfe86b75871001e300","after":"39ccc64a4ea63e9427ea9ab84a86fed8b2aea6ba","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-23T19:07:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Andrew Gillis ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"a8596f50f3c03839c445ed415583a2a53e50094c","after":"331d544c0ce16e742830ddbfe86b75871001e300","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-23T19:04:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Andrew Gillis ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"2f64b90e41a9378ca5d30a19ff0ad9702eb89dfb","after":"a8596f50f3c03839c445ed415583a2a53e50094c","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-22T13:36:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fixed progressive call results context bug. Closes #303","shortMessageHtmlLink":"Fixed progressive call results context bug. Closes #303"}},{"before":"ecc20c973e92f91312ef5f9004f685109e39dc1f","after":"2f64b90e41a9378ca5d30a19ff0ad9702eb89dfb","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-22T12:32:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fixed progressive call results context bug. Closes #303","shortMessageHtmlLink":"Fixed progressive call results context bug. Closes #303"}},{"before":null,"after":"ecc20c973e92f91312ef5f9004f685109e39dc1f","ref":"refs/heads/progressive-calls-fix","pushedAt":"2023-09-22T12:31:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"KSDaemon","name":"Konstantin Burkalev","path":"/KSDaemon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/458096?s=80&v=4"},"commit":{"message":"Fixed progressive call results conext bug. Closes #303","shortMessageHtmlLink":"Fixed progressive call results conext bug. Closes #303"}},{"before":"3e7e165911ad912fd0298ac615c36d7286c73fdb","after":null,"ref":"refs/heads/send-returns-write-chan","pushedAt":"2023-09-16T20:30:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"}},{"before":"3d2c11584b44e9c2f993bb2f3c0424735e854629","after":"a0895d8145c64a3baa95cfcd4d1078620aa9350a","ref":"refs/heads/v3","pushedAt":"2023-09-16T20:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gammazero","name":"Andrew Gillis","path":"/gammazero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11790789?s=80&v=4"},"commit":{"message":"Send API returns a write-only channel (#302)\n\n* Send API returns a write-only channel\r\n\r\nThis simplifies APIs by removing TrySend and SendCtx(), and allowing the caller of Send more flexability, More flexability is provided by a channel as it allows the caller to chose to use it in a select, range loop, etc. when writing a message.\r\n\r\n* Drain socket write channels after writeHandler exist, to unblock any waiting writers.\r\n\r\nCo-authored-by: Konstantin Burkalev ","shortMessageHtmlLink":"Send API returns a write-only channel (#302)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOsjY5gA","startCursor":null,"endCursor":null}},"title":"Activity · gammazero/nexus"}