product:changelog:3.4

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
    • Automatically Update now can be turned Off from System Settings
    • Updates 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.