SDSHOWTO:SDS 7 Series Changelog

From SMUSwiki
Jump to: navigation, search

SDS 7.10.0 (October 8, 2019)

SDS 7.9.0 (September 8, 2019)

SDS 7.8.0 (August 8, 2019)

SDS 7.7.0 (July 8, 2019)

SDS 7.6.0 (June 14, 2019)

SDS 7.5.0 (May 3, 2019)


  • Calendarmeister page warns if a calendar event does not have the out of class dates set
  • Test page filters for students with accommodations
  • Test booking from test room page looks back 60 days for eligible tests
  • Link from LR Advisor page to student preselections; remove old markCollectionPeriod information
  • Added new migration to add Cholera to list of vaccinations
  • Update regex graduation subrule to help with partial credits (e.g. English 10)

SDS 7.4.0 (April 5, 2019)


  • Added up button if top is more then 300px off the top of screeen(RT# 23686)
  • Removed new/old_return date and replaced with smiply return_date from CSY (RT# 23789)
  • Update menu descriptions for Preselection submenu
  • Fix print_errors issue in preselection (RT23722)


  • Removed flag that was preventing Targets from showing on All Boarding funnel (RT# 23707)
  • Increased filter result to 100 on Web Apps page
  • corrected filter sort issue caused by new pagination and way data filtered as presented request
  • New page for correlating course marks for student cohorts
  • LR Upcoming Tests page respects both sets of settings: all connections or mine, and flagged or not flagged accommodations (#23723)
  • LR test room page updated - shows cancelled tests, some formatting changes, test_log buttons updated (#23723)
  • New LR Test Board page (#23723)
  • Section predictions: check to see if course end date for next school year is set before creating courses with a null end date
  • Add additional grade combinations (9,10 & 9-12) to dry run protocols
  • Allow subject and course data to be updated outside their school year
Teacher cover
  • Teacher cover admin page only shows primary (i.e. FTE) courses
  • Add period conflict warnings to timetable build pages (room/block and teacher/block) if courses are scheduled with the same room or same teacher in a period


  • Make assignment comment not visible to student when the assignment mark has not been released.

SDS 7.3.0 (March 8, 2019)


  • created new pagination class to combat large querys that were causing memory overflows
  • Added (ID) to returned search results to correct for cases where two people have same name


  • Added newly created pagination class to application/import.php page to combat memory overflow issues specifically on imported page but applied to all for cosmetics(RT#23458)
  • Invigilation sessions page does not output rooms with no exam tables set up (RT#23441)
  • Invigilation session page can alter the resource it is attached to (from those resources held by the parent event)
  • Invigilation session page allows drag-and-drop assignment of "busy" teachers
  • HoD preselections page indicates required courses
  • HOD preselection and Preselection info pages show timetable space values
  • Edit subjects page correctly tests course sort order values before saving
  • Add invigilation to teacher timetable (RT#23440)


Academic Advisor log
  • Remove outdated categories
Advisor Stuff
  • Added check to correct formatting issues caused by sending PS jobs to PCL printer in Print Queue page(RT#23565)
  • Added Sort to printing of Event labels so that it goes by student lastname first(RT#23643)
  • New page to allow resource bookings to be moved from one event to another
  • Manage event page removes any RETSLRA's before trying to remove an event_test
  • Removed Staff Directory(RT#23631)


  • Added check on Student Directory to make sure parent had active students(RT#23630)
  • Updated medical form verbiage to new verbiage(RT#23411)

SDS 7.2.1 (February 14, 2019)


  • Corrected password hashing issue that was preventing new users from being able to login (RT#23485)

SDS 7.2.0 (February 8, 2019)


  • Adjusted LDAP servers us use sha512 as default and adjusted code to crypt app passwords with sha512 (RT#16970)
  • Added check to verify accounts correctly when needing to update or reset external accounts (RT#23310)
  • Fixed bug in menu remote procedure call that will fail under PHP7.2
  • Adjusted Search to show common first/last name instead of legal first/last name on all non legal lists(RT#23046)


  • Added option to remove fee_status and country from student funnel (RT#23168)
  • Resourcemeister will auto-email requestors when accepting a resource_booking request, as well as when denying one.
  • Provide event_test functionality to indicate whether there are discrepancies between students registered in the courses of the event_tests and those added as attendees of the parent event (e.g. for exams) (RT#23126)
LR Test Room
  • Fix broken page when exam seat belonged to a student who has dropped the course
Online Forms
  • Added check for communicate everything to primary care giver for medical forms (RT#13275)
  • Added Check to see if person was applying a student to K-3 more than 18 months early and hid all areas except Student info and Other (RT#23167)
  • Hide grade selector when printing list subjects page.


Academic advisor log
  • Allow bulk adding of academic advisor log records
  • Copy UseRadio and IsMajor values when creating a copy of an existing assignment.
  • Fix invigilation times if the invigilation_session is edited after teachers have signed up
  • Link error message to invigilation_session page if user attempts to delete a session with invigilators attached
LR Testing
  • Improved detail when auto emailing LR testing administrator from student accommodation requests
  • Added Link to my timetable and each teachers individual time table on free teachers page to open in new window(RT#23133)


  • Corrected issue that was allowing split parents to see each others info in Medical forms(RT#23377)

SDS 7.1.0 (January 11, 2019)


  • Updated jquery from 1.12.4 to 3.3.1 to protect against potential EOL issues in the new year
  • Updated jquery-migrate from 1.4.1 to 3.0.1 to prevent things from breaking
  • Added jquery-migrate.min.js to prevent debugging in production
  • Added check in overrides/header.php to utilize stability status and use debugging on beta and alpha
  • Updated jquery-ui from 1.11.4 to 1.12.1 to remove some of the deprecated functions from jquery update


  • Fixed alpha sorting for student list in edit_student_field
  • Updated teacher rollover to include IncludeCoverInvigilation data
  • Added Landed Immigrant field to Student details(RT#14742)
  • Adjusted Incoming Permanent Record Card to be simply Permanent Record Card (RT#18469)
  • Corrected race condition with was preventing declined students from showing if declined filter was applied (RT#22363)
  • Add javascript return confirm when deleting a block


  • Corrected issue preventing import if there where two main teachers for subject (RT#22858)


  • Added Quick search to edit reports page (RT#22503)
  • Added LR and IEP filters to Output reports (RT#22023)
Canned Reports
  • Adjusted Class List-Attendance report to display fee status instead of EXP (RT#18475)
Event scheduling assistant
  • Added Accommodations summary to top of View persons events page (RT#20417)
  • Invigilation sessions page shows invigilators and whether signup is open
  • Show timetable_day on invigilation signup page
Test scheduling
  • Tests cannot be cancelled while there are LR accommodation requests
  • Course upcoming tests page shows start time of test or exam; only provides link for event to event owners


  • Corrected issues with ajax url call in IE 11 that was failing due to unsupported call (RT#22731)


My Courses
  • Improved layout and cosmetics in order to close (RT#20175)

Online Appications

  • Added Common Law bullet to parent options
  • Added trim to all text fields to prevent spacing issues(RT#18420)


  • Add functionality to prevent students selecting more courses than will fit in their timetable (RT 22028)
  • Add functionality to automatically add any required courses during pre-selection (RT 22028)
  • Add additional fields to Academic Missing page (RT 20418)

Resource booking

  • Fix error where booking change email did not correctly highlight the changes event for the resourcemeister
Weekly booking
  • Corrected issue that prevented seeing other resources after returning from booking a resource (RT#22781)


  • Updated date areas in the Student registration Area
  • Adjusted Link text on Apple Financial
  • Updated Registration form to have new Chief Financial Officer's contact info

SDS 7.0.0 (November 30, 2018)


  • Fix glitch when returning cumulative courses on edit subject page (RT#22402)
  • Added status to students listing in subjects (RT#22504)
  • Corrected Student list to clear up error on no student classes (RT#22504)
  • Define whether particular teaching FTE is subject to teacher cover and invigilation (RT#22612) --NEW

Calendar export

  • Lessons calendar export checks tests for being cancelled


  • Simplify process of creating new invigilation sessions
  • Allow invigilation manager to see all sessions for an event, or all sessions for a day, at once
  • Copy invigilation session structure from one room to another RT#19821 --NEW
  • Include javascript warning if impersonation is set when an invigilation is being selected by a teacher --NEW

LR Test booking

  • Allow reassignment of student's booked testing seat to an alternate space
  • Add flagged accommodations only filter to LR upcoming tests page

Mark Collections

  • Link student concerns/interventions to advisor pages
  • Various tweaks to concerns/interventions reporting
  • Add department filter to students concerns interventions page
  • Fix to advisor page to highlight only current Reports MCP (RT#22604) --NEW

Student information

  • Added email link to LR connection on student information page

Teacher cover

  • New page for viewing future covers
  • Improved teacher page, including who is covering my absence