Repository navigation
fix(platform): attribute key-made audits to the key maker - #4659
Merged
Merged
Conversation
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
yannickmonney
added a commit
that referenced
this pull request
Oct 9, 2026
Two of main's CLI guards failed after recent merges: services/platform/backend/domains/audit_logs/request-actor.ts (from #4659) is imported by code the CLI's cached checks hash but was missing from their turbo inputs, and the observation command suite is a source/compiled suite the phase-selector test did not expect yet.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
API-key writes now attribute audit entries to the verified key maker while retaining the acting member and key in metadata. Request-scoped attribution preserves authorization, prevents cross-organization or post-request reuse, and extends existing erasure matching to the recorded identities. EN/DE/FR documentation and manual coverage describe the resulting audit and export behavior.
Validation: 119 configured server tests passed; four causal regressions fail against the previous implementation. Scoped semantic, lint, SAST and manual checks passed. Documentation structure checks and rendered EN/DE/FR pages at desktop and mobile widths passed. Independent source review accepted the exact committed tree. Real PostgreSQL erasure/concurrency and live audit writes/exports were not exercised.