{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":257787813,"defaultBranch":"main","name":"firezone","ownerLogin":"firezone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-04-22T04:05:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/87211124?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716511153.0","currentOid":""},"activityList":{"items":[{"before":"3fabacafeff7b9962dad0e7bae9bf0ff4994b3a7","after":"ad4df1c01bc10938ad379c7c48609474b411727a","ref":"refs/heads/fix/connlib/pick-gateway-based-on-resource-ip","pushedAt":"2024-05-24T00:53:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Fix compile error","shortMessageHtmlLink":"Fix compile error"}},{"before":"c9f16a6a8f17e42f5fe02d21c7c0cedbae784830","after":"404eccbc7d3196c628fa295c3d1c0bcb4d180c77","ref":"refs/heads/chore/connlib/emit-event-interface-change","pushedAt":"2024-05-24T00:50:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Merge branch 'main' into chore/connlib/emit-event-interface-change","shortMessageHtmlLink":"Merge branch 'main' into chore/connlib/emit-event-interface-change"}},{"before":"65d52a1594d9e9bd2b0ae147717e675c38c9eefe","after":"3fabacafeff7b9962dad0e7bae9bf0ff4994b3a7","ref":"refs/heads/fix/connlib/pick-gateway-based-on-resource-ip","pushedAt":"2024-05-24T00:43:23.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Merge branch 'main' into fix/connlib/pick-gateway-based-on-resource-ip","shortMessageHtmlLink":"Merge branch 'main' into fix/connlib/pick-gateway-based-on-resource-ip"}},{"before":"41159df17d7b536025a2b7d745e8f517cfd79fcd","after":null,"ref":"refs/heads/test/connlib/icmp-response","pushedAt":"2024-05-24T00:39:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"}},{"before":"994b25bf71e13ef4ed865be201d32ad9298add5c","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-5104-32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","pushedAt":"2024-05-24T00:39:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","after":"994b25bf71e13ef4ed865be201d32ad9298add5c","ref":"refs/heads/main","pushedAt":"2024-05-24T00:39:12.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test(connlib): ensure ICMP replies make it back to the client (#5104)\n\nIn order to exercise all codepaths of connlib, we need to send traffic\nin both directions. This patch sends ICMP replies from the gateway to\nthe client upon receipt of an ICMP request.","shortMessageHtmlLink":"test(connlib): ensure ICMP replies make it back to the client (#5104)"}},{"before":null,"after":"994b25bf71e13ef4ed865be201d32ad9298add5c","ref":"refs/heads/gh-readonly-queue/main/pr-5104-32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","pushedAt":"2024-05-24T00:24:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test(connlib): ensure ICMP replies make it back to the client (#5104)\n\nIn order to exercise all codepaths of connlib, we need to send traffic\nin both directions. This patch sends ICMP replies from the gateway to\nthe client upon receipt of an ICMP request.","shortMessageHtmlLink":"test(connlib): ensure ICMP replies make it back to the client (#5104)"}},{"before":"b1c17965a09343a077722ea6e2f23463be6cacc0","after":"c9f16a6a8f17e42f5fe02d21c7c0cedbae784830","ref":"refs/heads/chore/connlib/emit-event-interface-change","pushedAt":"2024-05-24T00:22:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Use a `BiMap` instead","shortMessageHtmlLink":"Use a BiMap instead"}},{"before":"f1ee306033967f4e4ad2622d519bfcd403c13802","after":"39ee4714fb10f39390fb657cc519e940eaf65e0e","ref":"refs/heads/docs/tunnel","pushedAt":"2024-05-24T00:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Fix doclink","shortMessageHtmlLink":"Fix doclink"}},{"before":"3f0ca627004231cc4b9b37940e0a21bcde1fd2c0","after":"f1ee306033967f4e4ad2622d519bfcd403c13802","ref":"refs/heads/docs/tunnel","pushedAt":"2024-05-24T00:03:36.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Improve docs on refreshing DNS","shortMessageHtmlLink":"Improve docs on refreshing DNS"}},{"before":"309fcc407238ad569e4ad01de6a1c9216c5bfc5a","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-5104-32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","pushedAt":"2024-05-24T00:00:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4cd35e56bc38bd1696a5ea17348db8e7c08f7912","after":"3f0ca627004231cc4b9b37940e0a21bcde1fd2c0","ref":"refs/heads/docs/tunnel","pushedAt":"2024-05-23T23:58:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: Reactor Scram \nSigned-off-by: Thomas Eizinger ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":null,"after":"309fcc407238ad569e4ad01de6a1c9216c5bfc5a","ref":"refs/heads/gh-readonly-queue/main/pr-5104-32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","pushedAt":"2024-05-23T23:58:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"test(connlib): ensure ICMP replies make it back to the client (#5104)\n\nIn order to exercise all codepaths of connlib, we need to send traffic\nin both directions. This patch sends ICMP replies from the gateway to\nthe client upon receipt of an ICMP request.","shortMessageHtmlLink":"test(connlib): ensure ICMP replies make it back to the client (#5104)"}},{"before":"278d1ed55d3ea3897eedd61dec5f474368db7c84","after":"b1c17965a09343a077722ea6e2f23463be6cacc0","ref":"refs/heads/chore/connlib/emit-event-interface-change","pushedAt":"2024-05-23T23:55:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Fix compile errors","shortMessageHtmlLink":"Fix compile errors"}},{"before":"0c0d708f9549b65e8f1d2b3430cab184d2c61d92","after":"278d1ed55d3ea3897eedd61dec5f474368db7c84","ref":"refs/heads/chore/connlib/emit-event-interface-change","pushedAt":"2024-05-23T23:55:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"More docs fixes","shortMessageHtmlLink":"More docs fixes"}},{"before":"09d01450d99bef1d837cb365dce923c10621e510","after":"0c0d708f9549b65e8f1d2b3430cab184d2c61d92","ref":"refs/heads/chore/connlib/emit-event-interface-change","pushedAt":"2024-05-23T23:52:40.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Improve docs and fix spelling errors","shortMessageHtmlLink":"Improve docs and fix spelling errors"}},{"before":"7300fa254e4b769bc42485fd8e04fc8816a03e3f","after":"32a1ab12317b7573c2d2e0c625bb28e56bcfa85c","ref":"refs/heads/main","pushedAt":"2024-05-23T23:48:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jamilbk","name":"Jamil","path":"/jamilbk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167144?s=80&v=4"},"commit":{"message":"chore(infra): Don't collide root TXT (#5113)\n\nFollowup to #5112","shortMessageHtmlLink":"chore(infra): Don't collide root TXT (#5113)"}},{"before":"24e245f5747a7c3c7238fb8c11249dc2ce3b145c","after":null,"ref":"refs/heads/chore/combine-root-txt","pushedAt":"2024-05-23T23:48:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jamilbk","name":"Jamil","path":"/jamilbk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167144?s=80&v=4"}},{"before":"9709187b9d0f54e8ddee63b47ddfe4ba91b5e1ba","after":"41159df17d7b536025a2b7d745e8f517cfd79fcd","ref":"refs/heads/test/connlib/icmp-response","pushedAt":"2024-05-23T23:44:07.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"thomaseizinger","name":"Thomas Eizinger","path":"/thomaseizinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5486389?s=80&v=4"},"commit":{"message":"Merge branch 'main' into test/connlib/icmp-response","shortMessageHtmlLink":"Merge branch 'main' into test/connlib/icmp-response"}},{"before":null,"after":"24e245f5747a7c3c7238fb8c11249dc2ce3b145c","ref":"refs/heads/chore/combine-root-txt","pushedAt":"2024-05-23T23:38:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamilbk","name":"Jamil","path":"/jamilbk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167144?s=80&v=4"},"commit":{"message":"Don't collide root TXT","shortMessageHtmlLink":"Don't collide root TXT"}},{"before":"439ce05c01ee706f3e91bf886cc947a2aa854f86","after":null,"ref":"refs/heads/chore/oneleet-verification","pushedAt":"2024-05-23T22:34:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jamilbk","name":"Jamil","path":"/jamilbk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167144?s=80&v=4"}},{"before":"7300fa254e4b769bc42485fd8e04fc8816a03e3f","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-5112-8feb708730e8bc964b0ed14aa41a90f10dd1588c","pushedAt":"2024-05-23T22:34:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"8feb708730e8bc964b0ed14aa41a90f10dd1588c","after":"7300fa254e4b769bc42485fd8e04fc8816a03e3f","ref":"refs/heads/main","pushedAt":"2024-05-23T22:34:49.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(infra): Add Oneleet domain verification (#5112)\n\nAllows Oneleet to scan the pentest.","shortMessageHtmlLink":"chore(infra): Add Oneleet domain verification (#5112)"}},{"before":"5271b15a05f256fcb13e53d021b16fd59b97750b","after":"5c36285959ce720b7f0e63d8efdf8259a41fafbe","ref":"refs/heads/refactor/move-linux-dns-control","pushedAt":"2024-05-23T22:25:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ReactorScram","name":"Reactor Scram","path":"/ReactorScram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13400041?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":null,"after":"7300fa254e4b769bc42485fd8e04fc8816a03e3f","ref":"refs/heads/gh-readonly-queue/main/pr-5112-8feb708730e8bc964b0ed14aa41a90f10dd1588c","pushedAt":"2024-05-23T22:21:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(infra): Add Oneleet domain verification (#5112)\n\nAllows Oneleet to scan the pentest.","shortMessageHtmlLink":"chore(infra): Add Oneleet domain verification (#5112)"}},{"before":null,"after":"439ce05c01ee706f3e91bf886cc947a2aa854f86","ref":"refs/heads/chore/oneleet-verification","pushedAt":"2024-05-23T21:37:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jamilbk","name":"Jamil","path":"/jamilbk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167144?s=80&v=4"},"commit":{"message":"Add Oneleet domain verification","shortMessageHtmlLink":"Add Oneleet domain verification"}},{"before":"8f7b0a94da168e654d0eb999f5e0d8662e49c1cd","after":"5271b15a05f256fcb13e53d021b16fd59b97750b","ref":"refs/heads/refactor/move-linux-dns-control","pushedAt":"2024-05-23T21:03:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ReactorScram","name":"Reactor Scram","path":"/ReactorScram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13400041?s=80&v=4"},"commit":{"message":"refactor","shortMessageHtmlLink":"refactor"}},{"before":"2bedd3ea738d57474644d9c90b80aef027325ae1","after":"8f7b0a94da168e654d0eb999f5e0d8662e49c1cd","ref":"refs/heads/refactor/move-linux-dns-control","pushedAt":"2024-05-23T20:54:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ReactorScram","name":"Reactor Scram","path":"/ReactorScram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13400041?s=80&v=4"},"commit":{"message":"extract module","shortMessageHtmlLink":"extract module"}},{"before":"ee99ed99dcc35c8c90e171695452632aa7570e5d","after":"2bedd3ea738d57474644d9c90b80aef027325ae1","ref":"refs/heads/refactor/move-linux-dns-control","pushedAt":"2024-05-23T20:40:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ReactorScram","name":"Reactor Scram","path":"/ReactorScram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13400041?s=80&v=4"},"commit":{"message":"checkpoint","shortMessageHtmlLink":"checkpoint"}},{"before":"c9dd823d00a86a4dfc3f05a6c691495e916e8693","after":"ee99ed99dcc35c8c90e171695452632aa7570e5d","ref":"refs/heads/refactor/move-linux-dns-control","pushedAt":"2024-05-23T18:38:05.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ReactorScram","name":"Reactor Scram","path":"/ReactorScram","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13400041?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/refactor/dedupe-ipc-clients' into refactor/move-linux-dns-control","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/refactor/dedupe-ipc-clients' int…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUo9dtwA","startCursor":null,"endCursor":null}},"title":"Activity · firezone/firezone"}