product:changelog:4.5

Release Date 26-11-2020

This update is mainly focusing on Improving Private Storage & Interactive Assignment

  • 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 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
  • 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 128×128 to 512×512
  • 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

  • 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
  • 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
  • Improved the Error Handler and Ability to generate error code to use with SCL Support
  • 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
  • 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
  • Fixed Fill the Blank when is Copied to new Assignment is need to be removed and re-added again it doesn't update automatically
  • Fixed issue with Fill the Blank with the Arabic Language it doesn't work as the issue with multibyte support
  • 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