Commit graph

  • 7535cf5fba
    Merge 6c44ac6eb6 into ff0ed2e8a0 mmabdalla 2025-10-11 18:14:03 +0300
  • 6c44ac6eb6 feat: Add mobile-desktop dev workflow and Linear integration cursor/setup-project-and-integrate-linear-account-fd32 Cursor Agent 2025-10-11 15:13:52 +0000
  • ff0ed2e8a0 v2.0.4 - Update version.txt to reflect successful Git repository cleanup and optimization main mmabdalla 2025-09-24 17:13:54 +0300
  • 113a52429d v2.0.4 - Clean up before removing large files from history mmabdalla 2025-09-14 05:41:09 +0300
  • dfa05f73ee v2.0.3 - Update .gitignore to exclude backend/uploads/ directory mmabdalla 2025-09-14 04:37:44 +0300
  • a26e87f9d3 v2.0.2 - Update version.txt with latest version number mmabdalla 2025-09-14 04:31:52 +0300
  • 5477297914 v2.0.2 - Complete Plugin Architecture System and Multi-Currency Implementation mmabdalla 2025-09-14 04:20:37 +0300
  • c06600f263 v2.0.1 - CRITICAL FIX: Video Upload Bug - Content Creation File Upload Issue mmabdalla 2025-09-14 04:12:23 +0300
  • a45c858d3b Update README.md mmabdalla 2025-08-24 23:41:01 +0300
  • 973625f87d feat: Implement Course Content Section for Trainers (v1.3.0) Mahmoud M. Abdalla 2025-08-21 03:16:29 +0300
  • 95f4377170 v1.2.0: Responsive Design & Bug Fixes - Implemented responsive dropdown menu for course actions - Fixed trainer assignment dropdown population - Resolved available trainees API routing conflict - Enhanced mobile responsiveness and accessibility - Fixed setup page redirect issues - Improved code quality and ESLint compliance - Added comprehensive logging and debugging - Updated version.txt with detailed changelog Mahmoud M. Abdalla 2025-08-20 20:57:41 +0300
  • 8a71d336e5 Fix dashboard data access issue - Fixed data access path to use .data wrapper - Updated all dashboard cards to use correct data structure - Updated debug section to show correct data access - Fixed trainer and trainee dashboard data access - The issue was that API response has extra 'data' wrapper Mahmoud M. Abdalla 2025-07-31 03:21:43 +0300
  • 9cbf646c63 Add comprehensive debugging for dashboard data display - Added detailed console logging for data access - Enhanced debug section with direct value testing - Added test card to verify raw data values - Added loading state debugging - Disabled React Query caching to force fresh data Mahmoud M. Abdalla 2025-07-31 03:18:47 +0300
  • f2bc8795ea Add debugging to dashboard cards and fix data display - Added console logging to see exact data being passed to dashboard cards - Enhanced debug section to show data types and values - Added specific debugging for SuperAdmin dashboard rendering Mahmoud M. Abdalla 2025-07-31 03:12:04 +0300
  • 7c28c49e75 Fix header layout and add debugging for dashboard statistics - Removed 'CourseWorx' text from header - Fixed logo path to use /images/cx-logo.png - Moved navigation items next to Home icon - Added debugging to API calls and dashboard - Added console logging to backend stats endpoints Mahmoud M. Abdalla 2025-07-31 02:51:24 +0300
  • b198ba5676 v1.1.4: Modern header navigation & real-time dashboard statistics - Removed sidebar completely and moved navigation to header - Added CourseWorx logo and Home icon for dashboard access - Moved Courses and Users links to header with icons - Updated all dashboard cards to show real database counts - Enhanced backend API endpoints for role-specific statistics - Fixed ESLint warnings in CourseContent.js and CourseContentViewer.js - Improved responsive design and user experience Mahmoud M. Abdalla 2025-07-31 00:16:26 +0300
  • 29b55e14aa v1.1.3: Enhanced login experience, trainer profiles, modern course details, and dashboard improvements Mahmoud M. Abdalla 2025-07-29 01:41:03 +0300
  • 6cc071c8d4 v1.1.2: Add trainer assignment system and navigation improvements Mahmoud M. Abdalla 2025-07-28 21:23:09 +0300
  • 15281c52cb Version 1.1.1 - Enhanced Course Content Management Interface v1.1.1 Mahmoud M. Abdalla 2025-07-28 01:16:12 +0300
  • cee2aaf713 Version 1.1.1 - Enhanced Course Content Management Interface Mahmoud M. Abdalla 2025-07-28 01:16:12 +0300
  • b4d90c650f Release v1.1.0 - Course Content & Enrollment Management v1.1.0 Mahmoud M. Abdalla 2025-07-27 23:59:01 +0300
  • da2723f771 Release v1.1.0 - Course Content & Enrollment Management Mahmoud M. Abdalla 2025-07-27 23:59:01 +0300
  • cca90322d8 Release v1.0.0 - Complete Course Management System v1.0.0 Mahmoud M. Abdalla 2025-07-27 23:30:23 +0300
  • 52fe7e05c5 Release v1.0.0 - Complete Course Management System Mahmoud M. Abdalla 2025-07-27 23:30:23 +0300
  • 310bd70ddb Add start/stop scripts for easy CourseWorx management Mahmoud M. Abdalla 2025-07-26 22:01:47 +0300
  • e0711497f1 Add start/stop scripts for easy CourseWorx management Mahmoud M. Abdalla 2025-07-26 22:01:47 +0300
  • 111eafa330 Fix manifest.json syntax error by creating proper manifest file Mahmoud M. Abdalla 2025-07-26 21:58:26 +0300
  • 81fbb560d1 Fix manifest.json syntax error by creating proper manifest file Mahmoud M. Abdalla 2025-07-26 21:58:26 +0300
  • 1cf39328ca Fix ESLint errors: Add missing imports and remove unused variables Mahmoud M. Abdalla 2025-07-26 21:49:59 +0300
  • ce3773172a Fix ESLint errors: Add missing imports and remove unused variables Mahmoud M. Abdalla 2025-07-26 21:49:59 +0300
  • 96de9c0d25 Fix React dev server issue: Add CRACO configuration to resolve webpack allowedHosts error Mahmoud M. Abdalla 2025-07-26 21:46:34 +0300
  • 8c659dfa20 Fix React dev server issue: Add CRACO configuration to resolve webpack allowedHosts error Mahmoud M. Abdalla 2025-07-26 21:46:34 +0300
  • bd8f2a0991 Fix circular dependency: Remove explicit foreign key references and let Sequelize handle relationships Mahmoud M. Abdalla 2025-07-26 21:35:58 +0300
  • ec8831db5d Fix circular dependency: Remove explicit foreign key references and let Sequelize handle relationships Mahmoud M. Abdalla 2025-07-26 21:35:58 +0300
  • 2c3a071ad8 Fix database configuration: Add model imports, fix foreign key references, and disable underscored mode Mahmoud M. Abdalla 2025-07-26 21:32:45 +0300
  • f76bab9646 Fix database configuration: Add model imports, fix foreign key references, and disable underscored mode Mahmoud M. Abdalla 2025-07-26 21:32:45 +0300
  • 9ed2a7d4ac Fix database models: Add missing foreign key fields (trainerId, userId, courseId) Mahmoud M. Abdalla 2025-07-26 21:29:59 +0300
  • a93ae27d21 Fix database models: Add missing foreign key fields (trainerId, userId, courseId) Mahmoud M. Abdalla 2025-07-26 21:29:59 +0300
  • 5f6cb05110 Add comprehensive installation instructions and troubleshooting guide Mahmoud M. Abdalla 2025-07-26 20:56:08 +0300
  • c88e9ae81b Add comprehensive installation instructions and troubleshooting guide Mahmoud M. Abdalla 2025-07-26 20:56:08 +0300
  • c9ab6e84eb Merge remote-tracking branch 'origin/main' Initial import. v0.0.1 Mahmoud M. Abdalla 2025-07-26 20:37:31 +0300
  • 9287dfb950 Merge remote-tracking branch 'origin/main' Initial import. Mahmoud M. Abdalla 2025-07-26 20:37:31 +0300
  • 2aa4f8ca6e Initial version 0.0.1 - Complete CourseWorx application with backend and frontend Mahmoud M. Abdalla 2025-07-26 20:34:13 +0300
  • 7f7dcf558f
    Initial commit mmabdalla 2025-07-26 20:31:35 +0300
  • 1f528e4ed2 Initial commit mmabdalla 2025-07-26 20:31:35 +0300