===== 5.6 Changelog ===== **Release Date 20-01-2023** SCL 5.6 will bring stability and will focus more on adding more features to Admission & Creating significant new part, which is Automation with some other Student Information System Updates ====New Features==== * Admission (New Features) * Age Calculation will now show months & days * Added New Columns for Applicants Display * Assessments Scheduled Date * Parent Interview Scheduled Date * Payment Scheduled Date * On clicking Finish during Applying to admission, the finish button will be disabled to disallow users with a slow connection to duplicate the action * Improved Admission when submitted and then clicked on back, will start a new empty form to reduce any user action duplication * Added New Form Control Types * Date * File (1 File per Form, maximum size 2 MB per file) * Added next-generation Documents Manager to Applicants * On Enrolling the Student, all Applicant Documents will be now copied to Student Documents in (Students Information System) * Admission Status changer is now can be updated on the fly instead of the popup hassle * Admission form validation security has been increased to always get server-side validation as an additional layer to client-side validation * Added a notification action control to Notification Settings for "Modified Medical History." * New Security Layer (Power Level), which will prevent other users group with lower power levels from doing the following actions with users groups has higher power * Maximum allowed modification User group power is the power that the User inherited from the group settings * Cannot edit/delete/copy User groups with higher power * Hide User Groups with lower power * Cannot log in as a User with higher power * Cannot Logout Users from all devices with higher power * Cannot Change user password with higher power * Cannot Edit User with higher power * Cannot Delete Users with higher power * Only Show User group selection & additional group selection with lower or equal power to user power * Introducing a rework of Student Documents * Improved UX/UI * Ability to see most files by clicking on them instead of previously just downloading files * quicker to upload and delete files by seeing upload progress * Created a new Pie chart showing in both parent & Student interface the total spent time reading * Mobile Application (Updates) * Support Opening links in Weekly Bulletin entries * Huge rework on Authentication & Logout for server-side to minimize any logic error, especially with Administrator Two-Factor Authentication * Huge rework on Push Notification registration and handling for better results * Added to Behaviour Incident Last Updated has been made by who and when * Added Thumbnail to Student file answer * Reports (New Reports) * Added New Report Category, Private Storage * Added Private Storage overview report * Filter Teachers who uploaded files with or without date range * Knowing the number of Uploaded * URL * PDF * Documents such as Word, PPT, Excel, or any other office-related file * Images * Added Admission Applicants to Form Generator * Added Admission Applicants to Form Publisher * Added Created Assignments Summary under School reports, another report showing created assignments but by school subjects, grade level, and summary of jobs in each grading category * Added New Private Storage - Reading Report (Drill Down) * First Level displaying duration time per School Division * Second Level displaying duration time per School Grade of the selected school division * Third Level displaying duration time per Subject of the selected grade * Fourth Level displaying duration time per Student of the selected Subject * Fifth Level displaying duration time per Files of the selected Student and Subject * Sixth Level displaying duration time per page number of the selected Student and file * Added Grading Categories Report to show each Subject assigned grading categories and Grading weight * Added 'Classrooms Shuffling Mode' which can be controlled from under Settings > System Settings > Security > Others * Grade name & Classroom name will not be displayed on the parent and student dashboard * Private messages users search will be disabled during this mode is activated * Added Charts to Student Information System, which include Gradebook Chart & Reading Chart * Added Forms to Student Information System for quick Exporting of the generated Students' form * Added Forms to Applicant Management for quick Exporting of the generated Admissions form * Added new feature Insight, which can be found inside Gradebook and has the following features for each Student listed in gradebook * Student Grade, which is weighted according to grading categories with a progress bar * Average Student score, which is based on assignments' average scores regardless of Grading categories weight with progress bar * Student Probability of passing which is based on assignments median regardless of Grading categories weight with progress bar * Added new feature, Automation, which will let you build your automation tasks to be generated and notify users on a daily or weekly basis * Ability to create up to 3 tasks * Build your own rules and conditions for each task; the task source is currently based on insight only, but sooner, a lot of sources will be added to it * Ability to Toggle the status of every task * Public automation tasks require users to subscribe to it under Profile > Automation * Automation Timer where you can set up on which days and times you prefer the task to start to notify the users * Ability to modify the displaying columns of automation output * Added 1 task for students under 60% of their earned grade as premade task example, which can be edited or deleted * Display a warning table for each unseen task of the same day on the user dashboard * Weekly Bulletin (New Features) * Added Overlapped Assignments scan on new assignment creation when you have the Weekly bulletin checked * Improved Weekly Bulletin privacy to only display for students who have the assignment assigned to them only (Individual Assignments) * Automatically Copy any text from the first teacher group row to other teacher groups in the same row if a teacher has more than one teacher group in the same Subject and grade level * Display subjects that have entries interferer with the selected teacher group as a way to insight the teacher with the student workload ==== Fixes & Enhancements ==== * Fixed Duplicated assignments showing in the gradebook when subject grading categories are set to custom * Fixed Newline in assignment description to display correctly in Weekly Bulletin * Security Improvement by trimming all user inputs to SCL, even from register and logins, to reduce the incorrect login attempts * Fixed Weekly Bulletin empty categories to be hidden * UX Improvement on Review Assignment Submission to set it as read-only in the event of the assignment still progressing * Fixed Interactive Assignment image answer to be raw and not rounded in Teacher Assignment review * Fixed images don't show in answers for student assignment review * UI/UX Improvement on Users Groups ACL Tables * Optimizing Students Documents ACL to be all together in a single row selection * Improved our Storage, Messages Attachments, and Student & Admission Documents security always to be accessed within the SCL Authentication layer and moving Thumbnails to separated folders * Admission print is no longer required admission status to be changed from Pending status * ACL Optimizing: removed Admission Status changer and only depend on the Edit flag of Applicants * Fixed Assignment listing was still showing in black in dark mode * Major fix in the general comment was not saving student comments correctly * Fixed Student's picture to get student picture load first and override student avatar if the student picture is set * Improvement on more than 13 modules to display dark skin correctly * UI Improvement, Fixed avatar position on the profile page * Fixed sending HTML emails was encoded * Fixed SCL HTML Emails, and now using validated HTML with CKEditor styling * UX Improvement on Gradebook Chart Widget to only be displayed when there is a recorded assignment * Fixed new lines in Weekly Bulletin * Added support for URL to become hyperlinked in Weekly Bulletin (Web & Mobile) * Fixed RTL text direction in Weekly Bulletin * UI/UX Improvements on student review submission marking feedback & file answer * Fixed showing reportcard status inverted in Grading> Subject * Fixed credit/sessions number increase steps to any * Improved admission scheduler to never sent to the email in past dates and also fixed payment email template was incorrect * Fixed Missing Grading categories logic was incorrect, especially when fetching the HOD; it was using the legacy logic of bringing teacher's teachers group, which can be relatable to current HOD logic * Fixed issue with View Interactive assignment as a student is not loading the answers as a text question * Fixed readonly in WYSIWYG Editor * Improved API authentication by removing any whitespace in the user email * Changed Private Note color in SIS for better UX to recognize if this Student has notes * Added detection if the cookie is not supported and let the User know about it * Improved UX of left menu vertical scrolling * UI/UX Improvement on Gradebook * Fixed issue when the teacher created a virtual classroom for a specific student. It won't let the administrator able to join * Fixed issue with a notification that is not triggered on the first-page load * Improved the transparency of the SCL license by adding every restriction to it, which visible to SCL Administrator * Fixed Issues with Skills Assessments Pagination was using incorrect parameters * Notification has been improved by preventing any duplicated notification from triggering if it is less than an hour