164 Commits

Author SHA1 Message Date
b09f0d7c52 Generated by Spark: Fix all reported errors. 2026-02-05 19:25:57 +00:00
d0b4626e5a Generated by Spark: Preload all translation files on initial app load for instant switching 2026-02-05 19:22:44 +00:00
a28f9bf946 Generated by Spark: when page is loading, you can see translations do a find and replace style thing 2026-02-05 19:19:52 +00:00
8b05ab4698 Generated by Spark: Fix all reported errors. 2026-02-05 19:17:10 +00:00
1592c56bc1 Generated by Spark: Add translations to detail dialogs (Timesheet, Invoice, Payroll, Expense, Shift, Compliance) 2026-02-05 19:14:34 +00:00
b1da351caf Generated by Spark: Add translations to remaining system dialogs and modals 2026-02-05 19:09:14 +00:00
2e56ff5a17 Generated by Spark: Add translations to settings and preferences dialogs 2026-02-05 18:36:43 +00:00
07627f7e27 Generated by Spark: Add translations to user profile dropdown menu 2026-02-05 18:33:26 +00:00
3207d7f4e8 Generated by Spark: Add translations to entity selector dropdown (Main Agency, North Division, South Division) 2026-02-05 18:30:01 +00:00
38a859e1a1 Generated by Spark: Ensure main menu is translated 2026-02-05 18:27:08 +00:00
718157113b Generated by Spark: Add translations to remaining untranslated specialized components 2026-02-05 18:21:25 +00:00
55ecf66ee9 Generated by Spark: Complete translation integration for remaining 4 components (NotificationRules, ShiftPattern, HolidayPay, ContractValidator) 2026-02-05 18:10:08 +00:00
92297fa8cd Generated by Spark: seems you didnt finish previous change 2026-02-05 17:48:07 +00:00
d88027c4c9 Generated by Spark: Add translations to remaining specialized components (RateTemplateManager, NotificationRulesManager, ShiftPatternManager, HolidayPayManager, ContractValidator) 2026-02-05 17:42:52 +00:00
1644cdbdc2 Generated by Spark: Add translation coverage for any remaining untranslated pages 2026-02-05 17:21:35 +00:00
c84968031d Generated by Spark: Fix all reported errors. 2026-02-05 17:16:39 +00:00
0fd6cfd0ce Generated by Spark: fix translation gaps 2026-02-05 17:10:45 +00:00
d8e1ce0ae7 Generated by Spark: Create PDF export format for reports 2026-02-05 17:02:39 +00:00
5feb78e549 Generated by Spark: Create scheduled automatic report generation 2026-02-05 16:56:56 +00:00
4585c0c3b6 Generated by Spark: Add export functionality to remaining views (Reports, Purchase Orders, Audit Trail) 2026-02-05 16:05:26 +00:00
c1d5bdde97 Generated by Spark: Add export functionality to ComplianceView and ExpensesView tables 2026-02-05 16:03:00 +00:00
2192acdde9 Generated by Spark: Add export functionality to AdvancedDataTable for CSV/Excel downloads 2026-02-05 16:00:00 +00:00
244eb967a0 Generated by Spark: Replace manual tables in Timesheets/Billing/Payroll views with new AdvancedDataTable component 2026-02-05 15:57:11 +00:00
5afff5e2a3 Generated by Spark: Read meta summary and see if there's any typescript code we can write from the Ideas in here. Update meta summary too. 2026-02-04 14:18:53 +00:00
47f2591f2d Generated by Spark: Read meta summary and see if there's any typescript code we can write from the Ideas in here. 2026-02-04 14:12:46 +00:00
9622b5ce67 Generated by Spark: Write a summary document containing information on all summary documents written so far. It should sum them up 2026-02-04 14:05:53 +00:00
526f1806c1 Generated by Spark: Correct any problems you found in recent summary documents , use info to repair typescript code and not markdown. 2026-02-04 14:01:46 +00:00
d6a9450afd Generated by Spark: Correct any problems you found in recent summary documents , use info to repair typescript code and not markdown. 2026-02-04 13:59:41 +00:00
565994d918 Generated by Spark: Correct any problems you found in recent summary documents 2026-02-04 13:55:01 +00:00
1341ac8ac6 Generated by Spark: Read summary documents written so far and check commit history for errors 2026-02-04 13:52:45 +00:00
1b32bfd474 Generated by Spark: Take stock and check the codebase 2026-02-04 13:49:43 +00:00
1216837f0d Generated by Spark: Fix all reported errors. 2026-02-04 13:42:28 +00:00
3fca9dffe4 Merge pull request #7 from johndoe6345789/claude/add-missing-translations-AjmzS
Wire translations into pages that were missing translation support
2026-01-29 23:34:59 +00:00
Claude
959706a592 Wire translations into pages that were missing translation support
Added useTranslation hook and translation keys to:
- DashboardView: Dashboard metrics, activity, quick actions
- DataAdminView: Data administration UI elements
- ProfileView: Profile, preferences, notifications, security tabs
- RolesPermissionsView: Roles and permissions management
- Navigation: Sidebar labels and logout button
- LoginScreen: All login form elements and messages

Added new translation sections in en.json, es.json, fr.json:
- dataAdmin: Data administration strings
- profile: User profile and settings strings
- roles: Roles and permissions management strings
- login: Login screen strings
- sidebar: Navigation sidebar strings

https://claude.ai/code/session_013J6UcWxiWaoJQsT4ab3J8H
2026-01-29 23:32:08 +00:00
44bb05e3a5 Generated by Spark: Add translation to error fallback 2026-01-27 16:56:52 +00:00
fb4e05f2a9 Generated by Spark: Apply live refresh to other views like Timesheets and Billing 2026-01-27 15:44:07 +00:00
d847d2a764 Generated by Spark: Add live data refresh to dashboard from IndexedDB 2026-01-27 15:40:23 +00:00
c509af0bc1 Generated by Spark: Load dashboard layout, data and translations from json 2026-01-27 15:35:14 +00:00
3937d58c0e Generated by Spark: Translation Coverage
47%
33/70 pages translated - list ones without coverage
2026-01-27 15:29:51 +00:00
3c6c2ceef1 Generated by Spark: Add percentage of react pages with translation coverage to roadmap view 2026-01-27 15:26:54 +00:00
c60378e2bd Generated by Spark: Add translation coverage to roadmap view 2026-01-27 15:22:44 +00:00
85f26e754a Generated by Spark: Write roadmap.json in other languages too 2026-01-27 15:11:40 +00:00
a2bea99b83 Generated by Spark: Add translations for roadmap 2026-01-27 15:02:13 +00:00
6b0861ccd2 Generated by Spark: Add translations to remaining specialized views (QR Scanner, Audit Trail, Batch Import) 2026-01-27 14:59:37 +00:00
3e587ec81c Generated by Spark: Add translations to Purchase Orders and Onboarding views 2026-01-27 14:53:20 +00:00
a518cd7a6b Generated by Spark: Add translations to remaining views (Currency, Email Templates, Invoice Templates) 2026-01-27 14:45:56 +00:00
9dde7d3592 Generated by Spark: Add translations to reports view 2026-01-27 14:37:00 +00:00
e62e39f791 Generated by Spark: Make expenses view use translations 2026-01-27 14:31:53 +00:00
ad48a9e38c Generated by Spark: Make compliance view use translations 2026-01-27 14:27:18 +00:00
3b98f02806 Generated by Spark: Make payroll use translations 2026-01-27 14:23:27 +00:00