Commit Graph

138 Commits

Author SHA1 Message Date
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
d221dddc8b Generated by Spark: Make billing use translations 2026-01-27 14:17:49 +00:00
ad5af12ae6 Generated by Spark: Make timesheets use translations 2026-01-27 14:13:25 +00:00
e4dee19be7 Generated by Spark: Make dashboard use translations 2026-01-27 14:03:48 +00:00
c43e5a9bd8 Generated by Spark: We could load ROADMAP React page from json. 2026-01-27 13:58:32 +00:00
f5cf0dd916 Generated by Spark: There is a ROADMAP React page and its out of sync with ROADMAP.md 2026-01-27 13:52:50 +00:00
15795d7653 Generated by Spark: Update ROADMAP - completed and new features 2026-01-27 13:46:04 +00:00
b033eb45c8 Generated by Spark: Time and rate adjustment wizard 2026-01-27 00:43:37 +00:00
70e1edaaee Generated by Spark: PAYE payroll integration 2026-01-27 00:36:56 +00:00
deebceed65 Generated by Spark: Purchase order tracking 2026-01-27 00:26:46 +00:00
04efe2a8fb Generated by Spark: Fix all reported errors. 2026-01-27 00:13:45 +00:00
e0d6c37202 Generated by Spark: Batch import 2026-01-24 04:10:02 +00:00
dede9bd55a Generated by Spark: Implement parallel approval steps for concurrent reviews 2026-01-24 03:57:21 +00:00
f36d904924 Generated by Spark: Create configurable approval workflow templates for different batch types 2026-01-24 03:49:09 +00:00
add8101010 Generated by Spark: Include payroll batch processing with approval workflows 2026-01-24 03:41:49 +00:00
744a2e78f7 Generated by Spark: Add form dialogs for creating new invoices and payroll runs 2026-01-24 03:35:32 +00:00
77d81ca084 Generated by Spark: Integrate CRUD hooks into Billing and Payroll views 2026-01-24 03:11:28 +00:00
a7ccfcef0c Generated by Spark: Integrate CRUD hooks into Timesheets view for create/update/delete operations 2026-01-24 02:59:32 +00:00
06789aa91f Generated by Spark: Migrate away from Spark kv, use IndexedDB, integrate into crud views 2026-01-24 02:53:40 +00:00
a8e6105efa Generated by Spark: Migrate away from Spark kv, use IndexedDB 2026-01-24 02:48:28 +00:00
62eae05789 Generated by Spark: CRUD operations go into IndexedDB 2026-01-24 02:28:13 +00:00
347f2af0b2 Generated by Spark: Add session expiry warnings and auto-logout for enhanced security 2026-01-24 02:02:12 +00:00
f86c6480a9 Generated by Spark: Use IndexedDB to store session information 2026-01-24 01:51:54 +00:00
c57fae594e Generated by Spark: Complete accessibility audit with keyboard navigation and screen reader support 2026-01-24 01:01:10 +00:00
0ca4b42400 Generated by Spark: Code review codebase and fix/improve 2026-01-24 00:51:58 +00:00
460976d85a Generated by Spark: Code review codebase and fix/improve 2026-01-24 00:45:45 +00:00
8e0daa3b7e Generated by Spark: Fix all reported errors. 2026-01-24 00:39:21 +00:00