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

@@ -5,6 +5,7 @@
"searchByName": "Kërko sipas emrit",
"selectAll": "Zgjidh të Gjitha",
"clearAll": "Pastro të Gjitha",
"teams": "Ekipet",
"searchByProject": "Kërko sipas emrit të projektit",
@@ -15,6 +16,8 @@
"billable": "Fakturueshme",
"nonBillable": "Jo Fakturueshme",
"allBillableTypes": "Të Gjitha Llojet e Fakturueshme",
"filterByBillableStatus": "Filtro sipas statusit të fakturueshmërisë",
"total": "Total",
@@ -28,6 +31,9 @@
"membersTimeSheet": "Fletë Kohore e Anëtarëve",
"member": "Anëtar",
"members": "Anëtarët",
"searchByMember": "Kërko sipas anëtarit",
"utilization": "Përdorimi",
"estimatedVsActual": "Vlerësuar vs Aktual",
"workingDays": "Ditë Pune",
@@ -40,5 +46,17 @@
"noCategory": "Pa Kategori",
"noProjects": "Nuk u gjetën projekte",
"noTeams": "Nuk u gjetën ekipe",
"noData": "Nuk u gjetën të dhëna"
"noData": "Nuk u gjetën të dhëna",
"groupBy": "Gruppo sipas",
"groupByCategory": "Kategori",
"groupByTeam": "Ekip",
"groupByStatus": "Status",
"groupByNone": "Asnjë",
"clearSearch": "Pastro kërkimin",
"selectedProjects": "Projektet e Zgjedhura",
"projectsSelected": "projekte të zgjedhura",
"showSelected": "Shfaq Vetëm të Zgjedhurat",
"expandAll": "Zgjero të Gjitha",
"collapseAll": "Mbyll të Gjitha",
"ungrouped": "Pa Grupuar"
}