root
485341875a
fix head fa access issue
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m24s
2026-09-06 20:49:25 -04:00
root
2ad7dc1170
fix roles access issue
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 51s
Tests / PHPUnit (push) Successful in 1m38s
2026-09-06 17:11:03 -04:00
root
9e2f858343
fix job positions
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m22s
2026-09-03 13:01:36 -04:00
root
c70f6bdc6e
fix positions
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 54s
Tests / PHPUnit (push) Successful in 1m22s
2026-09-03 03:21:37 -04:00
root
6936a822c8
reconstruct job admin side
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 49s
Tests / PHPUnit (push) Successful in 1m23s
2026-09-03 01:58:54 -04:00
root
02fd6e4863
add feature do not show again job for parent portal
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m21s
2026-09-03 00:02:07 -04:00
root
dbfd72c2f9
add open position system
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m29s
2026-09-02 00:53:55 -04:00
root
0f8ad86b4f
Add canonical user access profile table
...
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 47s
Tests / PHPUnit (push) Successful in 1m20s
Create user_access_profiles as a denormalized access index over the existing roles and user_roles tables. Store primary_category plus is_admin, is_teacher, and is_parent flags so permission checks can use a single canonical source for broad user groups.
Classify teacher and teacher_assistant/TA roles as teacher access, parent as parent access, and every other active staff role as admin access. Backfill all existing users during migration and keep profiles synchronized when role assignments are inserted, updated, or deleted.
Expose the computed access profile in web sessions and auth API responses while preserving the existing detailed roles array and route-filter behavior. Add unit coverage for TA, staff-admin, and multi-role parent/teacher classification.
2026-08-29 23:20:40 -04:00
root
6cf3a607a4
fix installment for carry over balance parent account
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Successful in 1m19s
2026-08-29 18:33:28 -04:00
root
38644b32ae
fix invoice and enrollment fees
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Failing after 1m19s
2026-08-27 18:34:36 -04:00
root
608aca79b8
fix enrollment, invoice, payment and financila aid
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 47s
Tests / PHPUnit (push) Failing after 1m19s
2026-08-24 21:20:58 -04:00
root
a6e0ce1432
update policy and fix other issues
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 49s
Tests / PHPUnit (push) Successful in 1m19s
2026-08-23 18:19:08 -04:00
root
d906a915d6
add refund logic and fix books inventory logic
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 47s
Tests / PHPUnit (push) Failing after 1m20s
2026-08-22 13:44:25 -04:00
root
d3da699e55
fix deployment db issue and widthrawal administration page
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 47s
Tests / PHPUnit (push) Failing after 1m19s
2026-08-20 20:18:00 -04:00
root
889c037660
fix is_new issue with enrollment fixes
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 48s
Tests / PHPUnit (push) Failing after 1m22s
2026-08-20 19:57:25 -04:00
root
0ac3a8375e
Fix semester context, attendance rosters, and billing workflows
...
Deploy to Shared Hosting / Shared hosting deploy (push) Failing after 31s
Tests / PHPUnit (push) Failing after 55s
- load global semester helpers consistently and use date-based semester defaults
- fix grading and daily attendance duplicate student/section rows
- keep attendance violations scoped to the current semester by default
- update invoice, refund, discount, payment, and financial aid flows
- add configuration cleanup migrations for duplicate calendar/semester keys
- refresh parent registration/report-card and print request handling
- update related models, services, views, cron notes, and test coverage
2026-08-16 17:41:11 -04:00
root
3cbfc40934
fix school year and enrollment steps
Tests / PHPUnit (push) Failing after 58s
2026-08-15 21:15:05 -04:00
root
4603d9ced2
fix enrollment logic, add financial aid, fix class distribution
Tests / PHPUnit (push) Failing after 1m6s
2026-08-15 15:07:16 -04:00
root
1ef2800f12
fix enrollment for the new school-year
Tests / PHPUnit (push) Successful in 1m26s
2026-08-07 23:43:31 -04:00
root
b6f3b14e7b
fix distribution page
Tests / PHPUnit (push) Successful in 1m17s
2026-07-31 19:49:49 -04:00
root
81a72a4c59
fix school year and related issues
Tests / PHPUnit (push) Failing after 34s
2026-07-30 00:48:54 -04:00
root
2be16553df
fix test run issue
Tests / PHPUnit (push) Successful in 1m21s
2026-07-18 23:18:49 -04:00
root
a30c1398a1
fix financials
Tests / PHPUnit (push) Failing after 1m21s
2026-07-18 22:57:40 -04:00
root
068e739408
fix payment issues
Tests / PHPUnit (push) Successful in 1m17s
2026-07-18 19:12:13 -04:00
root
716cc8b8d3
fix school year for all tables
Tests / PHPUnit (push) Failing after 1m20s
2026-07-18 14:45:38 -04:00
root
7c341ca624
fix db for tests
Tests / PHPUnit (push) Successful in 1m16s
2026-07-16 00:23:49 -04:00
root
745c294012
fix the tests by adding db on host
Tests / PHPUnit (push) Failing after 1m2s
2026-07-15 23:55:22 -04:00
root
3408d5ab20
fix tests failure
Tests / PHPUnit (push) Failing after 53s
2026-07-15 23:42:16 -04:00
root
ba87598d3a
fix pages and add distribution system
Tests / PHPUnit (push) Failing after 1m13s
2026-07-15 23:03:51 -04:00
root
7f3b24e47f
fix parent page
Tests / PHPUnit (push) Failing after 1m10s
2026-07-15 21:42:06 -04:00
root
9de2ab2a9f
fix teacher pages display between school years
Tests / PHPUnit (push) Failing after 1m12s
2026-07-15 20:52:19 -04:00
root
504c3bc9f9
fix db delete data issue
Tests / PHPUnit (push) Failing after 1m24s
2026-07-13 01:43:32 -04:00
root
a56aca4342
fix tests issues
Tests / PHPUnit (push) Failing after 1m16s
2026-07-13 00:24:00 -04:00
root
55f8027550
fix missing school year pages
Tests / PHPUnit (push) Failing after 42s
2026-07-12 19:09:38 -04:00
root
e06ccc9cc0
ADD SCHOOL YEAR MANAGEMENT
Tests / PHPUnit (push) Failing after 40s
2026-07-12 02:21:39 -04:00
root
ec9fca8c45
fix db tables to have school year
2026-07-12 01:02:04 -04:00
root
ed11cccecc
fix payments
2026-07-08 23:30:16 -04:00
root
384ae8b719
fix the forecast tuition
2026-06-07 00:27:27 -04:00
root
6444b61416
fix financial issues
2026-06-01 02:08:27 -04:00
root
3737b3522d
fix reportcard and certificate
2026-05-27 14:11:08 -04:00
root
0bf8d13777
fix certificates
2026-05-26 01:44:57 -04:00
root
3333e71c94
add qr code to certificate
2026-05-17 17:24:07 -04:00
root
45d7895182
add waiver column to event table
2026-04-19 12:32:30 -04:00
root
dd1d492c30
fix event charge and invoice update
2026-04-18 09:54:29 -04:00
root
821e9cdc81
update event charge at the invoice
2026-04-13 01:38:40 -04:00
root
112d073235
fic exam draft submission
2026-04-08 19:45:47 -04:00
root
a18198d547
AVP-86 Below 60 score
2026-03-01 16:56:45 -05:00
root
3cc5546733
AVP-78 Feature to check if parents looked at report card
2026-02-27 01:21:39 -05:00
root
663c0cdbda
recreate project
2026-02-10 22:11:06 -05:00