===== 4.5 Changelog ===== **Release Date 26-11-2020** This update is mainly focusing on Improving Private Storage & Interactive Assignment ====New Features==== * Introducing Secure Password Less for API Login through SCL Web from SCL Mobile * Private Storage * Ability to Rename any type of Files or Folders * Removing Share Youtube & Merge it with Share URL automatically to detect if the inputted URL is Youtube or a URL * Move multiple Folders or Files anywhere within your private storage * Added Private Message Signature can be edited from Account >> Profile will overwrite Group Message Signature, included in Creating new PM or replying to a PM * Questions Bank * Added to Questions Bank search ability to search by multiple Teacher * Added Fill the Blank * Added Insert Image to Question Bank's Answers * Reports * Create New Generation Report supporting 7 of the following graph types: Column, Bar, Line, Area, Donut, Polar, Radar * Subjects Comparison Report * Ability to Run Comparison with previous years for selected Subjects, Academic Year, Quarter or Final Score * Comparison can run with any number of the past years * Search Type can be None or Above/Below Exact and Equal Search Percentage * Ability to attach the records table as a proof of concept with the report * Ability to stack the results * Result Type * Average Score * Number of Students (Percentage) * Absences List Report * Interactive Assignment * Added Math to Question Editor using [[https://katex.org/docs/supported.html#html|Katex Markup]] * Ability to have the assignment to be retaking more than one time, only last submission score which will be saved to Gradebook * Timed Assignment, Assignment can now have a time limit during the assignment start/end dates frame * Timed Assignment cannot be used with assignment retaking feature in the same Interactive Assignment * Added New Autocorrect Question Type: Fill The Blank * Can Add multiple Answers in the same Question * Can Add The Answer to the Question Text with 1 click button * Can Clear the Answer from the question text with 1 click button * Answers is trimmed to avoid multiply spaces issues * Answers will be corrected same as MRQ, if there multi fill the blank in the same question it will be weighted each correct answer from total question points * Capital or small letters won't matter in autocorrect answers * Now Question's Answers support Images * Student Text Question has full features of inserting equations, images, or videos from youtube, Vimeo, etc. * Admission * Introducing Parent code where it can be controlled from Admission Form Control with Validation of accepting student code or parent code * Added New Field Reason for leaving the previous school * Added Date as Input type in Form Control * backward migration to fully add Students field to be fully controlled at Admission Form Control * Added Field Size * Added New Email Template for sending Payment Schedule * Showing Applicant Note * Showing Siblings on Admission Enrollment * Showing Siblings on Admission Print Form * Mobile Application * Introducing WKWebView in IOS for Better performance and stability, which will require all users on ios to re-login * Messages is now supporting Multi-files attachments and the ability to attach any type of files * Improved Private Storage UX * Improved Editing Profile UX * Improved the use of device back button for better UX * Improved Application Performance & Stability for longer-term support for the future iOS & Android SDKs * Slightly UI Update * Better errors handler * Added rubrics to gradebook * Added rubrics button to the progress report * better push notification handler when receiving a notification while the application is opened * Added Invitation Link to Virtual Classroom which will allow any users of any users group to join the Virtual Classroom live session with the unique generated invitation link ==== Fixes & Enhancements ==== * Improving our Legacy API v1 to API V2 for our new reworking Mobile Application * Copy Question body to copied Questions Bank Title * Copy Assignment Name to copied Questions Bank topic * Backward Migration for All copied Questions Bank to get their Question Title & Topic copied from their original questions * Increasing Profile picture (Avatar) dimensions from 128x128 to 512x512 * Fixed Pagination thrown access denied in Inbox Search * Improving Questions Bank to only show keywords & teachers of the associated Grade level * Adding a way to inform Users if this feature New by adding a new badge to it * Automatically Retention Emails, SMS & Users Logs which are older than 90 days * Added 4 Layers to Recalculate Students Scores for Better integrity and accuracy * Fixed EmailLog view message was not functioning correctly * Updating Reports Categories: merging Parent report with Students, creating new Report category 'Academic' and moving multiply of academic reports to it * UX Improvement: Disabling 'Notify Students with these assignments' in Interactive Assignment to allow the teacher to rely on Group Messages for better * Fixed email duplication issue with update_user API * Do not show or allow access to Homeroom on non-working days * Improving Private Storage Sharing, Now the subdirectories of any shared folder won't be able to be shared again * Teacher can unmute Students in Virtual Classroom * Added Logout button to Two Factor Authentication Form * Fixed in User Profile UI * Fixed incorrect Return Assignment URL which sent to Student Message * Fixed Interactive Assignment buttons in Mobile UI * Fixed Questions Bank wasn't selecting a subject correctly * Fixed Edit Assignment in Gradebook Legacy Theme when Quarter is readonly * Fixed Private Message Search where a keyword with space character didn't return with the result * Added Loading Spinner to Questions Bank * Fixed UI Issue with Return Assignment Buttons and Logic * Disallow DeviceID Duplication on API Register Token * Fixed Similarity wasn't showing in the previous 4.4 update due to the incorrect limiting * Fixed incorrect UI In auth/PasswordRecovery * Add Spinner to Gradebook Interactive Assignment & ViewInteractiveAssignment * Add Rubrics in Progress Report API * Exclude Transfer out students from Egyptian Portfolio report * Fixed Admission Registration template was sending an incorrect template * Improved Admission Icons scale * Fixed Answers Priority was due indexing was in rare situation get ordered incorrectly * Fixed Private storage a very rare problem get playback error from youtube * Improved Feedback form to be updated with Bug Report with required fields * Fixed in Admission form where Birthdate input can be edited with incorrect date * Interactive Assignment Answers will be real-time trimmed before getting saved * Improved Generated Student code using the new admission form field parent_code * Interactive Assignment PDF Viewer improvement on Desktop devices * Similarity has another fix as it was conflicting with base64 images in the student answer * Improved Similarity to check for only the same question, not other different questions * Increasing Maximum file Upload to 100 Mb per upload at Private Storage ===== Post Updates ===== ==== 29 Nov 2020 ==== * Remove From Parent Dashboard ability to message teacher if they can't communicate with teachers policy * Adjusting Virtual Classrooms Servers to identify if the server won't accept any new virtual classrooms at the moment * Improving the Speed of getting Student Assignments which will affect the performance of report-card & gradebook * Added Quarter Exam identifier to Grading Categories * Generate Gradebook in Reportcard Table * Added in services a controller ability to delete any messages has been created from parents ==== 30 Nov 2020 ==== * Gradebook Improvement to have Global Status to enable or disable all grade book on all divisions * Parent can see now the subjects even if gradebook is set to no in the school division * school code setup Improvement to remove any extra spaces ==== 3 Dec 2020 ==== * Improved the Error Handler and Ability to generate error code to use with SCL Support ==== 7 Dec 2020 ==== * Major upgrade on the way processing Orphaned recording which becomes way faster & lighter * Improvement on the way handling Virtual Classrooms connections to make it faster by ignoring any busy VCR servers and avoiding the dominos effect * Virtual Classroom has new Servers upgrades & Expansions for handling more students capacity * Virtual Classroom Recording is now saving more than 40% of each new recording file size ==== 14 Dec 2020 ==== * Fixed Problem where Admission doesn't Enroll when Student Native Name is missing * Correcting the auto code generating for admission * Replacing SCL Image Library for Profile picture to have new width, height 512px without losing the image quality ==== 17 Dec 2020 ==== * Fixed Fill the Blank when is Copied to new Assignment is need to be removed and re-added again it doesn't update automatically ==== 22 Dec 2020 ==== * Fixed issue with Fill the Blank with the Arabic Language it doesn't work as the issue with multibyte support ==== 23 Dec 2020 ==== * Fixed Issue with Interactive Assignments doesn't have their Progressing Submitted * Fixed Issue with uploading Youtube Link not working as Youtube services have shutdown their embed services so we use a different way to fetch the video information