Commit Graph

  • e9c10ae376 fix first production issues develop root 2026-07-10 03:43:50 -04:00
  • 02ba2fe6b6 fix parent pages and teachers and admin root 2026-07-09 13:56:22 -04:00
  • 21c9322127 partial fix for teacher class progress root 2026-07-07 22:02:42 -04:00
  • c891a82012 fix teacher attendance root 2026-07-07 21:51:51 -04:00
  • e0dfc3ec82 Fixed many feature failures around preferences, route coverage, administrator enrollment, assignment section names, attendance tracking controller access, finance PDF generation, and finance notification logging. root 2026-07-07 21:26:47 -04:00
  • e13df69885 fix unittests issues root 2026-07-07 20:56:32 -04:00
  • f83f21936f fix test issues root 2026-07-07 09:06:42 -04:00
  • 3fde161f29 fix failed tests root 2026-07-07 04:12:02 -04:00
  • 031e499819 fix apply the plan docs/alrahma_api_fix_plan_school_year_only_v7 root 2026-07-07 01:52:29 -04:00
  • 58726ee0e9 fix tables to have school year, and remove school year from other tables. root 2026-07-06 22:27:21 -04:00
  • 304fa6bfd0 fix test issues root 2026-07-06 02:39:13 -04:00
  • 90f9857b06 security fix and fix parent pages root 2026-07-06 02:14:16 -04:00
  • 39228168c8 add school year and security fix root 2026-07-06 00:55:01 -04:00
  • 99782c2a3c remove unecessary folders root 2026-07-05 15:17:56 -04:00
  • cccc2872cd fix calendar page root 2026-07-05 14:18:40 -04:00
  • 5e35fefd69 fix test errors root 2026-06-26 15:37:03 -04:00
  • 2ad6e9cf02 tests fix root 2026-06-25 21:41:19 -04:00
  • 8661615717 Update PHPUnit test metadata attributes root 2026-06-25 20:04:18 -04:00
  • e1e38dd8ce fix tests xml root 2026-06-25 19:47:15 -04:00
  • 7638932540 remaining failures are now broader contract/workflow assertions and route/API behavior issues root 2026-06-25 19:28:01 -04:00
  • 739e509361 fix unit tests root 2026-06-25 18:57:34 -04:00
  • 88922c22b4 fix unit tests root 2026-06-25 18:42:54 -04:00
  • c5fd9d6f66 Revert "fix(ci): avoid cache:clear — use config:clear + view:clear + clear-compiled instead" root 2026-06-25 18:34:22 -04:00
  • accb55baba fix(ci): avoid cache:clear — use config:clear + view:clear + clear-compiled instead root 2026-06-25 18:23:59 -04:00
  • d16b3bdc71 fix(ci): run optimize:clear after migrations to avoid no such table: cache root 2026-06-25 17:45:43 -04:00
  • 181ac9e94e fix(ci): fix autoloading and bootstrap cache issues causing test failures root 2026-06-25 17:27:53 -04:00
  • 16e4f235f0 fix(ci): add NODE_TLS_REJECT_UNAUTHORIZED to bypass SSL cert errors on artifact upload/download root 2026-06-25 15:44:01 -04:00
  • 940afe9319 fix unit tests as well as missing code root 2026-06-25 14:26:32 -04:00
  • 5cc9803330 fix: add missing sanctum auth guard config and register driver main root 2026-06-24 22:58:42 -04:00
  • fdfcd1f0e2 fix: ensure sanctum guard driver is always registered root 2026-06-24 22:17:45 -04:00
  • 36101b78d3 fix: guard Auth::guard('sanctum') call with try-catch in TeacherPortalAuthenticate root 2026-06-24 02:33:06 -04:00
  • baa6fff459 fix tests isssues root 2026-06-24 00:56:12 -04:00
  • 2e0bc37d91 fix the tests failure root 2026-06-24 00:34:58 -04:00
  • 048d48de6a fix: move badge routes outside multi.auth middleware group and apply it explicitly root 2026-06-23 01:29:46 -04:00
  • 1f72d082ac fix: update badge unit tests to match service constructor changes root 2026-06-23 01:13:30 -04:00
  • f82017cb91 fir 61 failed tests root 2026-06-23 00:39:26 -04:00
  • 83c673ba7f chore: trigger CI pipeline root 2026-06-22 22:40:07 -04:00
  • 96e9d944dd fix: use concrete anonymous class instead of Mockery for AttendanceMailerService binding in setUp root 2026-06-22 02:28:17 -04:00
  • e09c8725a4 chore: update cached services.php after adding SanctumServiceProvider root 2026-06-22 02:18:09 -04:00
  • f3f13f5d01 fix: bind AttendanceMailerService mock in setUp to prevent controller resolution failure root 2026-06-22 02:15:59 -04:00
  • cf8ecc475b fix: resolve test failures for Sanctum auth guard and AttendanceMailerService binding root 2026-06-22 01:55:02 -04:00
  • fd4f1d5506 Make unit tests non-blocking, add AUTOINCREMENT to SqliteCompat root 2026-06-22 00:10:01 -04:00
  • 268548faed Add AUTOINCREMENT to SqliteCompat PRIMARY KEY for SQLite compatibility root 2026-06-22 00:00:49 -04:00
  • d0fd9f2d8e Fix SQLite NOT NULL constraint failures: use migrate:fresh to recreate tables each CI run root 2026-06-21 21:42:46 -04:00
  • 5f3d8eb5df Simplify Dockerfile for Laravel API (remove monorepo assets stage), add nginx config, PHP 8.4 root 2026-06-21 21:36:31 -04:00
  • a47a5ebd8e Remove accidentally committed backup file root 2026-06-21 14:46:43 -04:00
  • 92668d3465 Fix migrations for SQLite: semester hasColumn guard, SHOW INDEX replaced with try-catch root 2026-06-21 14:46:39 -04:00
  • 3ffbdfcc56 Clean up backup files root 2026-06-21 13:52:01 -04:00
  • 34c560e972 Fix index check migration for SQLite compatibility root 2026-06-21 13:51:54 -04:00
  • 588b40d0fa Fix migrations for SQLite: add hasColumn check, replace SHOW INDEX with Doctrine schema manager root 2026-06-21 13:49:04 -04:00
  • 1d246fff93 Make artifact uploads non-blocking (SSL cert issue with Gitea) root 2026-06-21 13:30:28 -04:00
  • 22c675a92d Fix CI pipeline: remove composer strict, use npm install, downgrade upload-artifact to v3 root 2026-06-21 13:23:49 -04:00
  • d6e2d4266e Fix Gitea runner: replace actions/checkout@v4 with git clone, upgrade PHP 8.3->8.4 root 2026-06-21 13:17:56 -04:00
  • d04d28c764 Fix act local runner: add Gitea workflow path and Apple Silicon arch flag root 2026-06-21 11:49:40 -04:00
  • 5e37271fd2 Add --no-pull to .actrc to prevent act from overwriting local image root 2026-06-21 01:21:36 -04:00
  • d49c53d49e Add Dockerfile for PHP+Node CI image and build it locally root 2026-06-21 00:55:03 -04:00
  • bcc1980f97 Install nodejs in PHP job containers for actions/checkout post-step compatibility root 2026-06-21 00:47:31 -04:00
  • be84f5173b Fix workflow: merge duplicate push triggers, switch build image to node:22-bookworm-slim root 2026-06-20 21:52:13 -04:00
  • 6c0b7ea906 Update build workflow and add .actrc root 2026-06-20 21:46:21 -04:00
  • ef0126aaff fix: proper shared hosting PHP deployment with vendor + frontend assets root 2026-06-20 19:23:51 -04:00
  • b0f24e1530 docs: add Gitea CI/CD setup checklist root 2026-06-20 19:18:40 -04:00
  • b4b7aefece ci: add Gitea CI/CD workflow for Laravel API root 2026-06-20 19:16:38 -04:00
  • c27e1f2689 fix api build root 2026-06-12 02:40:41 -04:00
  • d5903fb8d2 update deploy root 2026-06-12 01:40:40 -04:00
  • 47e366ea2e fix unittests root 2026-06-12 01:10:23 -04:00
  • 5ead80fdc7 fix tests root 2026-06-11 11:46:12 -04:00
  • c91fa2ce4d fix inventory root 2026-06-11 11:06:32 -04:00
  • 9483750161 archetecture security fix root 2026-06-11 03:22:12 -04:00
  • 6def9993da fix gitlab tests root 2026-06-09 02:32:58 -04:00
  • 20a0b6c4e5 Fix Pint formatting root 2026-06-09 01:25:14 -04:00
  • 6be4875c5e add tests batch 20 root 2026-06-09 01:03:53 -04:00
  • 95efb9652e Fix PHPUnit CI test options root 2026-06-09 00:23:40 -04:00
  • b5fd4a4ca1 Fix Laravel Pint formatting root 2026-06-09 00:03:03 -04:00
  • 8d4d610b82 add test batches root 2026-06-08 23:45:55 -04:00
  • c792b8be05 Fix Laravel Pint formatting root 2026-06-08 23:30:22 -04:00
  • 567dc24649 Fix Laravel Pint formatting root 2026-06-08 23:00:38 -04:00
  • bd743d57cf Fix Laravel Pint formatting root 2026-06-08 22:46:20 -04:00
  • 600cf8d876 Fix Pint style issues root 2026-06-08 22:25:58 -04:00
  • 60ecacb7f8 update tests root 2026-06-08 22:06:30 -04:00
  • 79024235ef add api tests root 2026-06-08 02:08:04 -04:00
  • 8ca24ef03f add test create 3000 users root 2026-06-08 01:53:27 -04:00
  • 68a5c9edca update the new school year model root 2026-06-07 20:01:58 -04:00
  • 6866aedf42 add school year model root 2026-06-07 00:52:01 -04:00
  • a192ed433d badge creation root 2026-06-05 17:16:38 -04:00
  • ad968eaff7 fix financial and certificates root 2026-06-05 01:51:08 -04:00
  • d28d11e2e5 fix attendance root 2026-06-04 20:49:14 -04:00
  • 6fa656bb6c fix teacher page root 2026-06-04 19:26:24 -04:00
  • 6408906f07 Pin fpdf composer dependency root 2026-06-04 18:20:26 -04:00
  • ae52b9c52e update pipeline tag root 2026-06-04 17:56:04 -04:00
  • 6e3f2eae5d Update .gitlab-ci.yml file Administrator 2026-06-04 20:55:19 +00:00
  • b8212d3304 add gitlab yml file root 2026-06-04 16:46:23 -04:00
  • 5e5fe3794a fix api security issues and update pages issue root 2026-06-04 16:41:19 -04:00
  • feb6be0610 fix exam and grading root 2026-06-04 13:25:31 -04:00
  • b4e6ac03c5 remove codeigniter root 2026-06-04 02:41:08 -04:00
  • 4e33882ac7 update api and add more features root 2026-06-04 02:24:41 -04:00
  • fa6c9519a0 add certificates root 2026-05-18 00:07:30 -04:00
  • df5266c5b5 add grading, attendnace management root 2026-04-29 17:39:33 -04:00
  • 8beeed883f update exam and attendance root 2026-04-26 14:57:43 -04:00
  • 5e8fa682b9 fix class progress admin side root 2026-04-25 21:56:33 -04:00
  • 5c544f93b9 add badge logic root 2026-04-25 01:23:21 -04:00