{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":527651532,"defaultBranch":"main","name":"portal","ownerLogin":"portal-rs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-22T16:46:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90939617?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1661292321.224446","currentOid":""},"activityList":{"items":[{"before":"1c65fd52f87f8839e660e83839b57ebd1f594b92","after":"6c002a341079a6369f37b00b5a8ec072c6054e79","ref":"refs/heads/main","pushedAt":"2024-03-24T13:41:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Start to replace thiserror with snafu","shortMessageHtmlLink":"Start to replace thiserror with snafu"}},{"before":"6cc14c3d6c1017b115c3bfe7f2df18460415a6bc","after":"1c65fd52f87f8839e660e83839b57ebd1f594b92","ref":"refs/heads/main","pushedAt":"2023-08-09T19:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Continue work to use the multiplexer in the client impl","shortMessageHtmlLink":"Continue work to use the multiplexer in the client impl"}},{"before":"43cae2b618c86ede943d82b8b787464ecf2a6a8c","after":"6cc14c3d6c1017b115c3bfe7f2df18460415a6bc","ref":"refs/heads/main","pushedAt":"2023-08-07T20:53:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Simplify Future impl for MultiplexResponseStream","shortMessageHtmlLink":"Simplify Future impl for MultiplexResponseStream"}},{"before":"afae02ad2072a8239a361184be68d3d834f924a0","after":"43cae2b618c86ede943d82b8b787464ecf2a6a8c","ref":"refs/heads/main","pushedAt":"2023-08-07T19:15:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Finish initial multiplexer implementation","shortMessageHtmlLink":"Finish initial multiplexer implementation"}},{"before":"49821743a32af1535ead5c8913dad666020e973e","after":"afae02ad2072a8239a361184be68d3d834f924a0","ref":"refs/heads/main","pushedAt":"2023-07-02T13:05:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Add bin section to README","shortMessageHtmlLink":"Add bin section to README"}},{"before":"fb31fd3503d8f6d1267da3b180d132610279fe78","after":"49821743a32af1535ead5c8913dad666020e973e","ref":"refs/heads/main","pushedAt":"2023-07-02T12:59:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"c94ba47df5340f7047f2ec71758c89a00aad73b0","after":"fb31fd3503d8f6d1267da3b180d132610279fe78","ref":"refs/heads/main","pushedAt":"2023-07-02T12:45:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Separate client impls","shortMessageHtmlLink":"Separate client impls"}},{"before":"51e6f35a884efed4fc015d18c13a9210afc75f57","after":"c94ba47df5340f7047f2ec71758c89a00aad73b0","ref":"refs/heads/main","pushedAt":"2023-05-30T20:01:27.793Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Initial client multiplexer work","shortMessageHtmlLink":"Initial client multiplexer work"}},{"before":"8fe41b001f5f95faac516432af4eee9c24e50988","after":"51e6f35a884efed4fc015d18c13a9210afc75f57","ref":"refs/heads/main","pushedAt":"2023-04-22T13:47:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Project restructure\n\nThe code is now split up into multiple crates. This allows for easier\ncomposition and maintainability.","shortMessageHtmlLink":"Project restructure"}},{"before":"f64a8d4f40a96575883b699e5dfc92721f5c4f8d","after":"8fe41b001f5f95faac516432af4eee9c24e50988","ref":"refs/heads/main","pushedAt":"2023-04-21T21:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Add multiple features around IP dual stack support\n\nThis adds proper support for dual stack operation. The client couldn't\nhandle IPv6 in some edges cases.\n\nThe client also adds two new flags: '-4' and '-6' with force either IPv4\nor IPv6 usage.\n\nThe client will also query multiple nameservers found in /etc/resolv.conf\nin parallel. This is also affected by the above flags.","shortMessageHtmlLink":"Add multiple features around IP dual stack support"}},{"before":"b6d0a51cc25ffcb60ca06e277fa938adfe23c5ba","after":"f64a8d4f40a96575883b699e5dfc92721f5c4f8d","ref":"refs/heads/main","pushedAt":"2023-04-20T19:34:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Prepare server request and response handlers","shortMessageHtmlLink":"Prepare server request and response handlers"}},{"before":"a38ffc324d654d37730574678134b3ae740f713e","after":"b6d0a51cc25ffcb60ca06e277fa938adfe23c5ba","ref":"refs/heads/main","pushedAt":"2023-04-12T20:30:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Remove redundant .len() calls from loop","shortMessageHtmlLink":"Remove redundant .len() calls from loop"}},{"before":"676682a7824d105d3614329d3eda53105fb33df7","after":"a38ffc324d654d37730574678134b3ae740f713e","ref":"refs/heads/main","pushedAt":"2023-03-20T17:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Rename binary crates","shortMessageHtmlLink":"Rename binary crates"}},{"before":"d63ec45424754d9057840b5e42461e35e1c18348","after":"676682a7824d105d3614329d3eda53105fb33df7","ref":"refs/heads/main","pushedAt":"2023-03-18T01:52:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Remove debugging print statements","shortMessageHtmlLink":"Remove debugging print statements"}},{"before":"fb0a7e9c795560ef2962eb24ff99b2c2874989c3","after":"d63ec45424754d9057840b5e42461e35e1c18348","ref":"refs/heads/main","pushedAt":"2023-03-17T16:30:59.856Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Remove crates/* from workspace members until used","shortMessageHtmlLink":"Remove crates/* from workspace members until used"}},{"before":"c1a55718d965196b3bb4746a23c155c421fffd21","after":"fb0a7e9c795560ef2962eb24ff99b2c2874989c3","ref":"refs/heads/main","pushedAt":"2023-03-15T15:19:57.297Z","pushType":"push","commitsCount":3,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Add support to specify CLASS with pgun","shortMessageHtmlLink":"Add support to specify CLASS with pgun"}},{"before":"f7860579620951b0b087c015c7974d5af8b83567","after":"c1a55718d965196b3bb4746a23c155c421fffd21","ref":"refs/heads/main","pushedAt":"2023-03-09T14:52:25.597Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Rename 'extras' folder to 'extra'","shortMessageHtmlLink":"Rename 'extras' folder to 'extra'"}},{"before":"d5a170c982c1f9ed6ef43c5416c29baa3c4c41c8","after":"f7860579620951b0b087c015c7974d5af8b83567","ref":"refs/heads/main","pushedAt":"2023-03-07T22:15:24.958Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Make client receive buffer size customizable","shortMessageHtmlLink":"Make client receive buffer size customizable"}},{"before":"4762980b19422926851fd06a64f26617b2d2964d","after":"d5a170c982c1f9ed6ef43c5416c29baa3c4c41c8","ref":"refs/heads/main","pushedAt":"2023-03-07T16:03:32.384Z","pushType":"push","commitsCount":2,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Fix wrong size (decomp) of message","shortMessageHtmlLink":"Fix wrong size (decomp) of message"}},{"before":"27c0d433b3c299f92bb3eb0101c6b6b276a139b0","after":"4762980b19422926851fd06a64f26617b2d2964d","ref":"refs/heads/main","pushedAt":"2023-03-07T14:30:14.895Z","pushType":"push","commitsCount":1,"pusher":{"login":"Techassi","name":"Techassi","path":"/Techassi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16667167?s=80&v=4"},"commit":{"message":"Rename client from 'gun' to 'pgun'","shortMessageHtmlLink":"Rename client from 'gun' to 'pgun'"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHeMeGAA","startCursor":null,"endCursor":null}},"title":"Activity ยท portal-rs/portal"}