1. c8accf8 Use java.net.HttpURLConnection constants for status code checks by David Ostrovsky · 14 hours ago master
  2. 4a323f7 Support link-to-existing-gerrit-accounts for Keycloak by David Ostrovsky · 3 days ago
  3. 4eca6b9 init: default PKCE to enabled by David Ostrovsky · 5 days ago
  4. 3d59727 init: delegate to providers' own init steps by David Ostrovsky · 5 days ago
  5. 7e9ee35 Split the plugin BUILD into per-package BUILD.bazel files by David Ostrovsky · 5 days ago
  6. 85d2c71 Drop the standalone plugin build mode by David Ostrovsky · 5 days ago
  7. 8001439 Package the remaining OAuth providers as standalone artifacts by David Ostrovsky · 5 days ago
  8. 806087d Package SAP IAS as a standalone OAuth artifact by David Ostrovsky · 5 days ago
  9. 5d4a02d Rename SAP IAS OAuth package to sapias by David Ostrovsky · 5 days ago
  10. c31a4db Allow building standalone single-provider plugin artifacts by David Ostrovsky · 3 weeks ago
  11. e31e4d0 Decouple OAuth providers from the plugin's core wiring by David Ostrovsky · 3 weeks ago
  12. 0cdd76f Add OAuth token revocation support by David Ostrovsky · 4 weeks ago
  13. 844d8fb Add OAuth access-token refresh support by David Ostrovsky · 3 weeks ago
  14. 417712f Contribute OAuth providers in the sys injector by David Ostrovsky · 4 weeks ago
  15. 2eaef9d Remove ScribeJava and deprecated wrappers by David Ostrovsky · 4 weeks ago
  16. 6232ce0 Document GitHub and Google provider configuration by David Ostrovsky · 3 weeks ago
  17. 32a280d Add git-credential helper for Git-over-HTTP by David Ostrovsky · 3 weeks ago
  18. 7bd22e8 Modularize the plugin build into libraries by David Ostrovsky · 3 weeks ago
  19. 0a90dd0 Drop legacy config-key constants from InitOAuth by David Ostrovsky · 3 weeks ago
  20. 60071d7 Add Git-over-HTTP support for Azure AD by David Ostrovsky · 3 weeks ago
  21. b3fcf9b Add Git-over-HTTP support for GitLab by David Ostrovsky · 3 weeks ago
  22. a45bd43 Add Git-over-HTTP support for GitHub by David Ostrovsky · 3 weeks ago
  23. 60c7f86 Add Git-over-HTTP support for Google by David Ostrovsky · 3 weeks ago
  24. 203f77d Add Git-over-HTTP support for the discovery provider by David Ostrovsky · 3 weeks ago
  25. 384e356 Add Git-over-HTTP support for Keycloak by David Ostrovsky · 3 weeks ago
  26. d47dd3d Add Git-over-HTTP token-validation framework by David Ostrovsky · 3 weeks ago
  27. 2bd001a Adopt OAuthConfigKeys in service wiring and relocate JsonUtil test by David Ostrovsky · 3 weeks ago
  28. f189e04 Migrate SAP IAS to the native OAuth client by David Ostrovsky · 3 weeks ago
  29. 22ee144 Migrate GitLab to the native OAuth client by David Ostrovsky · 3 weeks ago
  30. 8c06dc2 Migrate Keycloak to the native OAuth client by David Ostrovsky · 3 weeks ago
  31. 9c25b44 Migrate GitHub to the native OAuth client by David Ostrovsky · 3 weeks ago
  32. 5b3b34c Migrate Google to the native OAuth client by David Ostrovsky · 3 weeks ago
  33. d058e1c Migrate Azure AD to the native OAuth client by David Ostrovsky · 3 weeks ago
  34. afe21eb Migrate the discovery provider to the native OAuth client by David Ostrovsky · 3 weeks ago
  35. 510aaf2 Migrate Cognito to the native OAuth client by David Ostrovsky · 3 weeks ago
  36. 9719dbd Migrate Dex to the native OAuth client by David Ostrovsky · 3 weeks ago
  37. f291fdf Migrate Authentik to the native OAuth client by David Ostrovsky · 3 weeks ago
  38. 27f7fd8 Migrate Auth0 to the native OAuth client by David Ostrovsky · 3 weeks ago
  39. 4c8a3ae Migrate Tuleap to the native OAuth client by David Ostrovsky · 3 weeks ago
  40. ef67b30 Migrate LemonLDAP to the native OAuth client by David Ostrovsky · 3 weeks ago
  41. d153684 Migrate Phabricator to the native OAuth client by David Ostrovsky · 3 weeks ago
  42. 1926c49 Migrate AirVantage to the native OAuth client by David Ostrovsky · 3 weeks ago
  43. 02f1001 Migrate Facebook to the native OAuth client by David Ostrovsky · 3 weeks ago
  44. 3aea840 Migrate CAS to the native OAuth client by David Ostrovsky · 3 weeks ago
  45. fb5aacd Migrate Bitbucket to the native OAuth client by David Ostrovsky · 3 weeks ago
  46. 914b6ba Add native OAuth HTTP client by David Ostrovsky · 3 weeks ago
  47. 3b1d24d Reorganize shared OAuth types into base, client and utils packages by David Ostrovsky · 3 weeks ago
  48. 076006a Add OIDC JWT/JWKS validation library by David Ostrovsky · 3 weeks ago
  49. ae776a8 Migrate sap to the OAuthClient boundary by David Ostrovsky · 5 weeks ago
  50. 2e3f76a Add PKCE to the client and migrate discovery by David Ostrovsky · 5 weeks ago
  51. 5815fd7 Migrate facebook to StandardResourceOAuthService by David Ostrovsky · 5 weeks ago
  52. 730d5b1 Migrate cas to StandardResourceOAuthService by David Ostrovsky · 5 weeks ago
  53. 1ef8a99 Consolidate shared plumbing into AbstractOAuthService by David Ostrovsky · 5 weeks ago
  54. 922ca5e Extract StandardIdTokenOAuthService for dex and keycloak by David Ostrovsky · 5 weeks ago
  55. 899911a Migrate cognito, auth0, authentik to StandardResourceOAuthService by David Ostrovsky · 5 weeks ago
  56. d1dfe0d Extract StandardResourceOAuthService for resource providers by David Ostrovsky · 5 weeks ago
  57. 61d1cca Introduce OAuthClient boundary and migrate GitHub to it by David Ostrovsky · 5 weeks ago
  58. fb6b3fa Bazel: switch oauth BUILD to native ext_deps support by David Ostrovsky · 6 months ago
  59. 2d02e60 Merge branch 'stable-3.14' by David Ostrovsky · 6 months ago
  60. eb88564 Discovery OAuth: Validate discovery config and add tests by David Ostrovsky · 7 months ago stable-3.14
  61. 3b1b501 Discovery OAuth: support generic OAuth via well-known discovery URL by Kai Liu · 7 months ago
  62. c3a06e3 Bump scribejava to 8.3.3 and jackson to 2.21.1 by David Ostrovsky · 2 years, 3 months ago
  63. 7eb61bb Reduce boilerplate code by using gerrit_plugin_dependency_tests by David Ostrovsky · 6 months ago
  64. 38eaa22 Discovery OAuth: Add optional PKCE support by David Ostrovsky · 7 months ago
  65. 1ee68cb Merge "[SAP IAS] Fix thread-safety race condition in PKCE handling" by David Ostrovsky · 6 months ago
  66. 775e886 Discovery OAuth: Validate discovery config and add tests by David Ostrovsky · 7 months ago
  67. 42bd331 Discovery OAuth: support generic OAuth via well-known discovery URL by Kai Liu · 7 months ago
  68. a9a4be6 Bump scribejava to 8.3.3 and jackson to 2.21.1 by David Ostrovsky · 2 years, 3 months ago
  69. f255dcc [SAP IAS] Fix thread-safety race condition in PKCE handling by David Ostrovsky · 7 months ago
  70. e53ff8d Bazel: compare runtime overlap against headless Gerrit WAR by David Ostrovsky · 8 months ago
  71. 9ecc49b Add allowlist test for packaged runtime JARs by David Ostrovsky · 8 months ago
  72. 2134c34 Adapt to Gerrit's use of bazel modules by Thomas Dräbing · 11 months ago
  73. 5c230cd Bazel: Remove unused commons-codec dependency by David Ostrovsky · 7 months ago stable-3.11 stable-3.12 stable-3.13
  74. 6491126 Reduce duplicated code to build OAuth20Service by Thomas Dräbing · 1 year ago
  75. b49e40a Remove deprecated legacy naming of Azure AD (Office365) by Thomas Dräbing · 9 months ago
  76. 62e1644 Replace commons-codec Base64 with JDK Base64 for JWT decoding by David Ostrovsky · 8 months ago
  77. 2807ae0 Merge "Remove unnecessary whitespaces before ? during init" by David Ostrovsky · 9 months ago
  78. ab0eb8c Remove unnecessary whitespaces before ? during init by Thomas Dräbing · 1 year ago
  79. b2fa29e [SAP IAS] Validate SAP IAS token during login with token by Thomas Dräbing · 1 year, 5 months ago
  80. 527b523 [SAP IAS] Optionally allow the Resource Owner Password Flow by Thomas Dräbing · 1 year, 9 months ago
  81. 7447575 [SAP IAS] Add basic OAuth support for GitOverHttp by Thomas Dräbing · 1 year, 9 months ago
  82. e4ebdd7 [SAP IAS] Add optional support for PKCE by Thomas Dräbing · 1 year, 9 months ago
  83. bd2bf69 [SAP IAS] Add SAP Cloud Identity Services (IAS) oauth provider by Christian Mathis · 1 year, 9 months ago
  84. a175500 Set OAuth external ID on CreateAccount call by Thomas Dräbing · 1 year, 6 months ago
  85. d946a36 Make more use of Guice to reduce boiler plate code by Thomas Dräbing · 1 year, 6 months ago
  86. 7b4248d Sort OAuth implementations into packages by Thomas Dräbing · 1 year, 5 months ago
  87. 2905716 Format with GJF 1.24.0 by Thomas Dräbing · 1 year, 1 month ago
  88. f7d640c [Cognito OAuth]Support for link-to-existing-gerrit-accounts by Ishan Badgainya · 1 year, 6 months ago
  89. a8f67c8 Factor out some wide spread boilerplate code by Saša Živkov · 1 year, 9 months ago
  90. 9823160 Bazel: Disable bzlmod explicitly in .bazelrc by David Ostrovsky · 2 years, 4 months ago
  91. f45c596 Bazel: Fix standalone build by David Ostrovsky · 2 years, 4 months ago
  92. 2e4362b Add Cognito OAuth provider by Ivan Nikolchev · 2 years, 6 months ago
  93. b27cf3e Add Authentik OAuth provider by Tobias Urdin · 3 years ago
  94. 1b3cc40 Add support for Auth0 OAuth2/OIDC provider by Joakim Plate · 3 years, 4 months ago
  95. 8d467e9 Keycloak OAuth2 provider: adapt endpoint URL to Quarkus runtime by David Ostrovsky · 3 years, 5 months ago
  96. 4bae1d7 Add support for Tuleap OAuth2/OIDC provider by Thomas Gerbet · 3 years, 7 months ago
  97. 024c1d9 Allow JSON token extractor to be used with CAS by Joe Shannon · 4 years, 1 month ago
  98. f9bef74 GoogleOAuthService: Use StringBuilder by David Ostrovsky · 4 years, 9 months ago
  99. d349594 CasOAuthService: Format using google-java-format by David Ostrovsky · 4 years, 9 months ago
  100. f5f87e0 Merge changes I3724521d,I9c2faeab by David Ostrovsky · 4 years, 9 months ago