Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ACL rewrite #1472

Merged
merged 31 commits into from
Jun 26, 2023
Merged

ACL rewrite #1472

merged 31 commits into from
Jun 26, 2023

Conversation

AlexisSouquiere
Copy link
Collaborator

@AlexisSouquiere AlexisSouquiere commented May 3, 2023

New feature:

  • Support Micronaut security.authentication with bearer value as well as cookie.
    I saw that with a lot of regexp in the old authentication we can have a problem (auth failed) if the JWT token size is more than 4Ko (size limit of a cookie)

Updating application.example.yml
Fixing issue with bearer auth
@AlexisSouquiere
Copy link
Collaborator Author

AlexisSouquiere commented Jun 21, 2023

@tchiotludo I did the requested changes. We have deployed this branch on an dev environment in Michelin to test the external claim provider too (provided by our ns4kafka tool) and it's working fine. I just fixed an issue linked to the bearer auth but there is no other issues till now

@tchiotludo tchiotludo merged commit 4359e54 into tchiotludo:dev Jun 26, 2023
markush81 added a commit to markush81/akhq that referenced this pull request Jun 27, 2023
* dev:
  chore(deps): update most of java deps
  fix(schema): invalid signature on schema controller
  feat(webserver): html-head don't work any more (tchiotludo#1489)
  feat(schema): improve schema loading on produce screen (tchiotludo#1467)
  feat(core): allow to configure (de)serialiser on consumers/producers (tchiotludo#1432)
  feat(topicdata): list topics even if a broker is unable to serve log information (tchiotludo#1502)
  chore(docs): fix copyright
  feat(acls): introduce new ACL rewrite (tchiotludo#1472)
@ebrard
Copy link
Contributor

ebrard commented Feb 21, 2024

@tchiotludo Any idea when this will be GA? Version 0.24 is older than this change I think. Thanks :D

@tchiotludo
Copy link
Owner

@ebrard I said soon since months, but I struggling finding time 😢

@ebrard
Copy link
Contributor

ebrard commented Feb 21, 2024

What is required to publish a version? Can I help you in any way?

@tchiotludo
Copy link
Owner

At first, I would love to update javascript dependencies, but seems to be a long task 😢

@AlexisSouquiere
Copy link
Collaborator Author

I can find some time to check that. Not sure how long it can takes but I'll try to help on it

LittleWat added a commit to LittleWat/akhq that referenced this pull request Aug 13, 2024
## background
- This PR attempts to close tchiotludo#1905

## change
- Update GroovyCustomClaimProvider example of the [External roles and attributes mapping | AKHQ](https://akhq.io/docs/configuration/authentifications/external.html) following tchiotludo#1472
tchiotludo pushed a commit that referenced this pull request Aug 30, 2024
## background
- This PR attempts to close #1905

## change
- Update GroovyCustomClaimProvider example of the [External roles and attributes mapping | AKHQ](https://akhq.io/docs/configuration/authentifications/external.html) following #1472
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