- Added: Pre-Admissions module under SM Student with dedicated server-side AJAX DataTable for tracking and managing unapproved / inactive student registrations.
- Improved: Reorganized SM Student navigation menu hierarchy (Dashboard -> Inquiries -> Pre-Admissions -> Students).
- Improved: Integrated direct “Add Student” admission action button on the Students list page header.
- Fixed: Resolved PHP 8.1+
strip_tags()null parameter deprecation warning on hidden admin submenu routes by setting admin page title oncurrent_screen. - Added: Face recognition login & attendance configuration toggle (
enable_face_login) in School General Settings (Admin, Settings, and REST API). - Added: Face registration discovery status (
has_face_registered) in Staff details and dashboard REST API endpoints for client biometric status detection. - Added: REST API endpoints for staff clock-in (
/staff/clock-in), clock-out (/staff/clock-out), and monthly attendance history (/staff/attendance-history). - Added: Comprehensive Fee Defaulters and Student Attendance analytical reporting modules with aging buckets, metrics, and export capabilities.
- Added: SM Reports central module featuring overall school dashboard analytics, fee collection reports, academic performance, and enrollment breakdowns.
- Improved: Setup Wizard step flow with database transaction handling, proper sanitization, and full internationalization (i18n) support across all steps, tabs, and JavaScript dialogs.
- Fixed: Resolved missing textdomain and translation wrappers in Setup Wizard navigation tabs, quick-add subject buttons, count badges, and client-side confirmation modals.
- Added: Updated School Management Pro – Face & QR Attendance Addon to version 1.0.1 with Staff Face Clock-In and QR attendance REST API support.
Comments are closed.