Skip to content

feat [BCM 4143]: add permission generation tool and integrate into build process - #134

Merged
lucasfleischer7 merged 11 commits into
mainfrom
feat/BCM-4143-rbac-x-permissions
Oct 23, 2026
Merged

lucasfleischer7 merged 11 commits into
mainfrom
feat/BCM-4143-rbac-x-permissions

Conversation

@lucasfleischer7

@lucasfleischer7 lucasfleischer7 commented Aug 10, 2026 •

Copy link
Copy Markdown
Contributor
  • x-permissions added
  • Enhanced error handling for permission checks in the Gin server with new PermissionDenied error type.
  • Vacuum validation added

@lucasfleischer7
lucasfleischer7 requested a review from a team as a code owner August 10, 2026 12:40
@github-actions

Copy link
Copy Markdown

👋 lucasfleischer7, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@lucasfleischer7 lucasfleischer7 changed the title feat: add permission generation tool and integrate into build process feat [BCM 4143]: add permission generation tool and integrate into build process Aug 10, 2026
antmordel
antmordel previously approved these changes Aug 11, 2026
Comment thread api/openapi.yaml Outdated
tags:
- Health
operationId: getHealthCheck
x-permissions: [] # served before an auth context exists; see cmd/gen-permissions exemptRoutes

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.

remove comment

Comment thread api/openapi.yaml Outdated
tags:
- Health
operationId: getHealthCheck
x-permissions: [] # served before an auth context exists; see cmd/gen-permissions exemptRoutes

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.

remove comment

masha256
masha256 previously approved these changes Aug 12, 2026
@lucasfleischer7
lucasfleischer7 added this pull request to stack #144 October 12, 2026 20:55
masha256
masha256 previously approved these changes Oct 21, 2026
@lucasfleischer7
lucasfleischer7 removed this pull request from stack #144 October 22, 2026 18:19
@lucasfleischer7
lucasfleischer7 added this pull request to stack #145 October 23, 2026 11:15
@lucasfleischer7
lucasfleischer7 merged commit 926e9f6 into main Oct 23, 2026
12 checks passed
@lucasfleischer7
lucasfleischer7 deleted the feat/BCM-4143-rbac-x-permissions branch October 23, 2026 11:36
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.

4 participants