Skip to content

Conversation

@vtomasr5
Copy link
Contributor

What is this PR about?

Previously, git provider integrations (GitHub, GitLab, Bitbucket, Gitea) were only visible to the user who created them due to filtering by both organizationId and userId. This prevented other admins in the same organization from seeing or using shared integrations.

Remove userId filtering from list queries and authorization checks so that all users in an organization can access git integrations created within that organization.

Checklist

Before submitting this PR, please make sure that:

Issues related (if applicable)

closes #3489

Screenshots (if applicable)

…ions

  Previously, git provider integrations (GitHub, GitLab, Bitbucket, Gitea)
  were only visible to the user who created them due to filtering by both
  organizationId and userId. This prevented other admins in the same
  organization from seeing or using shared integrations.

  Remove userId filtering from list queries and authorization checks so
  that all users in an organization can access git integrations created
  within that organization.
@vtomasr5 vtomasr5 requested a review from Siumauricio as a code owner January 23, 2026 19:46
@Uter1007
Copy link

@Siumauricio any update to this pr ? sorry for asking we would just need the feature working asap in our organisation. cheers and thx for your work (+ thx @vtomasr5 for the possible fix)

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.

GitHub Integration Visibility Issue for Admin Users in Dokploy

2 participants