Commit Graph

  • 15890fcfcd 🚀 Fix: Upgrade main account to Global Super Admin and bypass tenant filters main Hamza-Ayed 2026-04-22 23:05:46 +03:00
  • 2f238e19c2 🚀 Feature: Implement Global Super Admin access & bypass tenant filtering Hamza-Ayed 2026-04-22 22:47:53 +03:00
  • 944c82730d 🚀 Fix: Login case-sensitivity & Restore Super Admin AI metrics access Hamza-Ayed 2026-04-22 22:37:48 +03:00
  • f72c13f29a 🚀 Fix: Add missing useAuthStore import to DashboardPage Hamza-Ayed 2026-04-22 18:18:17 +03:00
  • 357274683c 🚀 Fix: Roles access for Staff/Tax Center and Profile update bug Hamza-Ayed 2026-04-22 18:15:18 +03:00
  • bb7afc5629 🚀 Fix: Database schema sync for AI columns and UI contrast improvements Hamza-Ayed 2026-04-22 17:59:44 +03:00
  • 92fa5a4b49 🚀 Fix: Update AI pricing to Flash-Lite and fix build lint error Hamza-Ayed 2026-04-22 17:51:09 +03:00
  • 6c1d67c695 🚀 Phase 4: AI Usage Tracking, Security Hardening, and Risk Monitor Dashboard Hamza-Ayed 2026-04-22 17:32:22 +03:00
  • 7e0e271be2 🚀 Hotfixes: inline PDF preview and instant profile update in UI Hamza-Ayed 2026-04-22 17:15:43 +03:00
  • 4c2fd7bba5 🚀 Fix: Correct user role value from manager to accountant to match DB enum Hamza-Ayed 2026-04-22 02:37:29 +03:00
  • c3f3d940e5 🚀 Phase 3 Complete: Fix staff list, PDF preview, and functional Settings/Profile Hamza-Ayed 2026-04-22 02:31:01 +03:00
  • 09cb8efa80 🚀 Fix: Restore missing imports and clean up duplicates in InvoicesPage Hamza-Ayed 2026-04-22 02:23:02 +03:00
  • f4e505a610 🚀 Fix: Remove remaining unused imports to resolve production build failures Hamza-Ayed 2026-04-22 02:21:54 +03:00
  • 5aa3a178b9 💎 Complete luxury overhaul: Invoices, Companies, Staff, Settings redesigned & renamed Sidebar Hamza-Ayed 2026-04-22 02:18:41 +03:00
  • a113f72842 🚀 Fix: Remove unused import to resolve build failure Hamza-Ayed 2026-04-22 02:03:13 +03:00
  • 660c551098 💎 Luxury dark redesign + API integration for Trojan Horse and Elite Dashboard Hamza-Ayed 2026-04-22 02:01:08 +03:00
  • 2e900e395f 🚀 Fix case-sensitive import path for MultiEntityDashboard Hamza-Ayed 2026-04-22 01:45:16 +03:00
  • b14a97bc60 🚀 Route Elite Dashboard and Trojan Horse pages Hamza-Ayed 2026-04-22 01:42:52 +03:00
  • 31022da057 🚀 Apply missing DB schema changes for qr_code and company_id Hamza-Ayed 2026-04-22 01:37:53 +03:00
  • 4cfa65364e 🚀 Fix verbatimModuleSyntax type import error Hamza-Ayed 2026-04-22 01:31:42 +03:00
  • 401efaecb2 🛠️ Fix frontend compilation errors Hamza-Ayed 2026-04-22 01:28:42 +03:00
  • fd00e9c57d 🛠️ Fix build compilation errors Hamza-Ayed 2026-04-22 01:17:49 +03:00
  • 444097814d 🚀 Elite Accountant Hub: Foundation & Trojan Horse deployment Hamza-Ayed 2026-04-22 01:05:25 +03:00
  • 2e2d76c0a8 🚀 Multi-invoice extraction and detailed validation feedback Hamza-Ayed 2026-04-19 16:13:09 +03:00
  • 6b9ce6e95b 🛡️ Safety: Prevent self-deactivation and fix staff UI Hamza-Ayed 2026-04-19 15:54:50 +03:00
  • ff8126f93b 🩹 Fix: Add missing Get import in AuthController Hamza-Ayed 2026-04-19 15:38:34 +03:00
  • 3ae3f1d797 🚀 Final: Fix stats, staff list, settings profile, and logout redirect Hamza-Ayed 2026-04-19 15:36:45 +03:00
  • 946c7db96c 🩹 Fix: Remove unused imports causing build failure Hamza-Ayed 2026-04-19 15:30:12 +03:00
  • ef9baf33f7 Feat: Dashboard accuracy, Staff & Settings modules, and File Auth fix Hamza-Ayed 2026-04-19 15:25:43 +03:00
  • 3acd9f261b Feat: Invoice viewing, JoFotara UBL refinements, delete functionality, and tax rate validation Hamza-Ayed 2026-04-19 15:03:39 +03:00
  • 47d473add5 Fix missing icon imports Hamza-Ayed 2026-04-18 02:26:32 +03:00
  • 0b0cd9798c Finalize Invoices schema and actions menu Hamza-Ayed 2026-04-18 02:23:33 +03:00
  • 066df077b1 Fix AI mime-type and enable invoice actions Hamza-Ayed 2026-04-18 02:17:56 +03:00
  • 9f5b202bb2 Update Gemini model to latest Hamza-Ayed 2026-04-18 02:11:59 +03:00
  • 6be5b87e03 Relax DB password validation Hamza-Ayed 2026-04-18 02:03:00 +03:00
  • 458af20235 Disable synchronize and fix DB manually Hamza-Ayed 2026-04-18 01:45:21 +03:00
  • 26c79037c2 Isolate companies fetch to fix empty dropdown Hamza-Ayed 2026-04-18 01:42:56 +03:00
  • d857e7428c Bypass database enum restrictions Hamza-Ayed 2026-04-18 01:38:14 +03:00
  • 9ce817a9bb Fix subscription enum mismatch Hamza-Ayed 2026-04-18 01:34:03 +03:00
  • 9756adfaae Fix Dashboard 404, missing Invoices table, and account limits Hamza-Ayed 2026-04-18 01:28:24 +03:00
  • 2e18020e49 Fix unused imports in Dashboard Hamza-Ayed 2026-04-18 01:22:18 +03:00
  • aad1998e56 Live Dashboard and debug logging Hamza-Ayed 2026-04-18 01:04:33 +03:00
  • 93591c75e2 Implement Invoices fetching and uploading Hamza-Ayed 2026-04-18 00:55:07 +03:00
  • 77434fa815 Add JoFotara linking modal and fix company limit Hamza-Ayed 2026-04-18 00:47:37 +03:00
  • ce7b1fc5d8 Fix company TIN field mapping in payload Hamza-Ayed 2026-04-18 00:41:10 +03:00
  • f5f0fd792a Fix unused variable in CompaniesPage Hamza-Ayed 2026-04-18 00:38:12 +03:00
  • 6a5e0e65ec Add Companies page Hamza-Ayed 2026-04-18 00:34:34 +03:00
  • 5749a54e2d Fix frontend production API URL Hamza-Ayed 2026-04-18 00:27:55 +03:00
  • ecb9d8d7c8 Fix total_tax field name in dashboard service Hamza-Ayed 2026-04-18 00:11:22 +03:00
  • a043bf045e Fix frontend production API URL Hamza-Ayed 2026-04-18 00:02:16 +03:00
  • 0cebcf350d Fix frontend production API URL Hamza-Ayed 2026-04-17 13:37:34 +03:00
  • 1225958898 Fix login password retrieval Hamza-Ayed 2026-04-17 01:57:18 +03:00
  • 02f9f5f25b Fix migration paths for production Hamza-Ayed 2026-04-17 01:41:02 +03:00
  • 32f53af974 Automate database migrations in deployment Hamza-Ayed 2026-04-17 01:31:09 +03:00
  • 1cfe3f6ca6 Disable database SSL for internal network Hamza-Ayed 2026-04-17 01:15:54 +03:00
  • 40964f0bb8 Inject missing production env vars Hamza-Ayed 2026-04-17 00:58:55 +03:00
  • b818b05a84 Final fix for backend structure and API launch Hamza-Ayed 2026-04-17 00:38:41 +03:00
  • 59ff15b809 Full cleanup and fresh container start Hamza-Ayed 2026-04-17 00:29:51 +03:00
  • b9cdc94298 Activate premium styling and RTL support Hamza-Ayed 2026-04-17 00:25:27 +03:00
  • 55d6f201a9 Fix frontend and start containers Hamza-Ayed 2026-04-17 00:22:42 +03:00
  • 6fb67282ba Final backend fixes and path stabilization Hamza-Ayed 2026-04-17 00:14:47 +03:00
  • e457313e8f Hardened deployment with Docker fix Hamza-Ayed 2026-04-17 00:10:32 +03:00
  • 6715c24fbf Full production build with secure user Hamza-Ayed 2026-04-17 00:08:48 +03:00
  • 1f53da1068 Fixing build error and npm issues Hamza-Ayed 2026-04-17 00:03:48 +03:00
  • 3004207ecb Fixing Docker paths for backend and frontend Hamza-Ayed 2026-04-17 00:00:21 +03:00
  • 88d949205f Final deployment test Hamza-Ayed 2026-04-16 23:57:50 +03:00
  • 62a6852fd2 Fixing ownership and testing automation Hamza-Ayed 2026-04-16 23:53:09 +03:00
  • 37b496ac47 Initial Push to CloudPanel Hamza-Ayed 2026-04-16 23:49:50 +03:00
  • 045eebb84e Initial Push to CloudPanel Hamza-Ayed 2026-04-16 23:48:59 +03:00
  • aa76f1cbdf Initial Push to CloudPanel Hamza-Ayed 2026-04-16 23:47:47 +03:00
  • d66891ba0f 🚀 Initialize Musadaq SaaS: Full Backend + AI + React Dashboard + Docker Setup Hamza-Ayed 2026-04-16 23:26:32 +03:00