Skip to content

Change Automatic Dormant User Deactivation Activity Tracking to include Git Operations

Problem to solve

The automatic dormant user deactivation relies on the last_active_at timestamp, which applies to activity in the web UI, and git operations are not included as a contributing last action to be tracked. Users are being automatically deactivated who regularly perform git operations, but are not active in the web UI (essentially not getting "credit" for doing git operations within the site to remain active).

Proposal

Include git operations as a contributing last action to be tracked by last_active_at, or add a new field that does include git operations and tie that to account deactivation.

Intended users

Software developers, any users who use GitLab outside of the web UI to perform git operations.