{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":185888050,"defaultBranch":"main","name":"authservice","ownerLogin":"istio-ecosystem","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-09T23:59:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43223487?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725902729.0","currentOid":""},"activityList":{"items":[{"before":"9c742e8ca3aac6a48655e90855377ee8ee34270d","after":null,"ref":"refs/heads/go-bump","pushedAt":"2024-09-09T17:24:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"}},{"before":"236079504552c295996de175df4cda5d1b58b17c","after":"e99c3ebbe5a7890c84358e40ece9226a48470a02","ref":"refs/heads/main","pushedAt":"2024-09-09T16:54:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.23.1 (#264)\n\n* Upgrade to Go 1.23.1\n\nSigned-off-by: Ignasi Barrera \n\n* Upgrade linter to a version that supports go 1.23\n\nSigned-off-by: Ignasi Barrera \n\n---------\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade to Go 1.23.1 (#264)"}},{"before":"1d35471ed24f40e056575ff56cd5389b62f83bc0","after":"9c742e8ca3aac6a48655e90855377ee8ee34270d","ref":"refs/heads/go-bump","pushedAt":"2024-09-09T16:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Upgrade linter to a version that supports go 1.23\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade linter to a version that supports go 1.23"}},{"before":"b6959f4d4b911d14c889e37301ac7f25a3d5997b","after":"1d35471ed24f40e056575ff56cd5389b62f83bc0","ref":"refs/heads/go-bump","pushedAt":"2024-09-09T13:59:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.23.1\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade to Go 1.23.1"}},{"before":null,"after":"b6959f4d4b911d14c889e37301ac7f25a3d5997b","ref":"refs/heads/go-bump","pushedAt":"2024-09-09T13:58:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.23.1","shortMessageHtmlLink":"Upgrade to Go 1.23.1"}},{"before":"9a33557fdd0abf82c846ad09d4ce07510aa2c2bf","after":"236079504552c295996de175df4cda5d1b58b17c","ref":"refs/heads/main","pushedAt":"2024-07-08T21:08:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Upgrade to GO 1.22.5 to fix CVE-2024-24791 (#261)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade to GO 1.22.5 to fix CVE-2024-24791 (#261)"}},{"before":"f4c01b74c0743b4644ce23252e500a92872fdc6a","after":null,"ref":"refs/heads/upgrade-go","pushedAt":"2024-06-11T08:53:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"}},{"before":"fd52e3cbd2899af56bc4bcafe8e5b41345ba807f","after":"9a33557fdd0abf82c846ad09d4ce07510aa2c2bf","ref":"refs/heads/main","pushedAt":"2024-06-11T08:33:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.22.4 (#260)\n\nThere are some low CVEs reported in Go 1.22.2. This PR upgrades to the latest Go version to see if they're already fixed there.\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade to Go 1.22.4 (#260)"}},{"before":"aa73653b1952d2592b297441e28f122623842dbe","after":"f4c01b74c0743b4644ce23252e500a92872fdc6a","ref":"refs/heads/upgrade-go","pushedAt":"2024-06-10T18:13:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.22.4\n\nThere are some low CVEs reported in Go 1.22.2. This PR upgrades to the latest Go version to see if they're already fixed there.\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade to Go 1.22.4"}},{"before":null,"after":"aa73653b1952d2592b297441e28f122623842dbe","ref":"refs/heads/upgrade-go","pushedAt":"2024-06-10T18:12:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Upgrade to Go 1.22.4\n\nThere are some low CVEs reported in Go 1.22.2. This PR upgrades to the latest Go version to see if they're already fixed there.","shortMessageHtmlLink":"Upgrade to Go 1.22.4"}},{"before":"0d8008e89cec80d029ba5825840ea7a2293599b6","after":"fd52e3cbd2899af56bc4bcafe8e5b41345ba807f","ref":"refs/heads/main","pushedAt":"2024-05-14T14:29:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Fix flaky file watcher test (#258)\n\n* Fix falky file watcher test\n\nThe test method `waitForRead` was sometimes signaling due to accumulated\nreads, even it was inteded to wait for a read after a new content was\nset in the mock file.\n\nThis fixes it by waiting to singal read happened when the read content\nis the same as the expected one.\n\nSigned-off-by: Sergi Castro \n\n* Add more specific methods\n\nSigned-off-by: Sergi Castro \n\n---------\n\nSigned-off-by: Sergi Castro ","shortMessageHtmlLink":"Fix flaky file watcher test (#258)"}},{"before":"98a764d35f44d6fe17474c2372112a9a05d99080","after":"0d8008e89cec80d029ba5825840ea7a2293599b6","ref":"refs/heads/main","pushedAt":"2024-05-13T17:07:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Validate token_type case-insensitively (#256)\n\n* Validate token_type case-insensitive\n\nSigned-off-by: Joseph Petitti \n\n* Fix indentation\n\nSigned-off-by: Joseph Petitti \n\n---------\n\nSigned-off-by: Joseph Petitti ","shortMessageHtmlLink":"Validate token_type case-insensitively (#256)"}},{"before":"f2ef0e41de8a2d664b35a51bd43748e0ca4d10e8","after":"98a764d35f44d6fe17474c2372112a9a05d99080","ref":"refs/heads/main","pushedAt":"2024-05-13T15:39:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Update protoc-gen-go comment to fix `make check` (#257)\n\n* Update protoc-gen-go comment to fix `make check`\n\nSigned-off-by: Sergi Castro \n\n* Pin protoc-gen-go version as suggested\n\nSigned-off-by: Sergi Castro \n\n---------\n\nSigned-off-by: Sergi Castro ","shortMessageHtmlLink":"Update protoc-gen-go comment to fix make check (#257)"}},{"before":"3b67f322fbc9582411114b1c1ed06b575b204611","after":"f2ef0e41de8a2d664b35a51bd43748e0ca4d10e8","ref":"refs/heads/main","pushedAt":"2024-04-23T09:14:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Update code owners (#248)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Update code owners (#248)"}},{"before":"d63df8256b1f82b543f41fc985190be8e350f0d2","after":"3b67f322fbc9582411114b1c1ed06b575b204611","ref":"refs/heads/main","pushedAt":"2024-04-22T12:00:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Fix scan job configuration (#254)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Fix scan job configuration (#254)"}},{"before":"e88db37d679a33026b7948493b80cdff84ed4d80","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-22T11:33:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"bdd1c3b9e9f24ef3b9d378612b39482b21b7e45f","after":"d63df8256b1f82b543f41fc985190be8e350f0d2","ref":"refs/heads/main","pushedAt":"2024-04-22T11:32:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.22.0 to 0.23.0 (#253)\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump golang.org/x/net from 0.22.0 to 0.23.0 (#253)"}},{"before":null,"after":"e88db37d679a33026b7948493b80cdff84ed4d80","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T13:24:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.22.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.22.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.22.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.22.0 to 0.23.0"}},{"before":"1df3e7ea6ba1f4673da20ce85c694ddc868a63c0","after":"bdd1c3b9e9f24ef3b9d378612b39482b21b7e45f","ref":"refs/heads/main","pushedAt":"2024-04-19T11:03:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Add minimal examples to make it easier to get started (#252)\n\n* Add minimal examples to make it easier to get started\n\nSigned-off-by: Ignasi Barrera \n\n* Add policies\n\nSigned-off-by: Ignasi Barrera \n\n---------\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Add minimal examples to make it easier to get started (#252)"}},{"before":"706f4e70e5eb0a0a654e5ee82266814797cb5b3c","after":"1df3e7ea6ba1f4673da20ce85c694ddc868a63c0","ref":"refs/heads/main","pushedAt":"2024-04-17T13:46:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Cache well-known responses to avoid making too much calls to the IdP (#251)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Cache well-known responses to avoid making too much calls to the IdP (#…"}},{"before":"2cbc8bee9284ea4bf842713bddbddb1f02db52eb","after":"706f4e70e5eb0a0a654e5ee82266814797cb5b3c","ref":"refs/heads/main","pushedAt":"2024-04-17T13:44:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Add a logger to log the calls to the Identity Provider (#250)\n\n* Add a logger to log the calls to the Identity Provider\n\nSigned-off-by: Ignasi Barrera \n\n* Reuse the http logging roundtripper in the OIDC test client\n\nSigned-off-by: Ignasi Barrera \n\n---------\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Add a logger to log the calls to the Identity Provider (#250)"}},{"before":"11a200245035122db06ce0dff0f42c80f6366371","after":"2cbc8bee9284ea4bf842713bddbddb1f02db52eb","ref":"refs/heads/main","pushedAt":"2024-04-16T09:53:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Use the OIDC Discovery end session endpoint if present (#249)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Use the OIDC Discovery end session endpoint if present (#249)"}},{"before":"8e2e849a57df6c3d2f445b10ebf2c97600b1039e","after":"11a200245035122db06ce0dff0f42c80f6366371","ref":"refs/heads/main","pushedAt":"2024-04-15T07:55:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Infer the JWS signing algorithm name by looking at the provided key (#247)\n\n* Infer the JWS signing algorithm name by looking at the provided key\n\nThis handles cases where the JWS message or the key do not have a proper `alg`\nheader. The `alg` header is optional[0], so some identity providers may not\nsupply it (such as Microsoft Identity[1])\n\n[0]: https://datatracker.ietf.org/doc/html/rfc7517#section-4.4\n[1]: https://login.microsoftonline.com/common/discovery/v2.0/keys\n\nSigned-off-by: Erik Haugrud \n\n* Fix linter issues\n\nSigned-off-by: Erik Haugrud \n\n* Add comment re: why key algorithm inference is necessary\n\nSigned-off-by: Erik Haugrud \n\n* Add comment in test re: key algorithm inference\n\nSigned-off-by: Erik Haugrud \n\n---------\n\nSigned-off-by: Erik Haugrud ","shortMessageHtmlLink":"Infer the JWS signing algorithm name by looking at the provided key (#…"}},{"before":"361ff2e664551a1e65422c58e63cc2e40546ee45","after":"8e2e849a57df6c3d2f445b10ebf2c97600b1039e","ref":"refs/heads/main","pushedAt":"2024-04-12T08:12:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Configure security advisory upload (#245)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Configure security advisory upload (#245)"}},{"before":"413214ab7a1de8db39fc8e4809fa84dc115e5558","after":"361ff2e664551a1e65422c58e63cc2e40546ee45","ref":"refs/heads/main","pushedAt":"2024-04-12T08:11:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Upgrade Go to 1.22.2 (#244)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Upgrade Go to 1.22.2 (#244)"}},{"before":"f476d1737e7da5dad031695d2cdbf907954db1e2","after":"413214ab7a1de8db39fc8e4809fa84dc115e5558","ref":"refs/heads/main","pushedAt":"2024-04-12T08:09:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"istio-testing","name":"Istio Automation","path":"/istio-testing","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25311884?s=80&v=4"},"commit":{"message":"Allow customizing the Istio version to use in the e2e tests (#243)\n\nSigned-off-by: Ignasi Barrera ","shortMessageHtmlLink":"Allow customizing the Istio version to use in the e2e tests (#243)"}},{"before":"c1c95677e20f8495cc3baf142f6f8eef84a5b0f9","after":"f476d1737e7da5dad031695d2cdbf907954db1e2","ref":"refs/heads/main","pushedAt":"2024-03-26T22:50:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Remove redundant paragraph","shortMessageHtmlLink":"Remove redundant paragraph"}},{"before":"6c8ca98b1399239df3fe3f59922f3fd34c0e7ec4","after":"c1c95677e20f8495cc3baf142f6f8eef84a5b0f9","ref":"refs/heads/main","pushedAt":"2024-03-26T22:07:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Fix k8s e2e tests","shortMessageHtmlLink":"Fix k8s e2e tests"}},{"before":null,"after":"6c8ca98b1399239df3fe3f59922f3fd34c0e7ec4","ref":"refs/heads/main","pushedAt":"2024-03-26T21:49:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"Add owners file","shortMessageHtmlLink":"Add owners file"}},{"before":null,"after":"02b9101ad15451accfb9e572f037160056d41c1f","ref":"refs/heads/v0-c++","pushedAt":"2024-03-26T21:47:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nacx","name":"Ignasi Barrera","path":"/nacx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/446705?s=80&v=4"},"commit":{"message":"this step is no logner needed since jwks can be retrived with jwks_fetcher config (#238)\n\nSigned-off-by: huabing zhao ","shortMessageHtmlLink":"this step is no logner needed since jwks can be retrived with jwks_fe…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNzoyNDoxMy4wMDAwMDBazwAAAASxLYfH","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxNzoyNDoxMy4wMDAwMDBazwAAAASxLYfH","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0yNlQyMTo0NzozOS4wMDAwMDBazwAAAAQgGrTJ"}},"title":"Activity · istio-ecosystem/authservice"}