===== 5.9 Changelog ===== **Release Date 09-11-2023** ====New Features==== * Introducing the inclusion of a Student Pseudonym feature, accessible through Settings > System Settings. This functionality empowers educators and administrators to use Student Pseudonyms instead of their names for internal purposes. In cases where a student hasn't set a pseudonym, the system will seamlessly default to using the student's real name. * Enhance the statistics of the Messages Queue by presenting a table that shows users who have accessed the message with the ability to export to Excel or print them. * Revamped the Absences Report which minimizes user input and maximizes user filtration to generate the absences report such as adding alumni and transferring out students to it. * Private Storage (Update for Parent Only) * Parents with multiple children using Web SCL must select a child to access shared materials in private storage. * Inquiry Learning Management (PYP System) * Lines Of Inquiry Management * Unit Creation * Ability to target to * Created Lines of Inquiry * Educational Level * Multiple selection of Academic Periods * Support (the school can use the Ticketing System Help desk for parent complaints or user support by the school LMS Specialist) * Status Management * Priorities Management * Departments Management * Adding Specific Operators over a selected department to manage & reply to the tickets within this department. * The Department will be available only to selected User groups. * Custom Forms for Departments supporting the following controls * Text * Date * Dropdown * Email * Number * Teachers List (Which will show all teachers listed by Grade and Subject for admin staff or limited to Parents and Students) * Tickets * Showing Tickets List for your assigned Departments as operator. * Show and Filtering Tickets by ID, Status, Priority, Department Name or date. * Tickets are sorted by Status, Priority and ticket Submitted Date. * The ticket will be automatically assigned to the first operator who replies to it. * Ability to modify Ticket Department, Subject, Priority and Status. * Ability for Operators and Third Parties to send replies privately. * Ability for the Operator to add and delete Participants from the Ticket and ability to force the participant to send replies privately. * Parents and students have a Teachers List showing only Teachers list assigned to them by Grade Name, Teacher Name and Subject Name. * Notifications will be sent to all ticket operators, requestors and participants, if a Ticket is assigned to the operator the notification will be between who is assigned to and the requestor only. * Badges Indicator for Opened and Replied Tickets, Tickets must be assigned to you or no one. * SCL Administrator Required to add the proper Users Groups ACL to the Users Groups who can access Tickets and Creating Tickets. * Admission (Improvements) * Added New Columns can be displayed in Applicants Columns * Father, Mother Names * Father, Mother Mobile * Displaying Scheduled Assements, Registration & Paid Date on Applicant Edit * Rework and Improvements on Admission Overview Report, now display the field name as in Display name and correctly display other collections model values * Added filtration by column to the Admission Overview Report * Added DOB Column in Admission Scheduled Report * Rework of Admission Schedule Report and have the ability to customize the displaying columns * Added Preserve your window session's filtering, sorting, and customization settings for your upcoming login, this can enabled from Profile. ==== Fixes & Enhancements ==== * Improved SCL Licensing query. * Fixed Edit Applicant Custom Form Control wasn't displaying. * Improved Timezone to cover the Login area & user logs correctly. * Fixed Edit Applicant Localization for Forms and Documents Tab. * Upload centre for Moments now relies on a separate list of teachers, distinct from the Homeroom Teacher list. * Fixed Student codes to be generated accurately throughout the enrollment process. * Web Browser Push notification will no longer be available to Mobile users since they can use Push Notification in the SCL Native Mobile App instead. * Improvement of Marking Assignment's height and width responsivity. * Ability to Disable Recording Voice Clip in Private Messages. * UX Improved when reading a message will scroll to the latest reply. * The Delete Button in the Messages queue now retracts the private messages before deleting the queue item, which is currently soft deleted. * Added to Admission Group Messages, Enrolled Applicant option which helps the school to communicate with the latest enrolled students from Admission. * Enhancements to the user experience have been made in the applicant search feature. When an applicant has been enrolled, their status will be indicated by a solid green icon, eliminating the need to display the enrollment icon separately. * Security Improvements on School Subjects and Teachers Groups. * Fixed Private Storage access denied on Delete. * Added Student Email, Transfer Reason in Transfer Out Report, and Fixed Academic Year to show the academic year of transfer out instead of the last enrollment. * Improved Messages Retract ACL and Localization. * Ability to Edit report card grades for previous academic years in PDF. * UX Improvements on the Student Information Report when selecting the Student Picture's column. * Added Route Name, Destination Name, and Vehicle Name to the Student Information report. * The Messages History feature now allows for the display of messages sent from a created assignment. * Admission Overview improvements can now be filtered by admission academic year and applicant enrollment status. * Added Student Name in Native Language along with English Students Routes Report. * Added Student Activity Selection to System Settings Suspension Control. * Fixed School > Classroom Bug where Classroom Promotion was incorrectly saved with the wrong ID. * Fixed in Teacher Groups > Enrollment still showing the transfer students. * Fixed Students Interactive Assignment Dark theme the link on hover was still dark. * Added new error message "System Error: Unable to process your request. Please verify that your request is valid and try again later." This will be thrown when the user invalidates the request. * UI Improvement on Text Editor Toolbar to be grey in light mode and dark in dark mode. * Rework and improvements on SCL Update Modal, removal of Twitter feeds and making the modal minimal by linking it to the new website. * Fixed Improper Save button in system settings doesn't show correctly in responsive low resolutions and dark layout. * Fixed the Seen report in the Newsletter Queue, which was retrieving incorrect users from the Private Messages History Queue. It now accurately retrieves the report only for the Newsletter Queue. * Improvements on SCL CRUD to allow us to manipulate the output data used in SetRelationNN. * UX Improvements on Required fields now show the asterisk in normal size instead of being small and the asterisk colour is now red. * Fixed where crud value conflicts with special characters. * UX Improvement on new module icon. * Fixed Teacher Messages History Seen showing the incorrect number in conflict with Newsletter Queue ID. * Fixed Newsletter Queue not running when a queue deleted before it started making the queue process stalled. * UX Improvements on composing new messages the reply box gets autofocused and the cursor is ready to write, also, the signature has an extra newline. * UX Improvements Sidemenu can now understand more about active sub-modules and will mark the main module as active. * UX Improvements messages threads spacing becomes more spaced. * Fixed Applicant Age Calculation to be based on applicant academic year not admission academic year. * Increased Admission Maximum File Size Upload per Single field from 1Mb to 2Mb. * Fixed Admission Parent Single Field value wasn't loading correctly. * Fixed CRUD for Column selection will be vertically scrollable on so many columns. * Fixed Export to CSV in CRUD wasn't exporting with the user selected Columns. * Fixed an issue where the Weekly Bulletin feature, which automatically copied content to other categories, was not accurately comparing the values of the same textarea among different teacher groups. * UX Improvement: Disabling autofocus on top header Search bar. * UX Improvement: Enforce Applicant Enrollment to be forced to the current Academic Year despite the applicant's academic status showing a warning message with this step. * Fixed pseudonym student name was still showing in creating student even if pseudonym utilization was disabled. * Fixed Left and right arrow Icon direction to be corrected with RTL. * Fixed the Localization of Enroling Students to Teachers Groups and Subject Grading Categories. * Fixed Admission Phase Assessment Typo, Fixed Applicant Phase in Dashboard Search Result. * Slightly UI/UX Improvements on Student Information > Courses Enrolment. * Added Preloader to Moments Explore in Web Application. * Removed Double Tap giving like on Moments Web Edition.