Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Labor time tracker

2 sites No security coverage Drupal 11 · not 10
View on drupal.org

This module allows users to track their work time, enter and exit timestamps, and the system automatically calculates the duration. Users can also request changes to their time logs, and administrators can manage these requests and view a report of labor time.

The Labor time tracker module provides a simple time and attendance tracking system for collaborators. Each user can also request changes in his time log and the admin manage all the requests and see the company time labor report.

Features

Entities

Time logs with:

  • The user (collaborator)
  • Timestamps (enter and exit dates)
  • Duration (automatically calculated field where it calculates the time past between the enter and exit date)

Time log requests with:

  • Reference to the current user time log
  • Timestamps (enter and exit dates)
  • Textfield (Reason to change the original time log)
  • Status (Admin has to approve to implement the change in the time log)

Links

Authenticated user:

  • /labor-info/time-log - A dedicated page with an action button that allows each collaborator to register their entry and exit times when arriving at or leaving the company.
  • /labor-info/time-log-request - A form page to create time change requests and a table below for checking the status of the created ones.

Permitted user:

  • /admin/config/labor-time/settings - A page where it can be defined how many hours should the collaborator do on a daily work basis.
  • /admin/config/labor-time/log-list - A page with a list of all labor time logs. He has the ability to add/edit/delete the registers.
  • /admin/config/labor-time/request-list - A page to accept or reject the time log requests.
  • /admin/config/labor-time/log-report - A page to track the worked hours every user have logged.
  • Honeypot

Depends on

Dependencies of the latest stable release

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
11
Tracked since
Jan 2026
Latest release
1 month ago
Releases (12 mo)
11 ▲ from 0
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
1.0.0 Stable 11 Jul 30, 2026
1.0.0-rc1 Pre-release 11 Jul 15, 2026
1.0.0-alpha9 Pre-release 10–11 Jun 16, 2026
1.0.0-alpha8 Pre-release 10–11 Feb 28, 2026
1.0.0-alpha7 Pre-release 10–11 Feb 23, 2026
1.0.0-alpha6 Pre-release 10–11 Feb 23, 2026
1.0.0-alpha5 Pre-release 10–11 Feb 22, 2026
1.0.0-alpha4 Pre-release 10–11 Jan 19, 2026
1.0.0-alpha3 Pre-release 10–11 Jan 15, 2026
1.0.0-alpha2 Pre-release 10–11 Jan 15, 2026
1.0.0-alpha1 Pre-release 10–11 Jan 15, 2026