Add Terms of Service to audit events

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

As part of audit events, we should log all instance-level settings changes in the admin panel.

We should track changes to:

  • Terms of Service
    • Requirement enabled/disabled
    • TOS agreement copy

We should also record in audit events when a user accepts/rejects a TOS version.

Edited Aug 04, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading