Skip to content

fix[backend](datasources): added datasources tenant verification - #2444

Merged
AlexSanchez-bit merged 1 commit into
release/v12.0.0from
backlog/v12_datasources_tenancy
Aug 7, 2026
Merged

fix[backend](datasources): added datasources tenant verification #2444
AlexSanchez-bit merged 1 commit into
release/v12.0.0from
backlog/v12_datasources_tenancy

Conversation

@AlexSanchez-bit

Copy link
Copy Markdown
Contributor

No description provided.

@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown

✅ AI review — Clean

No issues detected in this diff.

architecture (gemini-3-flash-lite) — clean

Summary: Fixes multi-tenancy leakage in datasources by adding tenancy checks, cross-tenant group validation, and cascade clearance on group deletion.

No findings.

bugs (gemini-3-flash-lite) — clean

Summary: No concrete bugs found. The diff correctly wires tenant-scoped group lookups and clears dangling foreign keys on deletion.

No findings.

security (gemini-3-flash-lite) — clean

Summary: PR adds multi-tenancy validation for datasource groups, cleans up dangling references on delete, and includes unit tests.

No findings.

🔴 go-deps — pending updates

🔍 Discovered 29 Go projects

❌ Could not inspect the following projects (run 'go mod tidy' there):

## ./plugins/alerts
go: github.com/threatwinds/go-sdk@v1.1.27-0.20260804160110-0dab0e82abf5 (replaced by /Users/yorjanderhernandez/code/threatwinds/go-sdk): reading /Users/yorjanderhernandez/code/threatwinds/go-sdk/go.mod: open /Users/yorjanderhernandez/code/threatwinds/go-sdk/go.mod: no such file or directory

@AlexSanchez-bit
AlexSanchez-bit merged commit aa21f10 into release/v12.0.0 Aug 7, 2026
1 check passed
@AlexSanchez-bit
AlexSanchez-bit deleted the backlog/v12_datasources_tenancy branch August 7, 2026 17:58
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.

1 participant