March 2026 Update - Timesheet, Holiday Calendars, and Scheduled Changes

Here’s what’s new since the February update.

⏱️ Timesheet

A new timesheet view lets employees register work time directly in a weekly grid:

  • Activity Rows: Each row represents a work activity β€” enter time per day in a simple grid layout
  • Automatic Totals: Worked totals and delta against expected work time are calculated per day
  • Flexible Time Format: Supports multiple input formats (7:30, 7,5, 7h30) based on your preferences
  • Keyboard Navigation: Arrow keys to move between weeks, Tab to focus today, T to jump back to today
  • Norm and Holiday Awareness: The grid shows expected work time from your work time norm and marks holidays from your assigned holiday calendar

Access the timesheet from Timesheet in the sidebar.

πŸ“… Holiday Calendars

A new holiday calendar system lets administrators define which public holidays apply to employees:

  • Built-in Plugins: Pre-configured Danish and French national holidays, a generic Christian holidays plugin, and a custom days plugin for manual entries
  • Flexible Assignment: Calendars are resolved through a chain β€” workspace default, org unit override, or employment terms override
  • Live Preview: See all resolved holidays for the current year while editing a calendar
  • Copy and Customize: Duplicate an existing calendar and adjust it for different teams or regions

Manage calendars at Settings β€Ί Holiday Calendars.

βš™οΈ Work Time Norm on Employment Terms

Employment terms now include work time norm configuration:

  • Default Weekly Hours: Set the expected weekly working time on each employment term
  • Custom Daily Distribution: Optionally distribute hours unevenly across weekdays (e.g., shorter Fridays)
  • Multi-Week Norms: Define norms that span several weeks for alternating schedules
  • Employment Override: Individual employments can override the terms default for part-time or special contracts
  • Three-Layer Resolution: The system checks employment override β†’ terms default β†’ workspace standard weekly hours

πŸ”„ Scheduled and Retroactive Changes

Plan ahead or correct the past with scheduled and retroactive changes:

  • Schedule for Later: Save changes to org units, employees, employment terms, and policies with a future effective date
  • Retroactive Changes: Apply corrections backdated to a past date
  • Version History: View all past, current, and scheduled versions of an entity with visual diffs
  • Automatic Application: A daily background job applies scheduled changes on their effective date

πŸ”‘ Microsoft Entra ID Integration

A new Microsoft Entra ID integration connects mTime with your Azure Active Directory:

  • Employee Sync: Imports names, emails, and active status from Microsoft Graph API
  • Incremental Updates: After initial sync, only changes are applied β€” no duplicates
  • Automatic Scheduling: Sync runs on a schedule with manual trigger available

✨ UI Improvements

  • Full-Width Section Layout: Settings and configuration pages now use a full-width section layout instead of accordions, making better use of your screen’s real estate
  • Keyboard Shortcuts: Press ⌘F / Ctrl+F or / to search in tables instead of triggering the browser’s page search. Escape clears the search
  • Mobile Navigation: Improved responsive navigation with speech-to-text input support
  • Persistent Table Filters: Filter selections are preserved when navigating away and back
  • Auto-Provisioning Warning: Clear warning when enabling auto-provisioning to prevent accidental user creation

Related Documentation