{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":718588685,"defaultBranch":"main","name":"rpcudp-rs","ownerLogin":"randombtree","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-14T11:56:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11191691?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1699963196.0","currentOid":""},"activityList":{"items":[{"before":"4eacc324b0033c85c7058acb71a33be4149c2d51","after":"215b7714d4425adb030ad3d3719cbb47df3ec42a","ref":"refs/heads/main","pushedAt":"2023-12-15T14:12:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Misc: Add workflow/build shield","shortMessageHtmlLink":"Misc: Add workflow/build shield"}},{"before":"c08acdda57d2ff6baa6dcd30b7d3c3f7528f2eff","after":"4eacc324b0033c85c7058acb71a33be4149c2d51","ref":"refs/heads/main","pushedAt":"2023-12-15T14:09:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Misc: Add workflow/build shield","shortMessageHtmlLink":"Misc: Add workflow/build shield"}},{"before":"89c9f55a2d16eb458d928ed5b41b746b4f2a50e2","after":"c08acdda57d2ff6baa6dcd30b7d3c3f7528f2eff","ref":"refs/heads/main","pushedAt":"2023-12-15T13:39:52.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"CI: Run clippy.","shortMessageHtmlLink":"CI: Run clippy."}},{"before":"9f17cde082c559cc4eb1a8f7bab802e89574afcf","after":"89c9f55a2d16eb458d928ed5b41b746b4f2a50e2","ref":"refs/heads/main","pushedAt":"2023-12-09T08:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Set minimum Rust version.\n- This currently requires using either beta or nightly channel.\n- Due to https://github.com/rust-lang/rust/issues/91611","shortMessageHtmlLink":"Set minimum Rust version."}},{"before":"778ecc983574a840d485df88046eb1f07a25d28b","after":"9f17cde082c559cc4eb1a8f7bab802e89574afcf","ref":"refs/heads/main","pushedAt":"2023-12-08T13:24:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Add GitHub CI action.\n- Need to use nightly toolchain atm.","shortMessageHtmlLink":"Add GitHub CI action."}},{"before":"0f0b9525fd4f3ca80a9d77c9a50bfd8801c17dd2","after":"778ecc983574a840d485df88046eb1f07a25d28b","ref":"refs/heads/main","pushedAt":"2023-12-08T13:21:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"CI: Fix typo #2.","shortMessageHtmlLink":"CI: Fix typo #2."}},{"before":"57dfd175ccd111bca369c4acee7cd1295919a4f0","after":"0f0b9525fd4f3ca80a9d77c9a50bfd8801c17dd2","ref":"refs/heads/main","pushedAt":"2023-12-08T13:19:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"CI: Fix typo.","shortMessageHtmlLink":"CI: Fix typo."}},{"before":"cf5db310d9246c15a188f7f9380b0ce8d8208aaf","after":"57dfd175ccd111bca369c4acee7cd1295919a4f0","ref":"refs/heads/main","pushedAt":"2023-12-08T13:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"CI: Use nightly toolchain-\n\nIsn't yet compiling with stable rust.","shortMessageHtmlLink":"CI: Use nightly toolchain-"}},{"before":"6e2b9f9b9db978dba377b5e9d7fff7e876608428","after":"cf5db310d9246c15a188f7f9380b0ce8d8208aaf","ref":"refs/heads/main","pushedAt":"2023-12-08T13:09:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Add GitHub CI action.","shortMessageHtmlLink":"Add GitHub CI action."}},{"before":"ad93c87ad909388e866478d32cfac318098a83e5","after":"6e2b9f9b9db978dba377b5e9d7fff7e876608428","ref":"refs/heads/main","pushedAt":"2023-12-07T14:03:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Add local_addr method to fetch the current SocketAddr used.\n- Handy when using wildcard ports.\n- Also update test to use wildcard ports.","shortMessageHtmlLink":"Add local_addr method to fetch the current SocketAddr used."}},{"before":"ee010b3b7b7eec5e82f0405fcf1c06b02d229b5a","after":"ad93c87ad909388e866478d32cfac318098a83e5","ref":"refs/heads/main","pushedAt":"2023-12-07T08:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Janitorial: Use the mutex in a more Rusty way.","shortMessageHtmlLink":"Janitorial: Use the mutex in a more Rusty way."}},{"before":"e1ff843f695da6ab42888cba32fa50013fc69691","after":"ee010b3b7b7eec5e82f0405fcf1c06b02d229b5a","ref":"refs/heads/main","pushedAt":"2023-12-06T13:50:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Fix context usage on Rpc method.\n- Rust macro hygiene strikes again; context must be declared on the method to\n be visible, so need to take care of two kinds of methods, one with the\n context and one without.\n- Also add test and example for context usage.","shortMessageHtmlLink":"Fix context usage on Rpc method."}},{"before":"4cdb794b36f5713f43b4929686892480052bc991","after":"e1ff843f695da6ab42888cba32fa50013fc69691","ref":"refs/heads/main","pushedAt":"2023-12-04T10:04:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Add missing $crate references so that rpc macro works outside the crate.","shortMessageHtmlLink":"Add missing $crate references so that rpc macro works outside the crate."}},{"before":"45442c27802c3baa7c6cc1956ea02bfda42976f5","after":"4cdb794b36f5713f43b4929686892480052bc991","ref":"refs/heads/main","pushedAt":"2023-11-20T15:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Support tokio runtime as a feature.\n- This introduces a compat module that re-exports the selected runtime and may\n contain compatibility glue.","shortMessageHtmlLink":"Support tokio runtime as a feature."}},{"before":"e46115d044b0de3f520ec6c062152ff963f8243b","after":"45442c27802c3baa7c6cc1956ea02bfda42976f5","ref":"refs/heads/main","pushedAt":"2023-11-15T16:25:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Allow attributes, such as docstrings, to service and RPC methods.\n- Currently the method attributes are applied to both the handler wrapper and\n the proxy method so that various argument-vaidation macros should work on\n both ends of a RPC call.","shortMessageHtmlLink":"Allow attributes, such as docstrings, to service and RPC methods."}},{"before":"bb8d599acd78251848dbe048be84599a90eba4b8","after":"e46115d044b0de3f520ec6c062152ff963f8243b","ref":"refs/heads/main","pushedAt":"2023-11-15T08:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Allow rpc-macro to handle RPC methods with no return type set.\n- De-sugar method descriptor to return ().","shortMessageHtmlLink":"Allow rpc-macro to handle RPC methods with no return type set."}},{"before":"d7f9bec324e1434ec6948f823753b47f56ddfb62","after":"bb8d599acd78251848dbe048be84599a90eba4b8","ref":"refs/heads/main","pushedAt":"2023-11-14T14:43:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"Implement removing of Proxy object for failed RPC calls.\n- No memory leaks ahoy!","shortMessageHtmlLink":"Implement removing of Proxy object for failed RPC calls."}},{"before":"ea7f4ae85c5c0a243596c20ee6453d4f29b5eca7","after":"d7f9bec324e1434ec6948f823753b47f56ddfb62","ref":"refs/heads/main","pushedAt":"2023-11-14T12:02:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"rpcudp-rs initial commit.\n- Mostly works with some TODO:s:\n - Missing reply leads to memleak.\n - RPC methods with no return value must be marked as returning ().","shortMessageHtmlLink":"rpcudp-rs initial commit."}},{"before":null,"after":"ea7f4ae85c5c0a243596c20ee6453d4f29b5eca7","ref":"refs/heads/main","pushedAt":"2023-11-14T11:59:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombtree","name":"Roger Blomgren","path":"/randombtree","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11191691?s=80&v=4"},"commit":{"message":"rpcudp-rs initial commit.\n- Mostly works with some TODO:s:\n - Missing reply leads to memleak.\n - RPC methods with no return value must be marked as returning ().","shortMessageHtmlLink":"rpcudp-rs initial commit."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADy0s9PgA","startCursor":null,"endCursor":null}},"title":"Activity ยท randombtree/rpcudp-rs"}