ghaddaditw
d7f612559a
Add translated text and implement internationalization for settings page
...
Implements i18n for current model status, API usage, and save settings button in SettingsPage.tsx, and adds translations to ar.json.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/495df7b4-e43b-4ae2-b55a-6c42f95ae67b.jpg
2025-06-08 16:02:43 +00:00
ghaddaditw
3bb6f85db9
Add internationalization support to the settings page user interface
...
Implements i18n translations for labels and descriptions within the SettingsPage.tsx component using the `t` function.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/5b1d9824-824a-44c9-8ba2-5db139e19e87.jpg
2025-06-08 16:01:32 +00:00
ghaddaditw
7bf318fb39
Improve the Arabic translation for settings and profile management
...
Updates the Arabic translation file and profile page to include missing keys.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/3d77e83f-f746-4066-8eca-8a8df2c8f21f.jpg
2025-06-08 15:59:43 +00:00
ghaddaditw
1abab4a133
Add settings to manage AI models and customize intelligent features
...
Implements an "AI Models" tab in SettingsPage.tsx with AI configuration options and model selection.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/6cfb4700-7654-4d55-85d4-c022b49c7c49.jpg
2025-06-08 15:48:02 +00:00
ghaddaditw
1a80211ae6
Improve overall user interface and fix reported functionality problems
...
Fixes dark mode toggle, landing page layout, dashboard structure, and removes unused imports.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/d4eed189-5f49-4ca5-967b-42e14b879685.jpg
2025-06-08 15:46:43 +00:00
ghaddaditw
293b2552b4
Improve application stability and fix issues reported by professionals
...
Fixes broken features and addresses UI issues in task, chat, and directory pages.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/3e403441-7d1f-407e-bcff-3c622056e643.jpg
2025-06-08 15:38:50 +00:00
ghaddaditw
2d715e54e4
Fix error preventing task list from loading correctly for all users
...
Corrects import statement for VoiceShortcuts component in TasksPage.tsx.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/b55df47b-a7df-44bf-badf-fe121cb573e1.jpg
2025-06-08 15:31:31 +00:00
ghaddaditw
a3d9b69bac
Enhance finance tracking with record creation and improved data handling
...
Updates the FinancesPage component to allow creating financial records via API.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/0880b8cd-75f3-424e-a72e-7bb3a1a4d190.jpg
2025-06-08 15:30:13 +00:00
ghaddaditw
f98f7cf1fc
Improve user experience for financial records and task management pages
...
Refactors FinancesPage to use controlled form, adds form validation; TasksPage refactors imports, introduces dialogs.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/f798e6c9-89b6-4ae7-b440-7fbba0f6e6c3.jpg
2025-06-08 15:29:03 +00:00
ghaddaditw
02032aa941
Add headers to pages and streamline task creation in the task manager
...
Implements PageHeader component in multiple pages and refactors the task creation dialog within TasksPage.tsx.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/a0b7e69b-cfd2-47d5-b0a2-363eb33835af.jpg
2025-06-08 15:25:57 +00:00
ghaddaditw
b2a0de7ca9
Improve visual structure and navigation on various pages
...
Refactors page titles/descriptions into reusable PageHeader component in AIPage, AnalyticsPage, ChatPage, FinancesPage, FocusPage, SettingsPage, ThemePage, and VoicePage.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/259ea43b-b9fd-4bd0-b9f3-f4898fd6e25c.jpg
2025-06-08 15:23:15 +00:00
ghaddaditw
2c73d4d196
Add navigation button to return to dashboard from various pages
...
Introduces `PageHeader` component with a back-to-dashboard button and integrates it into AIPage, AnalyticsPage, FinancesPage, TasksPage, and VoicePage.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: d7e7c4e8-20cb-41c4-9d0e-79f48938fede
2025-06-08 15:21:22 +00:00
ghaddaditw
fbdc1ff1da
Ensure user sessions persist correctly and securely across the platform
...
Implements CORS and updates AuthContext to manage user authentication via cookie-based sessions.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 8fac8604-8776-4090-bf16-1e3d01acb719
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/e43769e0-ea3b-4deb-b53a-a84e46de587b.jpg
2025-06-08 14:51:14 +00:00
ghaddaditw
5b074b718e
Enhance the app with added features and improved descriptions
...
Adds new features and descriptions to the i18n locale files (en.json, ar.json).
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/b159ee81-df3a-4341-bbbf-3db277a33b7f.jpg
2025-06-08 08:59:18 +00:00
ghaddaditw
5ce4e2c13e
Enable multilingual support for the landing page promotional content
...
Implements i18n translations for landing page features in LandingPage.tsx.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/de94b090-68b2-491d-a6bf-8d0c05291dc4.jpg
2025-06-08 08:57:50 +00:00
ghaddaditw
3dab891179
Add voice AI capabilities and trial options to landing page
...
Implements i18n for voice commands, adds AI features and trial buttons to LandingPage.tsx, and updates ar.json/en.json.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/5512ebaf-680c-4b63-86d3-0a733fc165c0.jpg
2025-06-08 08:55:32 +00:00
ghaddaditw
3ab8f3f325
Add translations to the landing page to support multiple languages
...
Adds i18n support to LandingPage.tsx and introduces new keys in en.json and ar.json for translating landing page content.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/b281d9b5-65f2-4854-b74e-21841ec0541a.jpg
2025-06-08 08:52:32 +00:00
ghaddaditw
e80e08fdb5
Make the website interface support multiple languages for global accessibility
...
Implements i18n translations for Header component elements using `t` function and adds a missing translation in `ar.json`.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/c8675744-6bc9-4464-806b-f920c1471265.jpg
2025-06-08 08:50:15 +00:00
ghaddaditw
8d8e93ac99
Improve language switching and professional directory filtering functionality
...
Fixes language persistence and directory filtering by removing page reload and adding "all" value.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 5a4f78b4-6a2e-4391-b005-5544e086dac8
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/c7e18787-ad24-49c6-aa75-a51e3a1139f9.jpg
2025-06-08 08:48:06 +00:00
ghaddaditw
d26857072f
Revamp focus page to provide a dedicated, distraction-free workspace
...
Implements a new layout for FocusPage.tsx with sidebar, header, and pomodoro timer functionality.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/bb69c78d-355e-48a2-a39e-d4d02b9c057b.jpg
2025-06-08 08:45:04 +00:00
ghaddaditw
c9c5081499
Enhance analytics page with live data and improved layout
...
Refactors AnalyticsPage and RealTimeAnalytics components to fetch and display live data, adds header, and improves layout with Tailwind CSS.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/848ca96a-3b08-40c5-b403-0781a68331d9.jpg
2025-06-08 08:42:52 +00:00
ghaddaditw
7ff5649a10
Show users insights into their productivity and financial habits
...
Implements a real-time analytics dashboard with task, financial, and AI insights using React, Express, and TanStack Query.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/7b8d9b3b-ad16-4166-9d92-08765ae14402.jpg
2025-06-08 08:39:54 +00:00
ghaddaditw
30fc9c624a
Suggest workspace layouts tailored to user behavior with AI
...
Implements AI-powered workspace layout suggestions via new WorkspaceLayoutAI component and API endpoints.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/602e073a-3c58-4f7a-8e8b-21b93d4f7942.jpg
2025-06-08 08:35:17 +00:00
ghaddaditw
691f087e2a
Introduce a 'Comfort Hub' page with interactive elements and custom styling
...
Adds ComfortHubPage with animated elements and applies experience-mode CSS.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/270bd931-20d6-43b9-86f5-205c84550245.jpg
2025-06-08 08:30:34 +00:00
ghaddaditw
8eb85f160f
Enhance user experience by offering a customizable comfort interface
...
Adds a ComfortHubPage with ComfortZone, SmartAssistant, and AdaptiveInterface components for personalized user experience.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/ee86af8f-5c88-42f8-bd8b-30a8754cc9f0.jpg
2025-06-08 08:29:51 +00:00
ghaddaditw
9285a00cd3
Add messaging feature so users can communicate within the application
...
Adds a chat feature with lucide-react MessageCircle icon and i18n support.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/6dcb6ab3-b230-4a8d-b7c0-1a50c9073254.jpg
2025-06-08 08:10:06 +00:00
ghaddaditw
67c7701fbb
Introduce messaging feature allowing users to communicate with contacts
...
Implements a new ChatPage component with WebSocket for real-time messaging.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/9d44895d-6eba-4363-a24d-e3722f77b5e9.jpg
2025-06-08 08:08:46 +00:00
ghaddaditw
371e49aa94
Enable real-time chat feature with contacts and professional services
...
Implements WebSocket-based chat API endpoints, Drizzle ORM schema, and React UI for real-time messaging.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/c001adfb-dd61-4b64-834d-c77215561d6a.jpg
2025-06-08 08:06:49 +00:00
ghaddaditw
8f543623b5
Improve app performance and font rendering for Arabic language users
...
Implements Arabic font optimization, performance tracking, and server-side performance monitoring using performanceOptimization service.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/aafbff93-ed78-4896-8b12-66a9ce417e74.jpg
2025-06-08 07:58:21 +00:00
ghaddaditw
51f0690ff9
Improve site performance for Arabic-speaking users with faster loading
...
Implements lazy loading for components and optimizes Arabic font rendering using ArabicFontOptimizer and ArabicPerformanceTracker.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/65a93bfa-c7e5-4f55-823d-9f81089502c3.jpg
2025-06-08 07:56:06 +00:00
ghaddaditw
b53a08cb21
Improve app speed and responsiveness for users around the world
...
Improves Redis connection handling and introduces a new hook `usePerformanceOptimization.ts` for font preloading and RTL layout optimization.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/e30af87a-6b1f-4210-9add-1f060bd1d9e3.jpg
2025-06-08 07:52:08 +00:00
ghaddaditw
49eeaa8f01
Add performance benchmark tool to identify areas for improvement
...
Introduce BenchmarkPage.tsx with PerformanceBenchmark component for comprehensive app analysis.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/e30af87a-6b1f-4210-9add-1f060bd1d9e3.jpg
2025-06-08 07:50:02 +00:00
ghaddaditw
bd4eac2a73
Enable full support for Arabic language with RTL layouts and performance tests
...
Adds RTLProvider component, CSS styles, and PerformanceBenchmark component for Arabic support.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/e30af87a-6b1f-4210-9add-1f060bd1d9e3.jpg
2025-06-08 07:48:22 +00:00
ghaddaditw
66bbfad3bc
Introduce a dynamic color scheme that adapts to user mood and time
...
Adds ThemePage with adaptive theme control and localization in i18n files.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/10c277b8-60f1-4b7d-855d-8ed2071cad3f.jpg
2025-06-08 07:43:45 +00:00
ghaddaditw
2a21e7af47
Create a user interface that changes colors according to mood and time
...
Implement AdaptiveThemeContext, MoodDetector component, and ThemeControlPanel.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/0db9096f-6d35-463f-813a-3a8325a4d8fa.jpg
2025-06-08 07:42:17 +00:00
ghaddaditw
588b184556
Introduce focus mode feature with timer and distraction blocking
...
Adds "focus" translations to ar.json, enabling the Focus Mode feature.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/ab9e3081-c3aa-4793-a645-30f2b3954d4a.jpg
2025-06-08 07:38:44 +00:00
ghaddaditw
3411c0bd9f
Add a dedicated focus mode to help users enhance concentration and productivity
...
Implements FocusPage with Pomodoro timer, ambient sounds, and distraction blocking; adds route in App.tsx and sidebar link.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/d79f2b79-df7a-44d0-b937-b161f4d6d0d7.jpg
2025-06-08 07:37:51 +00:00
ghaddaditw
e9600fa707
Introduce focus mode to help users concentrate on tasks at hand
...
Implements FocusMode component with ambient sounds, distraction blocking and adds FocusPage.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/5abfa1d7-294e-4d88-a0a7-e2cbc6cee435.jpg
2025-06-08 07:36:36 +00:00
ghaddaditw
ff04093f21
Add feature to help users concentrate by reducing distractions
...
Implement Focus Mode with customizable timers, ambient sounds, and distraction blocking.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/78d8bd21-4c82-4da0-9a7c-bd83af57beb4.jpg
2025-06-08 07:34:46 +00:00
ghaddaditw
5904c2b987
Configure TypeScript for improved code reliability and project structure
...
Add tsconfig.json and tsconfig.node.json to configure TypeScript compiler options for client-side React code.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/91bbecb3-fd9b-4020-bffb-21abeae53e41.jpg
2025-06-08 07:30:01 +00:00
ghaddaditw
67ea5c1ee6
Improve application performance by enabling stricter rendering checks
...
Enable React StrictMode in main.tsx to improve application performance and fix import in App.tsx.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/b3df3caf-5bc0-43a9-92d9-f6960fd7812e.jpg
2025-06-08 07:27:20 +00:00
ghaddaditw
2e5f8bd544
Ensure website content loads correctly on first visit, improving user experience
...
Import React to ensure proper rendering of components on initial load.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/6a3e5c5d-ea19-4b64-948d-f7ea864485e9.jpg
2025-06-08 07:24:37 +00:00
ghaddaditw
4bb76ae5f7
Add guided tour feature to help users navigate the application easily
...
Implements guided tours using `useTourManager` and adds `data-tour` attributes to Sidebar and DashboardPage components.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/47ecb46e-13fc-4ae3-8146-3786e1ce2a8b.jpg
2025-06-08 07:22:17 +00:00
ghaddaditw
c34decacd4
Introduce interactive tour to guide new users and improve onboarding
...
Adds onboarding tour using Joyride and i18n for guiding new users and wraps the app with TourManagerProvider.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/30336e9a-3f94-4a8a-8590-caabbe309010.jpg
2025-06-08 07:20:56 +00:00
ghaddaditw
e3b52dc009
Guide new users with an interactive tour highlighting key features
...
Implements an onboarding tour using React, TypeScript, and CSS to guide users.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/44c8f610-b797-4c56-a2e5-1122aff07267.jpg
2025-06-08 07:17:57 +00:00
ghaddaditw
15401a7770
Improve app stability and allow server to identify client IP addresses
...
Wraps the App component in React.StrictMode and sets "trust proxy" to true in Express.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/c6f419fa-e27c-4206-94b7-f50e32882303.jpg
2025-06-08 07:08:53 +00:00
ghaddaditw
0dd413b473
Enhance sidebar menu to support multiple languages for better accessibility
...
Implement i18n for Sidebar.tsx and add translations for "navigation" and "management" in ar.json and en.json.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/9a425c2c-163d-44cd-bc94-651bb15ed83f.jpg
2025-06-08 07:06:25 +00:00
ghaddaditw
2f4868a419
Improve app's language switching and add Omani professionals directory
...
Fixes RTL layout issues, persists language preference, adds Omani professional directory and translates sidebar navigation.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/7b0998af-3fae-48c5-b382-eb5130b5525d.jpg
2025-06-08 07:04:20 +00:00
ghaddaditw
9c1bce3c4c
Add system monitoring tools to track server health and performance
...
Implements a SystemMonitoringPage with real-time metrics, scheduled tasks via node-cron, and an error tracking middleware.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: c5f0c281-8dd8-4846-b452-4a07bcd21062
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/53043054-81f8-48da-804c-936ffa3007e0.jpg
2025-06-08 06:58:00 +00:00
ghaddaditw
59ff05526b
Enhance task management page with new features and improve overall layout
...
Adds i18next translation, ProjectManager component, Tabs, and FolderOpen icon to TasksPage.tsx.
Replit-Commit-Author: Agent
Replit-Commit-Session-Id: ff0be73b-afdd-4747-978b-bb8301fb0a82
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/9777c70b-fc38-4831-8d6b-78dfffe041b0/19b15a0b-0a39-4c0f-bead-1eeafb010a4e.jpg
2025-06-08 06:50:30 +00:00