{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":149824037,"defaultBranch":"master","name":"presto-gateway","ownerLogin":"lyft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-21T22:18:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4269340?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697151568.0","currentOid":""},"activityList":{"items":[{"before":"916580bad10280cbdb0fb7d1581b75eb5a4431d6","after":null,"ref":"refs/heads/update_readme","pushedAt":"2023-10-12T22:59:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jchoi614","name":"Jeana Choi","path":"/jchoi614","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22221932?s=80&v=4"}},{"before":"7269bcfd54e5dac13106b14a5179f36e71e494d4","after":"027b2a5f794fd240f59764c8010a5cba46409486","ref":"refs/heads/master","pushedAt":"2023-10-12T22:59:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jchoi614","name":"Jeana Choi","path":"/jchoi614","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22221932?s=80&v=4"},"commit":{"message":"Merge pull request #212 from lyft/update_readme\n\nPoint to official Trino Gateway repo","shortMessageHtmlLink":"Merge pull request #212 from lyft/update_readme"}},{"before":null,"after":"916580bad10280cbdb0fb7d1581b75eb5a4431d6","ref":"refs/heads/update_readme","pushedAt":"2023-10-12T22:52:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jchoi614","name":"Jeana Choi","path":"/jchoi614","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22221932?s=80&v=4"},"commit":{"message":"updating readme","shortMessageHtmlLink":"updating readme"}},{"before":"9c0790f6ea2494ddc5d8bcf9e7139a75cce648d4","after":null,"ref":"refs/heads/dependabot/maven/gateway-ha/com.h2database-h2-2.1.210","pushedAt":"2023-07-07T21:30:34.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":null,"after":"b4f2ad42ac3039ab7ecee2aad75d985268b98947","ref":"refs/heads/dependabot/maven/gateway-ha/com.h2database-h2-2.2.220","pushedAt":"2023-07-07T21:30:28.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 h2 from 1.4.192 to 2.2.220 in /gateway-ha\n\nBumps [h2](https://github.com/h2database/h2database) from 1.4.192 to 2.2.220.\n- [Release notes](https://github.com/h2database/h2database/releases)\n- [Commits](https://github.com/h2database/h2database/compare/version-1.4.192...version-2.2.220)\n\n---\nupdated-dependencies:\n- dependency-name: com.h2database:h2\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump h2 from 1.4.192 to 2.2.220 in /gateway-ha"}},{"before":"b41287941d839da678713476d565e65717a77c07","after":null,"ref":"refs/heads/dependabot/maven/org.eclipse.jetty-jetty-server-10.0.14","pushedAt":"2023-06-13T23:10:15.718Z","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":null,"after":"c9f99f0a1313c222d8090e334a1a021770afd019","ref":"refs/heads/dependabot/maven/org.eclipse.jetty-jetty-server-9.4.51.v20230217","pushedAt":"2023-06-13T23:10:10.353Z","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 jetty-server from 9.4.48.v20220622 to 9.4.51.v20230217\n\nBumps [jetty-server](https://github.com/eclipse/jetty.project) from 9.4.48.v20220622 to 9.4.51.v20230217.\n- [Release notes](https://github.com/eclipse/jetty.project/releases)\n- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.48.v20220622...jetty-9.4.51.v20230217)\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty:jetty-server\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jetty-server from 9.4.48.v20220622 to 9.4.51.v20230217"}},{"before":null,"after":"b41287941d839da678713476d565e65717a77c07","ref":"refs/heads/dependabot/maven/org.eclipse.jetty-jetty-server-10.0.14","pushedAt":"2023-04-18T22:51:04.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 jetty-server from 9.4.48.v20220622 to 10.0.14\n\nBumps [jetty-server](https://github.com/eclipse/jetty.project) from 9.4.48.v20220622 to 10.0.14.\n- [Release notes](https://github.com/eclipse/jetty.project/releases)\n- [Commits](https://github.com/eclipse/jetty.project/compare/jetty-9.4.48.v20220622...jetty-10.0.14)\n\n---\nupdated-dependencies:\n- dependency-name: org.eclipse.jetty:jetty-server\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump jetty-server from 9.4.48.v20220622 to 10.0.14"}},{"before":"3e2df7b9e8f95bf98a804fc14d29a6728a83a8ec","after":"7269bcfd54e5dac13106b14a5179f36e71e494d4","ref":"refs/heads/master","pushedAt":"2023-04-10T21:50:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"akhurana001","name":null,"path":"/akhurana001","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34587798?s=80&v=4"},"commit":{"message":"Support proxying /oauth2 to enable OAuth authentication (#190)\n\nHi folks,\r\n\r\nThank you for open-sourcing the presto-gateway, it's a very nifty piece\r\nof software!\r\n\r\nWe're currently using it with Trino backends and [OAuth2\r\nauthentication](https://trino.io/docs/current/security/oauth2.html),\r\nwhich works very well on its own but breaks when clusters are put behind\r\nthe presto-gateway, as OAuth2 does an HTTP callback to Trino under\r\n`/oauth2`. This returns a 404 as the presto-gateway doesn't know about\r\nthis path and treats is as an error.\r\n\r\nThis small PR whitelists paths starting with `/oauth2` and instructs\r\npresto-gateway to reverse-proxy it to a backend, enabling authenticating\r\nvia OAuth2.\r\n\r\nLet me know if there's anything else I can do to make this PR more\r\nlikely to land, as we're happy using upstream rather than a fork. :)\r\n\r\nThank you!","shortMessageHtmlLink":"Support proxying /oauth2 to enable OAuth authentication (#190)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADlfIGjAA","startCursor":null,"endCursor":null}},"title":"Activity ยท lyft/presto-gateway"}