===== 4.2 Changelog ===== **Release Date 1-12-2019** SCL 4.2 will introduce two of the major features which been on our roadmap since 2017 and one of key solution for maximum flexibility - Access Control List - Administrator, Teachers, Parent & Students Group will be core system group cannot be deleted only modified - Ability to Create & Customize new User Groups - Permissions Management READ, WRITE, DELETE - Limiting Some Modules Access to be Based on selected School Grades Only for following - Admission - Newsletter - Behavior - for rest of the modules will be covered in the update after this. - backward compatible with current SCL Users Groups with the ability to get rid or delete any Users Group - Replacing all Hard Delete with Soft Delete in most CRUD Modules - System Logging - New Module will get rid of any previous Logging solutions in SCL - More descriptive & informational ====New Features==== * ACL Functionality * Added Users Group with Ability to Define Access/Write/Modify/Delete for each method registered within SCL * Introducing New File Format Icons in Private Messages * Bye Bye Superadmin, Superadmin is removed in SCL 4.2 * Introducing Users Group Based on School Grades Supporting The Following Modules * Admission - Applicants * Admission - Schedule Report * Behaviours - Incidents * Class List * Newsletter * Students List * Students Information System * Users Groups !!! Carefully for Applying it for Administrator * Most Reports * School Subjects * Teachers Groups * Printing Reportcard * Reportcard Templates Managements * Grace Marks * Class List Right Menus have been minimalistic to Only have Student Information Clinic Visits & Send Message to Parent * Administrator STATISTICS Dashboard has finally received an update after 5 years !! now you can have more info on * Interactive Assignments * Private Messages * Private Storage * Clinic Visits Per Today & Current Academic Year * Absences Per Today & Current Academic Year * New reworked Users Logs very easy to read (formerly unreadable access_log) * Does Log Full User data, given a short description and saving data, IP address, and timestamp * Logs will only be retained for 30 Days no longer then it will be automatically removed * Users Logs will be triggered & logging the following Events * User Authentication * Student Courses Changes * Student Profile * Year Promoting * Generating Reportcard * Admission Applicants * Login As * Creating new Student * Users Users Management * Teachers Users Management * Parents Users Management * Student Enrollment * Behaviours * Absences * Parent Contacts * School Subjects * Teachers Groups * Subject Grading Categories * User Profile * Change Password * Assignment Creation & Deletion * Forgot Password * Users Groups * Users Logs Filtration applying highlight and bold on important keywords within users Logs for an easy way to investigate * Automatically Refresh Button for Monitoring * Copy Group Permissions to another created Users Group * Create New SMS & Email templates for Parent Interview Schedule update * Added Grading Categories average percentages on Legacy Gradebook theme * All Scores on Legacy Gradebook become Interactively calculating once you edit or add any Student Grade without the need of a refresh * Added New Teacher Report "Export Gradebook Scores" * Admission updates * New Form controls have been added (required activation from Admission >> Form Control) * Second Language * If the Student required bus transportation * Assessment Schedule slots can be School Grades based, to Enable this go to System Settings >> Admission ---- ==== Fixes & Enhancements ==== * Left Menu background color changed to dark * Decreasing Page Size by decreasing the number of Javascript to be imported for faster load * Fixed Issue with Admission DOB Field was incorrect * Fixed Datepicker conflict with Fontawesome Icons * Promoting Year Auto Assign Student to Group Fixes, Improvement for not proceeding Promoting Year Action with 0 Job * To get rid of Superadmin Functionality, Superadmin is no longer will able Edit Teacher Gradebook * Optimizing School Subjects Database for its first load to load in 50 times faster than in previous SCL version * Fixed Issue in SCL Mobile App where HOD can't reply to certain Private Messages * Fixed Issue where Users who don't have registered contacts can't receive Private Messages from Newsletter * Removed Keyword 'Class' at Parent dashboard from both SCL Mobile & Web * Optimizing Teacher Dashboard queries for better performance & startup * Fixed Issue with ordering Assignments in very rare cases * Left menu is scrolling to the targetted clicked Module * Increasing speed of SCL Loading and decreasing the Theme Loader timeout to 0 instead of 3 seconds * Integrated new Responsive lightbox to SCL iframe elements * School calendar height become responsive and compatible with all screen sizes * Added Grade name & Grading Category Name next to Assignment name in New Assignment Notification * Interactive Assignment UX Improved * Changed Group Description with Group Name in dashboard * Prevented Gradebook Export To CSV to any gradebook has empty scores * Fixed Gradebook Export To CSV Ordering to always group assignments by their category * Fixed Gradebook Export CSV to have supported the Gradebook Preference and Filteration * Now at SIS Module, Behaviour show the past History of Student Incidents * Fixed API Issue to allow User can re-login using same Device ID without getting the error code 1080