Appearance
Feature Settings
Feature settings control which parts of TT Time Tracker are available to your workspace. Toggle them in Admin → Settings.
Available features
Projects
Default: enabled
When on, workers can select a project when logging a time entry or uploading an invoice. The projects list appears in the admin sidebar.
When off, the project field is hidden everywhere and the Projects admin section is not accessible.
While on, Settings also shows the Coût de la main-d'œuvre card, where the default hourly rate for projects without a rate of their own is set.
Zones, Tasks and Invoices are all built on projects, so switching Projects off suspends them too: they disappear from the app, and their toggles are greyed out until Projects comes back. Their settings are kept, not erased — switch Projects on again and they resume exactly as they were.
Vehicles
Default: enabled
When on, vehicles can be registered and assigned to users. Workers see a vehicle field when uploading certain invoice types.
When off, the Vehicles admin section is hidden and no vehicle fields appear in forms.
Zones
Default: disabled | Requires: Projects
When on, projects have a numeric zone field that can be used for geographic or site-based grouping. Zones appear as a filter in the entry list.
Tasks
Default: disabled | Requires: Projects
When on, workers select a task from the project's task list when logging time. Task lists must be assigned to projects in Admin → Projects.
On a project with a task list, the task is required — in every entry form, in the week grid (one row per project and task) and in the project timer, and the server refuses an entry without one, or with a task from another project's list. A project without a task list, or whose list has no active task left, needs no task.
Entries logged before a project needed a task are not rejected after the fact: their hours, remarks and approval can still be edited without adding one. Only changing such an entry's project or task requires a valid task. In the week grid, workers see those hours in a row marked as missing its task, and can move them to a task from there.
Invoices
Default: disabled | Requires: Projects
When on, workers can upload invoice photos and documents. The Invoices section appears in both the worker and admin navigation.
Hours Overview
Default: enabled | Not shown in Settings
An older workspace-wide switch that is deliberately left out of the Settings screen, and is always on in practice.
It is not only a dashboard toggle. Switching it off in the database also stops members reading any entry other than today's, and makes the API reject a member's attempt to create or move an entry to another day. That overlaps with — and would silently override — the back-dating window, which is the supported way to control how far back workers may log. Use that instead.
Email Sync
Default: enabled
When on, admins can configure IMAP mailboxes in Admin → Syncs to automatically import invoices sent by email.
Punch Clock
Default: disabled
When on, a punch clock widget appears on the worker's home screen. Workers tap Start to begin a time entry and Stop to end it — the entry is created automatically with the exact timestamps.
Project Timer
Default: disabled
When on, a timer card appears on the worker's Week view (desktop). Workers pick a project (and its task, when Tasks are on and the project has a task list) to start timing and switch in one click — each switch closes the running slice into a time entry automatically, carrying the project and task. Aimed at office staff who hop between projects during the day; it is independent of the Punch Clock (a worker can never run both at once).
Approval Workflow
Default: enabled
When on, time entries submitted by workers require explicit admin approval before being considered final. Pending entries appear on the admin dashboard.
When off, all entries are automatically approved on submission. This removes the approval step entirely and is suitable for workspaces where the admin trusts workers to log time accurately.