|
7 | 7 | <info xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd"> |
8 | 8 | <id>arbeitszeitcheck</id> |
9 | 9 | <name>ArbeitszeitCheck</name> |
10 | | - <summary>Time tracking for German labor law (ArbZG) and GDPR – supports compliance with breaks, rest periods, and record-keeping</summary> |
11 | | - <description> |
12 | | - ArbeitszeitCheck helps organizations implement technical controls for German working time law (ArbZG) and GDPR. |
13 | | - The app supports compliance requirements such as mandatory break times, maximum working hours, rest periods, |
14 | | - and Sunday/holiday work tracking. |
15 | | - |
16 | | - Key features: |
17 | | - - ArbZG-oriented rules (ECJ C-55/18): breaks, rest periods, overtime |
18 | | - - GDPR: data export, retention, DPIA templates |
19 | | - - Compliance monitoring and violation alerts |
20 | | - - Employee self-service dashboard |
21 | | - - Manager approval workflows |
22 | | - - Vacation and absence management |
23 | | - - Optional project time tracking |
24 | | - - Reports and exports (incl. DATEV) |
25 | | - - Audit logging |
26 | | - - Mobile-responsive, WCAG 2.1 oriented |
27 | | - |
28 | | - Legal notice: This app supports technical implementation of legal requirements. It is not a substitute for legal advice. |
29 | | - Employers remain responsible for configuration, policies, and compliance. Review your setup with legal counsel if in doubt. |
30 | | - </description> |
| 10 | + <name lang="de">ArbeitszeitCheck</name> |
| 11 | + <summary>Time tracking with ArbZG/GDPR compliance checks directly in your Nextcloud</summary> |
| 12 | + <summary lang="de">Zeiterfassung mit ArbZG-/DSGVO-Compliance-Prüfungen direkt in Ihrer Nextcloud</summary> |
| 13 | + <description><![CDATA[ |
| 14 | +# ArbeitszeitCheck |
| 15 | +
|
| 16 | +Time tracking focused on German working time law (ArbZG) and GDPR. Record work |
| 17 | +times, enforce breaks and rest periods, and monitor compliance – fully self‑hosted |
| 18 | +in your Nextcloud instance. |
| 19 | +
|
| 20 | +## Features |
| 21 | +
|
| 22 | +- **ArbZG-aware rules** – maximum hours, breaks, rest periods, Sundays/holidays |
| 23 | +- **Compliance monitoring** – automatic violation detection and reports |
| 24 | +- **Self‑service dashboards** – employee, team and manager views |
| 25 | +- **Absences & leave** – approval workflows and reporting |
| 26 | +- **Exports & audit log** – e.g. for DATEV and internal audits |
| 27 | +- 100% self‑hosted – no data leaves your server |
| 28 | +
|
| 29 | +## Requirements |
| 30 | +
|
| 31 | +- Nextcloud 32–36 |
| 32 | +- PHP 8.1–8.4 |
| 33 | + ]]></description> |
| 34 | + <description lang="de"><![CDATA[ |
| 35 | +# ArbeitszeitCheck |
| 36 | +
|
| 37 | +Zeiterfassung und Compliance-App für das deutsche Arbeitszeitgesetz (ArbZG) |
| 38 | +und die DSGVO. Erfassen Sie Arbeitszeiten, setzen Sie Pausen- und Ruhezeiten |
| 39 | +technisch durch und überwachen Sie Verstöße – vollständig in Ihrer selbst |
| 40 | +gehosteten Nextcloud. |
| 41 | +
|
| 42 | +## Funktionen |
| 43 | +
|
| 44 | +- **ArbZG-orientierte Regeln** – Höchstarbeitszeit, Pausen, Ruhezeiten, Sonn-/Feiertage |
| 45 | +- **Compliance-Monitoring** – automatische Verstoßmeldungen und Berichte |
| 46 | +- **Self-Service-Dashboards** – für Mitarbeitende, Teams und Führungskräfte |
| 47 | +- **Urlaub & Abwesenheiten** – Genehmigungs-Workflows und Auswertungen |
| 48 | +- **Exporte & Audit-Log** – z. B. für DATEV und interne Prüfungen |
| 49 | +- Vollständig selbst gehostet – **keine Daten verlassen Ihren Server** |
| 50 | +
|
| 51 | +## Voraussetzungen |
| 52 | +
|
| 53 | +- Nextcloud 32–36 |
| 54 | +- PHP 8.1–8.4 |
| 55 | + ]]></description> |
31 | 56 |
|
32 | 57 | <version>1.1.2</version> |
33 | | - <licence>agpl</licence> |
| 58 | + <licence>AGPL-3.0-or-later</licence> |
34 | 59 | <author mail="info@software-by-design.de" homepage="https://software-by-design.de">Alexander Mäule</author> |
35 | 60 |
|
36 | 61 | <namespace>ArbeitszeitCheck</namespace> |
|
39 | 64 | <category>tools</category> |
40 | 65 |
|
41 | 66 | <website>https://software-by-design.de</website> |
42 | | - <bugs>https://software-by-design.de</bugs> |
43 | | - <repository>https://github.com/aSoftwareByDesignRepository/ArbeitszeitCheck.git</repository> |
| 67 | + <bugs>https://github.com/aSoftwareByDesignRepository/ArbeitszeitCheck/issues</bugs> |
| 68 | + <repository>https://github.com/aSoftwareByDesignRepository/ArbeitszeitCheck</repository> |
44 | 69 |
|
45 | 70 | <dependencies> |
46 | 71 | <!-- Compatible with Nextcloud 32, 33, 34, 35, 36 (current and future releases) --> |
47 | 72 | <nextcloud min-version="32" max-version="36"/> |
| 73 | + <php min-version="8.1" max-version="8.4"/> |
48 | 74 | </dependencies> |
49 | 75 |
|
50 | 76 | <optional-dependencies> |
51 | 77 | <!-- Optional integration with ProjectCheck app --> |
52 | 78 | <app min-version="2.0.0">projectcheck</app> |
53 | 79 | </optional-dependencies> |
54 | 80 |
|
55 | | - <screenshots> |
56 | | - <screenshot>screenshots/arbeitszeitcheck-screenshot-01.png</screenshot> |
57 | | - <screenshot>screenshots/arbeitszeitcheck-screenshot-02.png</screenshot> |
58 | | - <screenshot>screenshots/arbeitszeitcheck-screenshot-03.png</screenshot> |
59 | | - <screenshot>screenshots/arbeitszeitcheck-screenshot-04.png</screenshot> |
60 | | - <screenshot>screenshots/arbeitszeitcheck-screenshot-05.png</screenshot> |
61 | | - </screenshots> |
| 81 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-01.png"> |
| 82 | + https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-01.png |
| 83 | + </screenshot> |
| 84 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-02.png"> |
| 85 | + https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-02.png |
| 86 | + </screenshot> |
| 87 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-03.png"> |
| 88 | + https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-03.png |
| 89 | + </screenshot> |
| 90 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-04.png"> |
| 91 | + https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-04.png |
| 92 | + </screenshot> |
| 93 | + <screenshot small-thumbnail="https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-05.png"> |
| 94 | + https://raw.githubusercontent.com/aSoftwareByDesignRepository/ArbeitszeitCheck/refs/heads/master/screenshots/arbeitszeitcheck-screenshot-05.png |
| 95 | + </screenshot> |
62 | 96 |
|
63 | 97 | <navigations> |
64 | 98 | <navigation> |
|
94 | 128 | <keyword>timeguard</keyword> |
95 | 129 | </keywords> |
96 | 130 |
|
97 | | - <release> |
98 | | - <databases> |
99 | | - <database>mysql</database> |
100 | | - <database>pgsql</database> |
101 | | - <database>sqlite</database> |
102 | | - </databases> |
103 | | - <php min-version="8.1" max-version="8.4"/> |
104 | | - <platforms> |
105 | | - <platform>linux</platform> |
106 | | - <platform>mac</platform> |
107 | | - <platform>windows</platform> |
108 | | - </platforms> |
109 | | - </release> |
110 | | - |
111 | 131 | <settings> |
112 | 132 | <admin>OCA\ArbeitszeitCheck\Settings\AdminSettings</admin> |
113 | 133 | <personal>OCA\ArbeitszeitCheck\Settings\PersonalSettings</personal> |
|
0 commit comments