==== 3.4 Changelog ==== **Release Date 26-09-2018** ---- New Features: * Rework of Reports Unified Page to browse to any Reports instead of an old submenu for better UX * Moved Emails, SMS & Users Log to Reports to make Settings Menu less has fewer submenu items for better UX * Teacher Report - Number of Unread Message - Available for Coordinators Only * Teachers Report - Missing Grades for Due Assignments - Available For Teachers & Coordinators * Rework of SCL Auto Updater instead of Being Pushed it will be Pulled from the Origin Server * Creating 2 Updates Channel Beta, Release all by default are signed up to Beta Updates Channel * Unordered List ItemAutomatically Update now can be turned Off from System Settings * Unordered List ItemUpdates is automatically checked every 1 hour by cron, if the cron is not configured you can perform a manual update from About * Added SCL Examine System Requirements which is available from About "Product Information" * Added SCL Updates Announcement to Administrators with Superadmin access only with the ability to hide the last update announcement * Added New Feature Parent Of in Messages Body by hoovering on Parent Profile Picture or Name it will show a list of Parent Children names * Added Dropdown Menu in Gradebook Next to each Student to let teacher experience in an easy way to Message Student or their Parent * Added Class Attendance access to Coordinator Teacher * Added Grade Name & Subject Name at Teacher Group - Group Message within Message Body ---- Fixes & Enhancements: * Fixed some reports UI to be fully compatible with mobile browser * Fixed Blocker bug where you can not send to the single user a Push Message * Fixed School Grades Search * Excluding Guardian from Single Messages * Changing Relationship Sort to be Father, Mother, Guardian Instead of Father, Guardian, Mother * Fixed Messages Deletion wasn't taken effect in Messages List & Reading Message * Fixed Class Attendance Table UI where they were columns on scroll breaks * Fixed Forget Password Submission was invalid * Fixed Add & Drop Counting where Transfer out wasn't excluding from Teachers Group * Add & Drop on Revoking getting Users errors * Fixed Gradebook Due Date where doesn't take the System Date Format * Fixed Gradebook Average scores sorting was incorrect due to for the use of SCL version 2.x Gradebook UI * Fixed Add & Drop Where New Created Teachers Group not found on Add & Drop Teachers Group * Fixed Database Duplication error on Creating a New user with existed email by Added Validation rule for Users Email to be unique * Removed Alumni from CRUD since the New Students can search for any Alumni student and there is no point of getting Alumni in List * Fixed Bug on Newsletter where Any Private messages created is still sent with User full name instead of School Name * Converting fewer left legacy tables to use InnoDB Engine instead of legacy MyISAM Database engine * Updating The Following Controllers Page reactjs * Teachers * Classrooms * School Grades * School Calendar * School Division * Year Settings * Fixed Parent Registration Critical Issue where Contact User ID was incorrectly retrieved.