Commit History
1 sites
Security covered
This module displays a list of Git commits for a GitHub or GitLab repository on a dedicated page. It offers filtering by year and can be configured through a form, storing sensitive tokens securely.
Integrate Spiriitlabs/commit-history lib to can display on a page commits list for a repo Gitlab or Github
Features
- History page filterable by year (`/admin/reports/commit-history`)
- Support for **GitLab** and **GitHub** via a configuration form
- Settings stored in **Drupal state** (tokens are never exported to config)
- Existing token is preserved on save if the password field is left empty
Post-Installation
Once module enable, config your git repo `/admin/config/services/commit-history`
Adjust permissions to determine who access git page `/admin/reports/commit-history`