ArbeitszeitCheck (1.1.6)

Alex - Software by Design
2026-03-27T18:08:59.961900+00:00

Development tooling: occ arbeitszeitcheck:generate-test-data CLI for deterministic demo data (time entries, absences, optional violations, demo app team) to exercise UI, reports, and workflows locally.

Fixed

Reports UI: Report type cards are no longer incorrectly disabled when a team-related scope is selected (team scopes still use the team report API where applicable).

Reports (tests): Team report CSV download test now reads download bodies via DataDownloadResponse::render() (Nextcloud API).

Team reports: Deduplicate user IDs before permission checks and aggregation to avoid double-counting when users appear in multiple teams.

Absence type badges: Stronger, theme-safe contrast for vacation / sick / home office / other badges (readable on pale Nextcloud palettes).

Changed

Compatibility (dev): Local development stacks aligned with Nextcloud 33.x (example: official nextcloud Docker image).

Reports layout: Reverted an overly aggressive “full width” parameter form rule that could interfere with scrolling/layout on the reports page.

Download