Skip to content

MODULE: oauth2#2755

Open
hosuaby wants to merge 7 commits into
OpenFeign:masterfrom
hosuaby:feature/oauth2
Open

MODULE: oauth2#2755
hosuaby wants to merge 7 commits into
OpenFeign:masterfrom
hosuaby:feature/oauth2

Conversation

@hosuaby

@hosuaby hosuaby commented Feb 5, 2025

Copy link
Copy Markdown
Contributor

Integration of OAuth2/OpenID flows into feign.
Following the discution: #2680

@hosuaby

hosuaby commented Feb 5, 2025

Copy link
Copy Markdown
Contributor Author

@velo

Ah, build fails cause I am using Testcontainers. What do you suggest? Do I disable all Tests using Testcontainers or there is a way to get a build environment with Docker on CircleCI?

@velo

velo commented Feb 9, 2025

Copy link
Copy Markdown
Member

Well, I would say to either test using something else. Or figure how to get circle Ci working with test containers or need to move to GitHub actions

@hosuaby

hosuaby commented Feb 9, 2025

Copy link
Copy Markdown
Contributor Author

Well, I would say to either test using something else. Or figure how to get circle Ci working with test containers or need to move to GitHub actions

I am doing experiments with pipeline. Please ignore notifications. When I will come up with a solution, I will inform you and make a separate PR.

@velo velo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing work, tons of tests, nice improvements, no breaking change, sounds like a win win

Comment thread core/src/test/java/feign/BaseBuilderTest.java Outdated
*** Dropwizard Metrics 5
*** Micrometer
** extras
*** OAuth2

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

NICE!

Comment thread pom.xml
<version>${project.version}</version>
</dependency>

<dependency>

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thanks for the clean up

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok, removed this addition. Anyway it will be added in my PR about Vertx.

@velo velo requested a review from kdavisk6 February 10, 2025 14:37

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some suggestions could not be made:

  • annotation-error-decoder/pom.xml
    • lines 49-48
  • apt-test-generator/pom.xml
    • lines 62-61
  • benchmark/pom.xml
    • lines 70-69
  • core/pom.xml
    • lines 37-36
  • googlehttpclient/pom.xml
    • lines 54-53
  • hc5/pom.xml
    • lines 67-66
  • httpclient/pom.xml
    • lines 75-74
  • hystrix/pom.xml
    • lines 78-77
  • jackson-jaxb/pom.xml
    • lines 82-83
  • java11/pom.xml
    • lines 50-49
  • jaxb-jakarta/pom.xml
    • lines 55-57
  • jaxb/pom.xml
    • lines 45-49
  • jaxrs2/pom.xml
    • lines 103-102
  • jaxrs3/pom.xml
    • lines 89-88
  • jaxrs4/pom.xml
    • lines 83-82
  • kotlin/pom.xml
    • lines 71-70
  • okhttp/pom.xml
    • lines 59-58
  • pom.xml
    • lines 614-615
  • reactive/pom.xml
    • lines 98-97
  • ribbon/pom.xml
    • lines 83-82
  • soap-jakarta/pom.xml
    • lines 63-62
    • lines 79-81
  • soap/pom.xml
    • lines 55-60
    • lines 70-71

Comment thread oauth2/src/test/java/feign/auth/oauth2/AbstractKeycloakTest.java
Comment thread oauth2/src/test/java/feign/auth/oauth2/AbstractKeycloakTest.java
@kdavisk6

Copy link
Copy Markdown
Member

Circle should be disabled now. Please update the branch and we'll try again.

@hosuaby

hosuaby commented Feb 25, 2025

Copy link
Copy Markdown
Contributor Author

Hello
@velo @kdavisk6

Don't wanna be pushy, but I would like to know when review will be done? I have already multiple PRs and more will come very soon.

@velo velo force-pushed the master branch 2 times, most recently from 034970d to f1200b9 Compare February 22, 2026 17:07

@velo velo left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update. I can’t approve this state yet because required CI validation is not in a mergeable/green state for this PR branch. Please rebase/update the branch and ensure required checks are green, then I can re-review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants