Plugins Directory » Monthly Hours & Time Reports
|
|
Author: | Alexander Aldev |
|---|---|---|
| Website: | https://betterseo.bg | |
| Code repository: | - | |
| Registered on: | 2026-07-03 (22 days ago) | |
| Current version: | 1.2.0 | |
| Compatible with: | Redmine 6.1.x, 6.0.x | |
| User ratings: |
Monthly Hours & Time Reports adds employee work-hour targets and visual time reporting to Redmine.
Features:
- Recurring default monthly hours for each employee
- Per-user overrides for individual months
- Global fallback target
- Current-month hours-left indicator
- Worked, remaining, and overtime totals
- Administrator overview for all active users
- Filters by month and employee
- Donut charts for hours by project and tracker
- Daily logged-hours chart
- Project and issue/task breakdown
- English and Bulgarian translations
- Uses standard Redmine time entries
- No external services or CDN dependencies
Example: an employee can normally work 80 hours per month, have a 73-hour target for July, and automatically return to 80 hours in August.
Monthly targets are resolved in this order:
- Employee override for the selected month
- Employee recurring default
- Optional User custom-field value
- Global plugin default
The personal indicator shows only the logged-in user's information. Organization-wide reports and target management are restricted to Redmine administrators.
Installation notes
1. Back up the Redmine database.
2. Extract the plugin into:
REDMINE_ROOT/plugins/monthly_hours
3. From the Redmine root, run:
RAILS_ENV=production bundle exec rake redmine:plugins:migrate
4. Restart Redmine.
5. Open Administration → Plugins and configure the global fallback target.
6. Open Administration → Monthly employee hours to configure employee defaults and monthly overrides.
Changelog
1.2.0 (2026-07-03)
Compatible with Redmine 6.1.x, 6.0.x.