feat(reporting): enhance time reports page with new filters and components

- Added new components for filtering by billable status, categories, projects, members, and teams in the time reports overview.
- Implemented a new header component to manage the layout and functionality of the time reports page.
- Refactored existing components to improve organization and maintainability, including the removal of deprecated files.
- Updated localization files to support new UI elements and ensure consistency across languages.
- Adjusted the language selector to reflect the correct language codes for Chinese.
This commit is contained in:
chamikaJ
2025-07-24 11:40:39 +05:30
parent fe3fb5e627
commit 20ce0c9687
44 changed files with 2897 additions and 1294 deletions

View File

@@ -38,5 +38,13 @@
"createClient": "Kunde erstellen",
"searchInputPlaceholder": "Nach Name oder E-Mail suchen",
"hoursPerDayValidationMessage": "Stunden pro Tag müssen zwischen 1 und 24",
"noPermission": "Keine Berechtigung"
"workingDaysValidationMessage": "Arbeitstage müssen eine positive Zahl sein",
"manDaysValidationMessage": "Personentage müssen eine positive Zahl sein",
"noPermission": "Keine Berechtigung",
"progressSettings": "Fortschrittseinstellungen",
"manualProgress": "Manueller Fortschritt",
"manualProgressTooltip": "Manuelle Fortschrittsaktualisierungen für Aufgaben ohne Unteraufgaben erlauben",
"weightedProgress": "Gewichteter Fortschritt",
"weightedProgressTooltip": "Fortschritt basierend auf Unteraufgaben-Gewichten berechnen",
"timeProgress": "Zeitbasierter Fortschritt"
}