Release 2.39 (#5604)

* prepare audit via annotation
* default calendar slot label distance of 1h
+ replace freestyle config with dropdown
* added missing return definition in callbacks
* refactor view name handling
* dispatch calendar view changes and push them into the URL to be able to reload the poage
* bump packages
* fix timezone issue in calendar sum calculation
* fixes #5618 resetRates()
* show expected daily hours in working-contract screen
This commit is contained in:
Kevin Papst
2025-08-30 11:41:17 +02:00
committed by GitHub
parent 4920ea5075
commit a4d658b821
85 changed files with 987 additions and 516 deletions

View File

@@ -164,7 +164,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Délka slotu pro týdenní a denní zobrazení (formát: hh:mm:ss)</target>
<target>Délka slotu pro týdenní a denní zobrazení</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -60,7 +60,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Pladsvarighed for uge- og dagstilstande (format: hh:mm:ss)</target>
<target>Pladsvarighed for uge- og dagstilstande</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -108,7 +108,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Slotdauer für Wochen- und Tagesansicht (Format: hh:mm:ss)</target>
<target>Slotdauer für Wochen- und Tagesansicht</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -120,7 +120,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target state="translated">Slotdauer für Wochen- und Tagesansicht (Format: hh:mm:ss)</target>
<target state="translated">Slotdauer für Wochen- und Tagesansicht</target>
</trans-unit>
<trans-unit id="o9mON14" resname="theme.branding.logo">
<source>theme.branding.logo</source>

View File

@@ -108,7 +108,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Slot duration for week- and day view (format: hh:mm:ss)</target>
<target>Slot duration for week- and day view</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -60,7 +60,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Daŭro de tempo-bloko por semajna kaj taga vidoj (formo: hh:mm:ss)</target>
<target>Daŭro de tempo-bloko por semajna kaj taga vidoj</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -176,7 +176,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Unidad mínima de tiempo para las vistas semanal y diaria (formato: hh:mm:ss)</target>
<target>Unidad mínima de tiempo para las vistas semanal y diaria</target>
</trans-unit>
<trans-unit id="yBBvkfb" resname="timesheet.rules.allow_zero_duration">
<source>timesheet.rules.allow_zero_duration</source>

View File

@@ -164,7 +164,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Astearen eta egunaren ikuspegiaren zirrikituaren iraupena (formatua: hh:mm:ss)</target>
<target>Astearen eta egunaren ikuspegiaren zirrikituaren iraupena</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -96,7 +96,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target state="translated">مدت زمان اسلات برای نمای هفته و روز (قالب: hh:mm:ss)</target>
<target state="translated">مدت زمان اسلات برای نمای هفته و روز</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -76,7 +76,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target state="translated">Paikan kesto viikko- ja päivänäkymälle (muoto: hh:mm:ss)</target>
<target state="translated">Paikan kesto viikko- ja päivänäkymälle</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -148,7 +148,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Durée de a vue en semaine et en jour (format : hh:mm:ss)</target>
<target>Durée de a vue en semaine et en jour</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -60,7 +60,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration" xml:space="preserve" approved="yes">
<source>calendar.slot_duration</source>
<target state="final">משך זמן העבודה בתצוגת שבוע ויום (תבנית: hh:mm:ss)</target>
<target state="final">משך זמן העבודה בתצוגת שבוע ויום</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -92,7 +92,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target state="translated">Trajanje vremenskog razdoblja za prikaz tjedna i dana (format: hh:mm:ss)</target>
<target state="translated">Trajanje vremenskog razdoblja za prikaz tjedna i dana</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -96,7 +96,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Bejegyzés hossza heti és napi nézetben (formátum: hh:mm:ss)</target>
<target>Bejegyzés hossza heti és napi nézetben</target>
</trans-unit>
<trans-unit id="_0OBfZf" resname="timesheet.default_begin">
<source>timesheet.default_begin</source>

View File

@@ -60,7 +60,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration" approved="yes">
<source>calendar.slot_duration</source>
<target state="final">Durata slot per la vista settimanale e giornaliera (hh:mm:ss)</target>
<target state="final">Durata slot per la vista settimanale e giornaliera</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding" approved="yes">
<source>branding</source>

View File

@@ -152,7 +152,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>주별 및 일별 보기의 슬롯 지속시간 (형식: hh:mm:ss)</target>
<target>주별 및 일별 보기의 슬롯 지속시간</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -76,7 +76,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Slotduur voor week- en dagweergave (formaat: hh:mm:ss)</target>
<target>Slotduur voor week- en dagweergave</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -152,7 +152,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Duração da célula para a visualização da semana e do dia (formato: hh:mm:ss)</target>
<target>Duração da célula para a visualização da semana e do dia</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -152,7 +152,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Duração do slot para a exibição da semana e do dia (formato: hh:mm:ss)</target>
<target>Duração do slot para a exibição da semana e do dia</target>
</trans-unit>
<trans-unit id="RLgv62J" resname="timesheet.rules.lockdown_grace_period">
<source>timesheet.rules.lockdown_grace_period</source>

View File

@@ -60,7 +60,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Durata slotului pentru vizualizarea săptămânii și a zilei (format: hh:mm:ss)</target>
<target>Durata slotului pentru vizualizarea săptămânii și a zilei</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>

View File

@@ -92,7 +92,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target>Trvanie slotu pre týždňové- a denné zobrazenie (formát: hh:mm:ss)</target>
<target>Trvanie slotu pre týždňové- a denné zobrazenie</target>
</trans-unit>
<trans-unit id="6nayLDB" resname="calendar.visibleHours.end">
<source>calendar.visibleHours.end</source>

View File

@@ -108,7 +108,7 @@
</trans-unit>
<trans-unit id="BYy.c1V" resname="calendar.slot_duration">
<source>calendar.slot_duration</source>
<target state="translated">Тривалість інтервалу для перегляду тижня та дня (формат: hh:mm:ss)</target>
<target state="translated">Тривалість інтервалу для перегляду тижня та дня</target>
</trans-unit>
<trans-unit id="nwuLBP4" resname="branding">
<source>branding</source>