root
|
d0fd9f2d8e
|
Fix SQLite NOT NULL constraint failures: use migrate:fresh to recreate tables each CI run
API CI/CD / Validate (composer + pint) (push) Successful in 2m7s
API CI/CD / Test (PHPUnit) (push) Failing after 2m17s
API CI/CD / Build frontend assets (push) Successful in 2m18s
API CI/CD / Security audit (push) Successful in 32s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 21:42:46 -04:00 |
|
root
|
5f3d8eb5df
|
Simplify Dockerfile for Laravel API (remove monorepo assets stage), add nginx config, PHP 8.4
API CI/CD / Validate (composer + pint) (push) Successful in 2m8s
API CI/CD / Test (PHPUnit) (push) Failing after 2m22s
API CI/CD / Build frontend assets (push) Successful in 2m18s
API CI/CD / Security audit (push) Successful in 31s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 21:36:31 -04:00 |
|
root
|
a47a5ebd8e
|
Remove accidentally committed backup file
API CI/CD / Validate (composer + pint) (push) Successful in 2m6s
API CI/CD / Test (PHPUnit) (push) Failing after 2m19s
API CI/CD / Build frontend assets (push) Successful in 2m13s
API CI/CD / Security audit (push) Successful in 31s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 14:46:43 -04:00 |
|
root
|
92668d3465
|
Fix migrations for SQLite: semester hasColumn guard, SHOW INDEX replaced with try-catch
API CI/CD / Validate (composer + pint) (push) Successful in 2m7s
API CI/CD / Test (PHPUnit) (push) Failing after 2m19s
API CI/CD / Build frontend assets (push) Successful in 2m8s
API CI/CD / Security audit (push) Successful in 32s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 14:46:39 -04:00 |
|
root
|
3ffbdfcc56
|
Clean up backup files
API CI/CD / Validate (composer + pint) (push) Successful in 2m6s
API CI/CD / Test (PHPUnit) (push) Failing after 2m26s
API CI/CD / Build frontend assets (push) Successful in 2m17s
API CI/CD / Security audit (push) Successful in 32s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 13:52:01 -04:00 |
|
root
|
34c560e972
|
Fix index check migration for SQLite compatibility
API CI/CD / Validate (composer + pint) (push) Successful in 2m7s
API CI/CD / Test (PHPUnit) (push) Failing after 2m22s
API CI/CD / Build frontend assets (push) Successful in 2m26s
API CI/CD / Security audit (push) Successful in 32s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 13:51:54 -04:00 |
|
root
|
588b40d0fa
|
Fix migrations for SQLite: add hasColumn check, replace SHOW INDEX with Doctrine schema manager
|
2026-06-21 13:49:04 -04:00 |
|
root
|
1d246fff93
|
Make artifact uploads non-blocking (SSL cert issue with Gitea)
API CI/CD / Validate (composer + pint) (push) Successful in 2m6s
API CI/CD / Test (PHPUnit) (push) Failing after 2m14s
API CI/CD / Build frontend assets (push) Successful in 2m14s
API CI/CD / Security audit (push) Successful in 31s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 13:30:28 -04:00 |
|
root
|
22c675a92d
|
Fix CI pipeline: remove composer strict, use npm install, downgrade upload-artifact to v3
API CI/CD / Validate (composer + pint) (push) Successful in 2m6s
API CI/CD / Test (PHPUnit) (push) Failing after 2m24s
API CI/CD / Build frontend assets (push) Failing after 1m47s
API CI/CD / Security audit (push) Successful in 31s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 13:23:49 -04:00 |
|
root
|
d6e2d4266e
|
Fix Gitea runner: replace actions/checkout@v4 with git clone, upgrade PHP 8.3->8.4
API CI/CD / Validate (composer + pint) (push) Failing after 1m4s
API CI/CD / Test (PHPUnit) (push) Failing after 56s
API CI/CD / Build frontend assets (push) Failing after 26s
API CI/CD / Security audit (push) Successful in 31s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 13:17:56 -04:00 |
|
root
|
d04d28c764
|
Fix act local runner: add Gitea workflow path and Apple Silicon arch flag
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 28s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 11:49:40 -04:00 |
|
root
|
5e37271fd2
|
Add --no-pull to .actrc to prevent act from overwriting local image
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 3s
API CI/CD / Build frontend assets (push) Failing after 31s
API CI/CD / Security audit (push) Failing after 2s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 01:21:36 -04:00 |
|
root
|
d49c53d49e
|
Add Dockerfile for PHP+Node CI image and build it locally
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 29s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 00:55:03 -04:00 |
|
root
|
bcc1980f97
|
Install nodejs in PHP job containers for actions/checkout post-step compatibility
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 26s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-21 00:47:31 -04:00 |
|
root
|
be84f5173b
|
Fix workflow: merge duplicate push triggers, switch build image to node:22-bookworm-slim
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 44s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-20 21:52:13 -04:00 |
|
root
|
6c0b7ea906
|
Update build workflow and add .actrc
API CI/CD / Validate (composer + pint) (push) Failing after 14s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 29s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
|
2026-06-20 21:46:21 -04:00 |
|
root
|
ef0126aaff
|
fix: proper shared hosting PHP deployment with vendor + frontend assets
API CI/CD / Validate (composer + pint) (push) Failing after 2s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 39s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to shared hosting (PHP) (push) Has been skipped
- Remove --exclude=vendor and pre-install with --no-dev
- Download frontend build artifacts before deploy
- Add post-deploy artisan commands (migrate, cache, optimize)
- Add alpine container for consistent package management
|
2026-06-20 19:23:51 -04:00 |
|
root
|
b0f24e1530
|
docs: add Gitea CI/CD setup checklist
API CI/CD / Validate (composer + pint) (push) Failing after 1s
API CI/CD / Test (PHPUnit) (push) Failing after 2s
API CI/CD / Build frontend assets (push) Failing after 30s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to production (push) Has been skipped
|
2026-06-20 19:18:40 -04:00 |
|
root
|
b4b7aefece
|
ci: add Gitea CI/CD workflow for Laravel API
API CI/CD / Validate (composer + pint) (push) Failing after 29s
API CI/CD / Test (PHPUnit) (push) Failing after 9s
API CI/CD / Build frontend assets (push) Failing after 32s
API CI/CD / Security audit (push) Failing after 1s
API CI/CD / Deploy to production (push) Has been skipped
Pipeline includes validate (composer + pint), test (phpunit), build
(frontend assets), security audit, and manual deploy stages.
|
2026-06-20 19:16:38 -04:00 |
|
root
|
c27e1f2689
|
fix api build
|
2026-06-12 02:40:41 -04:00 |
|
root
|
d5903fb8d2
|
update deploy
|
2026-06-12 01:40:40 -04:00 |
|
root
|
47e366ea2e
|
fix unittests
|
2026-06-12 01:10:23 -04:00 |
|
root
|
5ead80fdc7
|
fix tests
|
2026-06-11 11:46:12 -04:00 |
|
root
|
c91fa2ce4d
|
fix inventory
|
2026-06-11 11:06:32 -04:00 |
|
root
|
9483750161
|
archetecture security fix
|
2026-06-11 03:22:12 -04:00 |
|
root
|
6def9993da
|
fix gitlab tests
|
2026-06-09 02:32:58 -04:00 |
|
root
|
20a0b6c4e5
|
Fix Pint formatting
|
2026-06-09 01:25:14 -04:00 |
|
root
|
6be4875c5e
|
add tests batch 20
|
2026-06-09 01:03:53 -04:00 |
|
root
|
95efb9652e
|
Fix PHPUnit CI test options
|
2026-06-09 00:23:40 -04:00 |
|
root
|
b5fd4a4ca1
|
Fix Laravel Pint formatting
|
2026-06-09 00:03:03 -04:00 |
|
root
|
8d4d610b82
|
add test batches
|
2026-06-08 23:45:55 -04:00 |
|
root
|
c792b8be05
|
Fix Laravel Pint formatting
|
2026-06-08 23:30:22 -04:00 |
|
root
|
567dc24649
|
Fix Laravel Pint formatting
|
2026-06-08 23:00:38 -04:00 |
|
root
|
bd743d57cf
|
Fix Laravel Pint formatting
|
2026-06-08 22:46:20 -04:00 |
|
root
|
600cf8d876
|
Fix Pint style issues
|
2026-06-08 22:25:58 -04:00 |
|
root
|
60ecacb7f8
|
update tests
|
2026-06-08 22:06:30 -04:00 |
|
root
|
79024235ef
|
add api tests
|
2026-06-08 02:08:04 -04:00 |
|
root
|
8ca24ef03f
|
add test create 3000 users
|
2026-06-08 01:53:27 -04:00 |
|
root
|
68a5c9edca
|
update the new school year model
|
2026-06-07 20:01:58 -04:00 |
|
root
|
6866aedf42
|
add school year model
|
2026-06-07 00:52:01 -04:00 |
|
root
|
a192ed433d
|
badge creation
|
2026-06-05 17:16:38 -04:00 |
|
root
|
ad968eaff7
|
fix financial and certificates
|
2026-06-05 01:51:08 -04:00 |
|
root
|
d28d11e2e5
|
fix attendance
|
2026-06-04 20:49:14 -04:00 |
|
root
|
6fa656bb6c
|
fix teacher page
|
2026-06-04 19:26:24 -04:00 |
|
root
|
6408906f07
|
Pin fpdf composer dependency
|
2026-06-04 18:20:26 -04:00 |
|
root
|
ae52b9c52e
|
update pipeline tag
|
2026-06-04 18:04:32 -04:00 |
|
Administrator
|
6e3f2eae5d
|
Update .gitlab-ci.yml file
|
2026-06-04 20:55:19 +00:00 |
|
root
|
b8212d3304
|
add gitlab yml file
|
2026-06-04 16:46:23 -04:00 |
|
root
|
5e5fe3794a
|
fix api security issues and update pages issue
|
2026-06-04 16:41:19 -04:00 |
|
root
|
feb6be0610
|
fix exam and grading
|
2026-06-04 13:25:31 -04:00 |
|