Skip to content

@SecuredEndpoint annotation added on endpoints #117

Open
cthermolia-grnet wants to merge 1 commit intoARGOeu:develfrom
cthermolia-grnet:additionalQueriesAndEndpoints
Open

@SecuredEndpoint annotation added on endpoints #117
cthermolia-grnet wants to merge 1 commit intoARGOeu:develfrom
cthermolia-grnet:additionalQueriesAndEndpoints

Conversation

@cthermolia-grnet
Copy link
Copy Markdown
Collaborator

This pr integrates quarkus-auth module into argo-mon-status-api. Endpoints are annotated with @SecuredEndpoint to define the authorization checks. @CheckEntitlements is removed from these endpoints.
As next steps it is needed for the endpoints annotated to insert in db the rules that check authorization and the path params that need to be resolved to other element fields

POST /secured-endpoints/{secured-endpoint-id}/rules
POST /secured-endpoints/{secured-endpoint-id}/resolved

@cthermolia-grnet cthermolia-grnet added the wip Work In Progress label Mar 31, 2026
@cthermolia-grnet cthermolia-grnet force-pushed the additionalQueriesAndEndpoints branch 3 times, most recently from 8ea7e67 to cebafc7 Compare March 31, 2026 06:35
@cthermolia-grnet cthermolia-grnet force-pushed the additionalQueriesAndEndpoints branch from cebafc7 to 52c0a14 Compare April 2, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wip Work In Progress

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant