-
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