Scope Security activity to the signed-in Gitea identity #1463

Merged
timmy merged 1 commits from timmy/1462-principal-scoped-security-activity into main 2026-08-27 08:22:11 +00:00
Owner

Closes #1462

Adds immutable principal ownership to encrypted Security activity events, filters cursor pagination by the confirmed identity, passes ownership through every authenticated journal writer, and leaves legacy unattributed rows invisible.

TDD proof: focused security tests 36 passed; full suite 2,781 passed, 27 skipped.

Closes #1462 Adds immutable principal ownership to encrypted Security activity events, filters cursor pagination by the confirmed identity, passes ownership through every authenticated journal writer, and leaves legacy unattributed rows invisible. TDD proof: focused security tests 36 passed; full suite 2,781 passed, 27 skipped.
timmy added 1 commit 2026-08-27 08:10:41 +00:00
security: scope activity journal by principal (Closes #1462)
All checks were successful
CI / lint (pull_request) Successful in 3m29s
CI / build-release (pull_request) Successful in 6s
CI / browser-journey (pull_request) Successful in 7m26s
CI / release-candidate (pull_request) Has been skipped
3b9f184a47
timmy merged commit dbc305108a into main 2026-08-27 08:22:11 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#1463
No description provided.