Release 2.30 (#5345)

- added missing InvoiceTemplate company, title) field validator
- graceful fallback for missing working-contract mode
- improve email test command (use configured MAIL_FROM)
- additional form types for simple usage in SystemConfiguration and UserPreferences
- allow to extend the working time query via event
This commit is contained in:
Kevin Papst
2025-02-17 08:32:22 +01:00
committed by GitHub
parent d30166e691
commit b341358d0a
20 changed files with 333 additions and 17 deletions

View File

@@ -34,6 +34,18 @@
<source>daterangepicker.allTime</source>
<target>Gesamter Zeitraum</target>
</trans-unit>
<trans-unit id="8f61k.L" resname="daterangepicker.thisMonth">
<source>daterangepicker.thisMonth</source>
<target>Dieser Monat</target>
</trans-unit>
<trans-unit id="AdEC6w4" resname="daterangepicker.lastMonth">
<source>daterangepicker.lastMonth</source>
<target>Letzter Monat</target>
</trans-unit>
<trans-unit id="mgJ2Z7M" resname="daterangepicker.thisFinancialYear">
<source>daterangepicker.thisFinancialYear</source>
<target>Dieses Geschäftsjahr</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -34,6 +34,18 @@
<source>daterangepicker.allTime</source>
<target>Total period</target>
</trans-unit>
<trans-unit id="8f61k.L" resname="daterangepicker.thisMonth">
<source>daterangepicker.thisMonth</source>
<target>This month</target>
</trans-unit>
<trans-unit id="AdEC6w4" resname="daterangepicker.lastMonth">
<source>daterangepicker.lastMonth</source>
<target>Last month</target>
</trans-unit>
<trans-unit id="mgJ2Z7M" resname="daterangepicker.thisFinancialYear">
<source>daterangepicker.thisFinancialYear</source>
<target>This financial year</target>
</trans-unit>
</body>
</file>
</xliff>

View File

@@ -1750,6 +1750,10 @@
<source>booking_allow_only_work_days</source>
<target>Erlaube Zeiteinträge nur an Tagen, für die im Arbeitsvertrag Sollstunden hinterlegt sind</target>
</trans-unit>
<trans-unit id="HQ2YM1b" resname="attendance_only_project">
<source>attendance_only_project</source>
<target>Nur Einträge des ausgewählten Projekts als Arbeitszeit zählen</target>
</trans-unit>
<trans-unit id="q4ooRfF" resname="expires">
<source>Expiry date</source>
<target>Ablaufdatum</target>

View File

@@ -1750,6 +1750,10 @@
<source>booking_allow_only_work_days</source>
<target>Allow time entries only for days for which expected hours are defined in the employment contract</target>
</trans-unit>
<trans-unit id="HQ2YM1b" resname="attendance_only_project">
<source>attendance_only_project</source>
<target>Only count entries of the selected project as working time</target>
</trans-unit>
<trans-unit id="q4ooRfF" resname="expires">
<source>Expiry date</source>
<target>Expiry date</target>