-
Notifications
You must be signed in to change notification settings - Fork 94
Comparing changes
Open a pull request
base repository: authlete/java-oauth-server
base: feat/jakarta-java25-migration
head repository: authlete/java-oauth-server
compare: master
- 9 commits
- 52 files changed
- 5 contributors
Commits on Jun 11, 2026
-
feat: add resilience layer for Authlete API calls (rate limit best pr…
…actices) Implements caching, conditional retry with exponential backoff and jitter, and per-endpoint circuit breakers with stale-cache fallback, as described in the Rate Limit Best Practices guide. All endpoints obtain the AuthleteApi client through a dynamic proxy wrapper; behavior is tunable via resilience.properties and can be disabled entirely with resilience.enabled=false.
Meysam Tamkin committedJun 11, 2026 Configuration menu - View commit details
-
Copy full SHA for 5945875 - Browse repository at this point
Copy the full SHA 5945875View commit details
Commits on Jun 15, 2026
-
fix: address review on retry headers and introspection cache key
Remove redundant RateLimit-Reset header variant and drop DPoP/message-signature-only params from the introspection cache key.
Meysam Tamkin committedJun 15, 2026 Configuration menu - View commit details
-
Copy full SHA for 36df929 - Browse repository at this point
Copy the full SHA 36df929View commit details -
chore: align slf4j-api 2.0.7 with logback 1.3
Meysam Tamkin committedJun 15, 2026 Configuration menu - View commit details
-
Copy full SHA for 1552cab - Browse repository at this point
Copy the full SHA 1552cabView commit details
Commits on Jun 29, 2026
-
Merge pull request #88 from authlete/feat/jakarta-java25-migration
feat: migrate to Jakarta EE 10, Java 25 and Jetty 12
Configuration menu - View commit details
-
Copy full SHA for af4b697 - Browse repository at this point
Copy the full SHA af4b697View commit details
Commits on Jul 7, 2026
-
feat: evict cached introspection entries on token revocation
Best-effort local eviction: a successful revocation drops all cached introspection entries for that token via prefix match. Other instances remain bounded by the short TTL. Includes e2e tests through the resilient proxy.
Meysam Tamkin committedJul 7, 2026 Configuration menu - View commit details
-
Copy full SHA for de94521 - Browse repository at this point
Copy the full SHA de94521View commit details -
Merge remote-tracking branch 'origin/master' into feat/authlete-rate-…
…limit-resilience Co-authored-by: Cursor <cursoragent@cursor.com> # Conflicts: # pom.xml # src/main/java/com/authlete/jaxrs/server/api/AuthorizationDecisionEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/AuthorizationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/FederationConfigurationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/FederationRegistrationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/GrantManagementEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/IntrospectionEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/JwksEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/PushedAuthReqEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/RevocationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/UserInfoEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/backchannel/BackchannelAuthenticationCallbackEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/backchannel/BackchannelAuthenticationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/device/DeviceAuthorizationEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/device/DeviceCompleteEndpoint.java # src/main/java/com/authlete/jaxrs/server/api/vci/CredentialOfferEndpoint.java
Meysam Tamkin committedJul 7, 2026 Configuration menu - View commit details
-
Copy full SHA for 57e9ea3 - Browse repository at this point
Copy the full SHA 57e9ea3View commit details
Commits on Jul 9, 2026
-
Merge pull request #87 from authlete/feat/authlete-rate-limit-resilience
feat: add resilience layer for Authlete API calls (rate limit best practices)
Configuration menu - View commit details
-
Copy full SHA for 52fa402 - Browse repository at this point
Copy the full SHA 52fa402View commit details
Commits on Aug 14, 2026
-
Configuration menu - View commit details
-
Copy full SHA for d0b0662 - Browse repository at this point
Copy the full SHA d0b0662View commit details -
update TLS version used in CIBA notifications to TLS 1.3
chore: update TLS version used in CIBA notifications to TLS 1.3
Configuration menu - View commit details
-
Copy full SHA for f5c5e8d - Browse repository at this point
Copy the full SHA f5c5e8dView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff feat/jakarta-java25-migration...master