{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":522327873,"defaultBranch":"main","name":"rama","ownerLogin":"plabayo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-07T21:24:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87996217?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718696558.0","currentOid":""},"activityList":{"items":[{"before":"618e5b1d9ca44d807e3a6f90526e160adfa56f13","after":"d4d953003b5c97a37dc4b6bfe7c533c2bded0f20","ref":"refs/heads/feat/forwarded","pushedAt":"2024-06-18T07:43:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add forwarded element parsing (from str) logic","shortMessageHtmlLink":"add forwarded element parsing (from str) logic"}},{"before":"071d768984ac5ff569bec42005c5a701259e4593","after":null,"ref":"refs/heads/feat/rework-auth-and-users","pushedAt":"2024-06-18T07:42:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"}},{"before":"bf8433c7f29a29e7e5ebd58444ce54127bd713b6","after":null,"ref":"refs/heads/feat/net-addr-and-refactor","pushedAt":"2024-06-18T07:42:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"}},{"before":"f09a3cdd5c8f43e007ea6e1e4582594ac8151132","after":"618e5b1d9ca44d807e3a6f90526e160adfa56f13","ref":"refs/heads/feat/forwarded","pushedAt":"2024-06-17T22:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add forwarded constructors","shortMessageHtmlLink":"add forwarded constructors"}},{"before":"65a173238ca679cc2fa2a70f425d11d946513ea0","after":"f09a3cdd5c8f43e007ea6e1e4582594ac8151132","ref":"refs/heads/feat/forwarded","pushedAt":"2024-06-17T13:10:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add building block impls for Forwarded (NodeId / obf)\n\nnext up:\n\n- creation of entries: from host (for_host, for_authority)\n , proto(Protocol), by host (by_host, by_authority),\n- also creation from: Forwarded (typed Header)\n Implement directly for\n- creation and usage of the chain as ctx Extension\n- usage of this forwarded ext in:\n - haproxy server\n - add support for:\n - X forward headers\n - forward header\n - AddForwarded Header (using extension) :)","shortMessageHtmlLink":"add building block impls for Forwarded (NodeId / obf)"}},{"before":null,"after":"65a173238ca679cc2fa2a70f425d11d946513ea0","ref":"refs/heads/feat/forwarded","pushedAt":"2024-06-16T20:47:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"start to lay the structure of the forwarded code","shortMessageHtmlLink":"start to lay the structure of the forwarded code"}},{"before":"76dda33a0301a61ac5f195210c903999ab0e48bd","after":"9e033be286460130874259148f8291d97c462617","ref":"refs/heads/main","pushedAt":"2024-06-16T20:45:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"refactor and improve RequestContext\n\n- use authority instead of host\n- allow easier creation of From types for RequestContext get\n- add serde support for net address types\n\ncloses #239","shortMessageHtmlLink":"refactor and improve RequestContext"}},{"before":"9e033be286460130874259148f8291d97c462617","after":"76dda33a0301a61ac5f195210c903999ab0e48bd","ref":"refs/heads/main","pushedAt":"2024-06-16T20:44:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"start to lay the structure of the forwarded code","shortMessageHtmlLink":"start to lay the structure of the forwarded code"}},{"before":"346bf729547c8873744f183da013fe500b1eb3ca","after":"9e033be286460130874259148f8291d97c462617","ref":"refs/heads/main","pushedAt":"2024-06-16T09:13:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"refactor and improve RequestContext\n\n- use authority instead of host\n- allow easier creation of From types for RequestContext get\n- add serde support for net address types\n\ncloses #239","shortMessageHtmlLink":"refactor and improve RequestContext"}},{"before":"22ccdcc774979941804d058a1718e057d166cc80","after":"346bf729547c8873744f183da013fe500b1eb3ca","ref":"refs/heads/main","pushedAt":"2024-06-16T04:34:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"Update rama.md\n\ninstall rama directly from the (brew) tap","shortMessageHtmlLink":"Update rama.md"}},{"before":"629be0865ec2e337b5bda45c8bb66d40a43637e2","after":"22ccdcc774979941804d058a1718e057d166cc80","ref":"refs/heads/main","pushedAt":"2024-06-15T22:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"make port required in authority\n\ncloses #243","shortMessageHtmlLink":"make port required in authority"}},{"before":"bb4203517163d95995c6fb7562ca8d8ec81afaf8","after":"629be0865ec2e337b5bda45c8bb66d40a43637e2","ref":"refs/heads/main","pushedAt":"2024-06-15T07:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"Update service_branches.md\n\nFix broken link","shortMessageHtmlLink":"Update service_branches.md"}},{"before":"225fb896f289ceef4a6420bd509e7f4a87e2c69c","after":"bb4203517163d95995c6fb7562ca8d8ec81afaf8","ref":"refs/heads/main","pushedAt":"2024-06-14T22:46:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"make rama cli errors nice\n\nCloses #240","shortMessageHtmlLink":"make rama cli errors nice"}},{"before":"4cbce76f9430744ae3e06672d43a8260637e7567","after":"225fb896f289ceef4a6420bd509e7f4a87e2c69c","ref":"refs/heads/main","pushedAt":"2024-06-14T21:35:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"handle domain from static better and cleaner\n\nCloses #241","shortMessageHtmlLink":"handle domain from static better and cleaner"}},{"before":"b772b6fcd5b7625f799b15a00a9ed39778af3228","after":"4cbce76f9430744ae3e06672d43a8260637e7567","ref":"refs/heads/main","pushedAt":"2024-06-14T13:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"update deps: cargo update","shortMessageHtmlLink":"update deps: cargo update"}},{"before":"3b003a2c695d2a68ef06e278b6c2d8192b68aed6","after":"b772b6fcd5b7625f799b15a00a9ed39778af3228","ref":"refs/heads/main","pushedAt":"2024-06-14T13:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"do proper validation of Protocol <= scheme\n\nalso allow Protocol to be created at compile time\nfor static strs","shortMessageHtmlLink":"do proper validation of Protocol <= scheme"}},{"before":"888215413fd219ae7700dfe7afb5cff483ad7e5f","after":"3b003a2c695d2a68ef06e278b6c2d8192b68aed6","ref":"refs/heads/main","pushedAt":"2024-06-14T12:08:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add desktop chrome tests to guarantee such UA filters\n\nCloses #209\n\nwas already possible, this tests the\nother cases that weren't tested yet","shortMessageHtmlLink":"add desktop chrome tests to guarantee such UA filters"}},{"before":"b7d8fe18fa96dd7cc71cf4175ec36bbf67d42634","after":"888215413fd219ae7700dfe7afb5cff483ad7e5f","ref":"refs/heads/main","pushedAt":"2024-06-14T11:58:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"update deps: cargo update","shortMessageHtmlLink":"update deps: cargo update"}},{"before":"385798eb8fa1193d37fc2fbb37079b881b7c6629","after":"b7d8fe18fa96dd7cc71cf4175ec36bbf67d42634","ref":"refs/heads/main","pushedAt":"2024-06-14T11:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"implement NonEmptyString\n\nuseful for strings that you want to be non-empty\n\nCloses #237","shortMessageHtmlLink":"implement NonEmptyString"}},{"before":"03809612587a87d9b378b123b0ecb2b1ba47133b","after":"385798eb8fa1193d37fc2fbb37079b881b7c6629","ref":"refs/heads/main","pushedAt":"2024-06-14T07:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add set_port to Authority (Addr)","shortMessageHtmlLink":"add set_port to Authority (Addr)"}},{"before":"f149841a509bc684b680a7db3ac7729ff297f24c","after":"03809612587a87d9b378b123b0ecb2b1ba47133b","ref":"refs/heads/main","pushedAt":"2024-06-13T22:43:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"remove Scheme enum and stricter network addr types\n\nCloses #235","shortMessageHtmlLink":"remove Scheme enum and stricter network addr types"}},{"before":"2272302bdbe7fde5b66a381f9be253703db5da45","after":"f149841a509bc684b680a7db3ac7729ff297f24c","ref":"refs/heads/main","pushedAt":"2024-06-13T20:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"fix broken links and some typos","shortMessageHtmlLink":"fix broken links and some typos"}},{"before":"7e73d5e1acfa45d5f058654df43dbe485ffd8f9c","after":"2272302bdbe7fde5b66a381f9be253703db5da45","ref":"refs/heads/main","pushedAt":"2024-06-13T20:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"update deps: cargo update","shortMessageHtmlLink":"update deps: cargo update"}},{"before":"73bfec0f66a3f78b742f552b12620e677a7db031","after":null,"ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T20:16:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"}},{"before":"3be117666d0018a9c0fdd616efabb76a9b66a048","after":"7e73d5e1acfa45d5f058654df43dbe485ffd8f9c","ref":"refs/heads/main","pushedAt":"2024-06-13T20:16:11.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"Merge pull request #233 from plabayo/feat/rework-network-addresses\n\nrework network addresses and integrate in existing code","shortMessageHtmlLink":"Merge pull request #233 from plabayo/feat/rework-network-addresses"}},{"before":"c129138ba056d54febd1f229da93e1064ce0ee04","after":"73bfec0f66a3f78b742f552b12620e677a7db031","ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T20:07:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"fix warning","shortMessageHtmlLink":"fix warning"}},{"before":"095db6734e81b09978d779e0d3928e4812f45c6c","after":"c129138ba056d54febd1f229da93e1064ce0ee04","ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T20:04:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"add proxy options to cli for ease of use","shortMessageHtmlLink":"add proxy options to cli for ease of use"}},{"before":"a2534c38a8a2b14c0a667a44bfbfdbfc7dd58d65","after":"095db6734e81b09978d779e0d3928e4812f45c6c","ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T19:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"bugfix problems in proxy conn and usage","shortMessageHtmlLink":"bugfix problems in proxy conn and usage"}},{"before":"ccbd6a28ca4df32c9b6754ecd8f42e4ba11a4555","after":"a2534c38a8a2b14c0a667a44bfbfdbfc7dd58d65","ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T13:13:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"use ProxyAddress nicely in connectors","shortMessageHtmlLink":"use ProxyAddress nicely in connectors"}},{"before":"b79c86333abb593e5edd24940d4ef2679f924ffb","after":"ccbd6a28ca4df32c9b6754ecd8f42e4ba11a4555","ref":"refs/heads/feat/rework-network-addresses","pushedAt":"2024-06-13T12:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"GlenDC","name":"Glen De Cauwsemaecker","path":"/GlenDC","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3900482?s=80&v=4"},"commit":{"message":"integrate ProxyAddress into Proxy (proxydb))","shortMessageHtmlLink":"integrate ProxyAddress into Proxy (proxydb))"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaCpCIgA","startCursor":null,"endCursor":null}},"title":"Activity ยท plabayo/rama"}