You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat(collectors): support collector_author override on collector registration #317
OpenAEV attributes a collector's payloads (and their arsenal contracts) to an author
organization. The platform derives it from the collector's name by default, which is a
good author in most cases ("CrowdStrike Endpoint Security", "Atomic Red Team", ...).
However, sometimes the collector name is not a good author (e.g. a deployment-specific
or descriptive name). The platform now supports an optional collector_author field on
collector registration (POST /api/collectors) that overrides the name-based fallback,
mirroring the existing injector_author field on injector registration.
Proposed change
Add collector_author support to pyoaev:
CollectorManager._create_attrs: declare the optional collector_author attribute.
CollectorDaemon._setup(): forward the optional collector_author configuration key
in the registration payload (None when not configured, which keeps the platform's
name-based fallback).
changed the title [-]Support collector_author override on collector registration[/-][+]feat(collectors): support collector_author override on collector registration[/+]on Jul 24, 2026
Activity
[-]Support collector_author override on collector registration[/-][+]feat(collectors): support collector_author override on collector registration[/+]feat(configuration): add optional author field to ConfigLoaderCollect…
feat(collector): support collector_author override on registration (#317