Skip to content

Record security advisory changes in the transparency log#1780

Merged
Seldaek merged 2 commits into
composer:mainfrom
glaubinix:push-roszmrkmkson
Jul 10, 2026
Merged

Record security advisory changes in the transparency log#1780
Seldaek merged 2 commits into
composer:mainfrom
glaubinix:push-roszmrkmkson

Conversation

@glaubinix

@glaubinix glaubinix commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Add transparency log entries for the security advisory lifecycle: created, updated, withdrawn and reinstated. The update worker emits the records after resolving each run, classifying by the net state change so a transient withdraw/reinstate within one run collapses into a single edit. Advisory changes are attributed to the automation actor.

Screenshot 2026-07-03 at 11 41 09

@glaubinix glaubinix self-assigned this Jul 1, 2026
@glaubinix glaubinix force-pushed the push-roszmrkmkson branch 3 times, most recently from bf9b5f2 to 60dc4e5 Compare July 3, 2026 10:40
@glaubinix glaubinix marked this pull request as ready for review July 3, 2026 10:42
Comment thread src/Entity/AuditRecord.php
Comment thread src/Entity/AuditRecord.php Outdated
@glaubinix glaubinix force-pushed the push-roszmrkmkson branch 2 times, most recently from 3fc79ab to 46dda20 Compare July 10, 2026 08:37
Add transparency log entries for the security advisory lifecycle: created,
updated, withdrawn and reinstated. The update worker emits the records after
resolving each run, classifying by the net state change so a transient
withdraw/reinstate within one run collapses into a single edit. Advisory
changes are attributed to the automation actor.

Adds the SecurityAdvisory* audit record types (advisory category), AuditRecord
factories, a shared display + template, factory wiring and translations.
@glaubinix glaubinix force-pushed the push-roszmrkmkson branch from 46dda20 to 89feb96 Compare July 10, 2026 08:55
@glaubinix glaubinix force-pushed the push-roszmrkmkson branch from 89feb96 to 8d89e8c Compare July 10, 2026 08:57
@Seldaek

Seldaek commented Jul 10, 2026

Copy link
Copy Markdown
Member

Thanks

@Seldaek Seldaek merged commit 6483713 into composer:main Jul 10, 2026
3 checks passed
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.

2 participants