{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":163722349,"defaultBranch":"main","name":"pomerium","ownerLogin":"pomerium","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-01T08:04:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/46059110?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716929831.0","currentOid":""},"activityList":{"items":[{"before":"15b4db644b1df27fd520d143696f7438d0378ed5","after":"a18cd2845b75343ee62ae08e4b81dbf0aceda2cd","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T23:29:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 7b4ae5f5a9e738d1cb866968c10980eba9214c65","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 7b4ae5f"}},{"before":"3df94d0180669d9260d82e348738d4900a08b13d","after":"15b4db644b1df27fd520d143696f7438d0378ed5","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T23:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 47aa7d7c6185b2d3e8752282b7115463be4e9c77","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 47aa7d7"}},{"before":"04c65004ccb7ca9dffac0420fc353fb5ca9f07ad","after":"7b4ae5f5a9e738d1cb866968c10980eba9214c65","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-28T23:26:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"41cb0ac5057785e24658eca5a07edb4bc5a7b0c2","after":"47aa7d7c6185b2d3e8752282b7115463be4e9c77","ref":"refs/heads/kralicky/secrets-config-writer","pushedAt":"2024-05-28T23:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Move vendored k8s code into separate package, and add license header and package comment","shortMessageHtmlLink":"Move vendored k8s code into separate package, and add license header …"}},{"before":"69f19565ba63d900f09474c27e09960afe6fc69f","after":"3df94d0180669d9260d82e348738d4900a08b13d","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T21:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 927f24e1ffbf59dc54eee69faed65f353c2328b4","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 927f24e"}},{"before":"77111cf1477b93ec26c383dc168ea709903f2b7d","after":null,"ref":"refs/heads/kralicky/memory-limits","pushedAt":"2024-05-28T20:57:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"}},{"before":"aa3b7906015772a73729ab394ee803e4e458b3cb","after":"927f24e1ffbf59dc54eee69faed65f353c2328b4","ref":"refs/heads/main","pushedAt":"2024-05-28T20:57:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Envoy resource monitoring & overload manager configuration (#5106)\n\n* Initial envoy cgroup resource monitor implementation\r\n\r\n* Add cgroupv1 support; add metrics instrumentation\r\n\r\n* Slight refactor for more efficient memory limit detection\r\n\r\nInstead of reading memory.max/limit_in_bytes on every tick, we\r\nread it once, then again only when it is modified.\r\n\r\nTo support this change, logic for computing the saturation was moved out\r\nof the cgroup driver and into the resource monitor, and the driver\r\ninterface now has separate methods for reading memory usage and limit.\r\n\r\n* Code cleanup/lint fixes\r\n\r\n* Add platform build tags\r\n\r\n* Add unit tests\r\n\r\n* Fix lint issues\r\n\r\n* Add runtime flag to allow disabling resource monitor\r\n\r\n* Clamp saturation values to the range [0.0, 1.0]\r\n\r\n* Switch to x/sys/unix; handle inotify IN_IGNORED events","shortMessageHtmlLink":"Envoy resource monitoring & overload manager configuration (#5106)"}},{"before":"f38cfef8741fb219acb73f6c7a6f5a7daa94529c","after":"69f19565ba63d900f09474c27e09960afe6fc69f","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for aa3b7906015772a73729ab394ee803e4e458b3cb","shortMessageHtmlLink":"add Benchmark (go) benchmark result for aa3b790"}},{"before":"3176257becf0fba3abe82236294c801c71a6dfc1","after":"f38cfef8741fb219acb73f6c7a6f5a7daa94529c","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:28:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 04c65004ccb7ca9dffac0420fc353fb5ca9f07ad","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 04c6500"}},{"before":"12bac4974f27ef4ee8b41ef0446fdd4024a3df92","after":"3176257becf0fba3abe82236294c801c71a6dfc1","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:28:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 41cb0ac5057785e24658eca5a07edb4bc5a7b0c2","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 41cb0ac"}},{"before":"55a0ff417758d649984591393c8628afd48a59f6","after":"12bac4974f27ef4ee8b41ef0446fdd4024a3df92","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 21faff5a9988144416be7c5ffe9d391f893e2986","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 21faff5"}},{"before":"7e43425464f5854996260b422f862327f4863b13","after":"55a0ff417758d649984591393c8628afd48a59f6","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for d10ab72d3fc3c022441df6fd7f5eb2800562e60d","shortMessageHtmlLink":"add Benchmark (go) benchmark result for d10ab72"}},{"before":"2ed0eeb05aac84a9672fc10779d718ef344f968c","after":null,"ref":"refs/heads/kralicky/integration-k3s-pid-1","pushedAt":"2024-05-28T19:26:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"}},{"before":"8269a723ecd05c3921fac40d04e9704181385778","after":"aa3b7906015772a73729ab394ee803e4e458b3cb","ref":"refs/heads/main","pushedAt":"2024-05-28T19:26:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Ensure k3s runs as pid 1 in docker\n\nThis fixes the k3s entrypoint script in the docker compose integration\ntests to ensure k3s runs as pid 1. This is required when running k3s in\ndocker if the host is using cgroup2.","shortMessageHtmlLink":"Ensure k3s runs as pid 1 in docker"}},{"before":"c307f225cd3d75655f9478b7bfe6f5b1f97f466f","after":"7e43425464f5854996260b422f862327f4863b13","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 21faff5a9988144416be7c5ffe9d391f893e2986","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 21faff5"}},{"before":"21faff5a9988144416be7c5ffe9d391f893e2986","after":"04c65004ccb7ca9dffac0420fc353fb5ca9f07ad","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-28T19:25:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"a1a94d7ed1cb826ffa8d61704e40212889561cb4","after":"c307f225cd3d75655f9478b7bfe6f5b1f97f466f","ref":"refs/heads/gh-pages","pushedAt":"2024-05-28T19:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for ae5daafbc87e595588e401b61b5d8f0681f3288e","shortMessageHtmlLink":"add Benchmark (go) benchmark result for ae5daaf"}},{"before":"ae5daafbc87e595588e401b61b5d8f0681f3288e","after":"41cb0ac5057785e24658eca5a07edb4bc5a7b0c2","ref":"refs/heads/kralicky/secrets-config-writer","pushedAt":"2024-05-28T19:25:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Code cleanup/lint fixes","shortMessageHtmlLink":"Code cleanup/lint fixes"}},{"before":"d10ab72d3fc3c022441df6fd7f5eb2800562e60d","after":"21faff5a9988144416be7c5ffe9d391f893e2986","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-28T19:24:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"21faff5a9988144416be7c5ffe9d391f893e2986","after":"d10ab72d3fc3c022441df6fd7f5eb2800562e60d","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-28T19:24:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Code cleanup/lint fixes","shortMessageHtmlLink":"Code cleanup/lint fixes"}},{"before":"0004e2aecd12e31d24333ae8d45a33ef649796d9","after":"21faff5a9988144416be7c5ffe9d391f893e2986","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-28T19:22:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"2177cef3469b4c9c79c2c055aa593628feca3769","after":"ae5daafbc87e595588e401b61b5d8f0681f3288e","ref":"refs/heads/kralicky/secrets-config-writer","pushedAt":"2024-05-28T19:22:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Add new config writer options mechanism\n\nThis moves the encryption cipher parameter out of the WriteConfig()\nmethod in the ConfigWriter interface and into a new ConfigWriterOptions\nstruct. Options (e.g. cipher) can be applied to an existing ConfigWriter\nto allow customizing implementation-specific behavior.","shortMessageHtmlLink":"Add new config writer options mechanism"}},{"before":"479d355e440298f170b5fc0d846e1f407ddc3a18","after":"a1a94d7ed1cb826ffa8d61704e40212889561cb4","ref":"refs/heads/gh-pages","pushedAt":"2024-05-23T22:34:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 0004e2aecd12e31d24333ae8d45a33ef649796d9","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 0004e2a"}},{"before":"fc833482ac9f1bc0529deab1cbd56a282f56a697","after":"479d355e440298f170b5fc0d846e1f407ddc3a18","ref":"refs/heads/gh-pages","pushedAt":"2024-05-23T22:34:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 2177cef3469b4c9c79c2c055aa593628feca3769","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 2177cef"}},{"before":"2917fd0acce16366eb96a2c0110cf515e7006aa9","after":"0004e2aecd12e31d24333ae8d45a33ef649796d9","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-23T22:31:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"bcb1e6ecf847dd5de81a5dc577c052ec09009b0d","after":"2177cef3469b4c9c79c2c055aa593628feca3769","ref":"refs/heads/kralicky/secrets-config-writer","pushedAt":"2024-05-23T22:31:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"linter pass and code cleanup","shortMessageHtmlLink":"linter pass and code cleanup"}},{"before":"964ee5a8c03b1e647a7a16ef2b6e0143afb749cc","after":"fc833482ac9f1bc0529deab1cbd56a282f56a697","ref":"refs/heads/gh-pages","pushedAt":"2024-05-23T22:27:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for 2917fd0acce16366eb96a2c0110cf515e7006aa9","shortMessageHtmlLink":"add Benchmark (go) benchmark result for 2917fd0"}},{"before":"3db0182b979ec5648de6eb806b186ec04b923d18","after":"964ee5a8c03b1e647a7a16ef2b6e0143afb749cc","ref":"refs/heads/gh-pages","pushedAt":"2024-05-23T22:25:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"add Benchmark (go) benchmark result for bcb1e6ecf847dd5de81a5dc577c052ec09009b0d","shortMessageHtmlLink":"add Benchmark (go) benchmark result for bcb1e6e"}},{"before":"2a8395c1cd777e34ba7c2b74a850494e21cbc73e","after":"2917fd0acce16366eb96a2c0110cf515e7006aa9","ref":"refs/heads/kralicky/secrets-config-zero-manifests","pushedAt":"2024-05-23T22:24:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"Update zero manifests to use secrets-backed bootstrap config storage instead of a PVC (#2405)","shortMessageHtmlLink":"Update zero manifests to use secrets-backed bootstrap config storage …"}},{"before":"ff115be973a096a89f8ea9c8be381e85fb9dd251","after":"bcb1e6ecf847dd5de81a5dc577c052ec09009b0d","ref":"refs/heads/kralicky/secrets-config-writer","pushedAt":"2024-05-23T22:22:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kralicky","name":"Joe Kralicky","path":"/kralicky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8194899?s=80&v=4"},"commit":{"message":"linter pass and code cleanup","shortMessageHtmlLink":"linter pass and code cleanup"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVl35PwA","startCursor":null,"endCursor":null}},"title":"Activity · pomerium/pomerium"}