Fixed certificate of transfer for non-PreK report cards, resolved DataTables AJAX errors, updated column filters and hamburger menus, and improved schedule conflict detection and room conflict handling.
Accomplishments
Updated indexV2.blade.php.
Updated column filters in the table header.
Updated the fixes applied mytools.php cache room/day buckets instead of a full conflict map.
Added schedule conflict.
Added hamburger in mobile.
Updated the datatables ajax error was caused by a 500 error on the subject coordinator v2 class list endpoint.
Fixed certificate of transfer section for all non–prek report cards (elementary, jhs, and shs).
Features
1 commit
Added schedule conflict.
+2,778 · -561
Fixes
3 commits
Updated the fixes applied mytools.php cache room day buckets instead of a full conflict map build conflict results only for the requested class ids skip class pairs with a fast time-overlap pre-check before full conflict detection sectionmonitoringservice.php stop duplicating schedule mapping on every class (keep only the root-level map) attach only lightweight conflict fields on list load: has room conflict, updated the room conflict count, and updated the room conflict summary drop full room conflicts from the main list response section monitoring v2 ui.js load full conflict details async via get room conflicts after the table renders (for hover tooltips) for the full-term conflict map.
+173 · -77
Fixed certificate of transfer section for all non–prek report cards (elementary, jhs, and shs).
+47 · -110
Updated the fixes applied file change all jhs elem report card pdf.blade.php wrapped school-day values in <td> tags jhs elem observed values.blade.php rewrote rows with proper rowspan structure jhs elem certificate of transfer.blade.php converted to table-only markup, updated the removed page-break-inside: avoid jhs school pdf.blade.php + batch template removed certificate page-break-inside CSS reportcardcontroller.php single-student PDF now uses pdfsnappy first (same as batch), and updated the with dompdf as fallback for the hotfix: nonprek print report card.
+53 · -60
Maintenance
4 commits
Updated indexv2.blade.php.
+1 · -1
Updated column filters in the table header.
+242 · -64
Added hamburger in mobile.
+74 · -13
Updated the datatables ajax error was caused by a 500 error on the subject coordinator v2 class list endpoint.
+432 · -200
Comments
No comments yet. Be the first to leave a note.
Public report for Wendel Luche - Fullstack Developer. Generated Oct 12, 2026, 11:02 PM.