SDSHOWTO:SDS 2 Series Changelog

From SMUSwiki
Jump to navigation Jump to search

SDS 2.1.2 (was not released)

  • Fix MySQL 5.0 error in create_network_accounts_batch_file
  • improvements to prereg_subject_data_student to show other registrations that might get in the way of registrations from pre-selections
  • improvements to prereg_subject_data and Prereg_subject_data_subject with respect to collapsing data from similar subjects together
  • extra rollover components added.
  • glitch in register_subject fixed.
  • Change bug report link to the easier guided reporting form
  • edit_student now shows admissions fields for "Deleted" status
  • Email all students button in manage_calendar_events no longer carries students forward from previous events
  • Allow six years into the future for date dropdowns rather than 5
  • Fix MySQL 5.0 error in awards edit
  • Show preview list button on email_parents page works again
  • Fixed handling of student status in printing address labels

SDS 2.1.1 (April 26, 2007)

  • Class print photos works when class has no timetable block
  • CSV export of alpha-grade report works
  • Remove "just print!" hint
  • Change is_new_student default to Y
  • Email parents page fixed - no more checks for send_general_mailings
  • Protect teachers_from_course from executing bad SQL
  • Allow changing MCP on university statistics page
  • Houseparent page for competitive houses shows students assigned competitively
  • Teachers can preregister students before prereg starts and after the normal deadline
  • Entire houses and competitive houses can be added to calendar items
  • Yearbook submission system
  • Add envelope label link to main menu
  • House prep signup should have a larger student select box now

SDS 2.1.0 (March 24, 2007)

  • Midyear marks now has PEN in the PDF, also smaller fonts to reduce likelihood of going onto two pages
  • Midyear marks PDF has G. Pennells' signature embedded
  • Student sport preselection should be protected against missing choice_numbers
  • Web applications can be imported again
  • Calendar items cannot be cancelled when there is an active bus request
  • Edit student report data no longer tries to create mark records if they already exist
  • Mass editing course now sets up timetable entries
  • Student SDS AJAX menus work
  • Menu no longer stored in session to reduce session and puke size
  • PHP scripts access no longer pukes because of $id
  • Modify multiple weekend leaves page works again
  • Student photos can now go back more than one year, can also go forwards for new students
  • School year totals page now links to alpha-grade reports that list students in each category
  • Teacher weekly timetable now prints faculty meetings
  • School year totals now displays returning students rather than grouping into only new/old
  • Sports/Arts prereg pages no longer display a foreach error if there are no preregistrations
  • Admissions profile displays if there is one regardless of the student status
  • University ranking shows which MCP it is using to calculate averages
  • Change formatting for reports
  • Add back button warning to edit_draft_reports
  • Menu items with quotes can now expand/contract
  • Fix grade select box on list_subjects under admin index
  • Add error message on prnt_awards if an award isn't chosen
  • Add auto-puke page
  • Save and back button from Edit Transfer Credits working
  • Reports data entry only flashes up markbook warning if a course_id is set
  • Allow changing MCP when administratively editing marks
  • Absences and trips page has been mostly rewritten to allow different sorting, better filtering
  • Update copyright to 2007
  • Allow permanently turning off IE warning on a per-teacher basis
  • Add print stylesheet -- pages can be printed directly rather than using printable view
  • Move old key_information page to attic, no longer used
  • Search pages updated to not require printable view to hide search box at top
  • Advanced search updated to not hide header, menu, etc... print stylesheet takes care of it
  • Print deposit form buttons display properly

SDS 2.0.5 (February 10, 2007)

  • Midyear marks no longer wants to display student courses in menu
  • Edit student no longer tries to save rsc data when there is none (deposit form)
  • Fix another edit_calendar puke related to MySQL 5.0
  • Fix midyear marks PDF generation
  • Fix academic ranking page (MySQL 5.0 problem)
  • Clarify error message on updated marks page
  • Fix problems with SAJAX and header output
  • Teacher email links only show on student timetable when student is viewing it
  • Free students page shows students who have dropped courses
  • Applied, Accepted, and Enquiry students all have the same admissions data
  • AJAX menus rather than Javascript: smaller to load and nearly as fast
  • Day student 'did not sign in' emails work again
  • Edit MCP data and view MCP data should show all subjects even if name matches
  • MySQL 5.0 fix: Awards search works again
  • Help is enabled with AJAX instead of reloading the whole page
  • Midyear marks shows marks without a corresponding report (internal comment)
  • Add new fields for admissions
  • Class reports generate results again

SDS 2.0.4 (January 9, 2007)

  • Report timestamps work better on production
  • Accounting deposit statement MySQL 4.0 fixes, show usual first name
  • Marksheet now shows dropped courses consistently with report cards
  • Students can now be registered in courses without a grade level in edit_student_course_registration
  • Attendance is more picky about which courses to fuzzy, so that the "course does not run today" message comes up more
  • Add more admissions enquiry information
  • Edit_student_mcp_data links to edit_student_report_data properly now
  • Add method to show personally identifiable information on university report
  • Part-time staff are now highlighted blue on the unexplained absences page
  • Students on calendar events can now be emailed in batch
  • Future recurring resource bookings can be deleted all at once
  • Impersonate has been disabled for Harold Wardrop
  • New SDS enforcer: check that teachers have saved attendance records, otherwise email teacher to get attendance
  • New SDS enforcer: check that unexplained absences have reasons by 1:15, otherwise email houseparents + advisor
  • New field to track whether student is missing marks for a report
  • Automatically fill in missing marks field if teacher uses "get marks from markbook" feature
  • MySQL 5.0 fix: Edit calendar pukes

SDS 2.0.3 (December 15, 2006)

  • Advisor mark reports show all advisors if applicable
  • Course registrations page now remembers the mark_collection_period when turning marks on/off
  • Grade 8 transfer credits now possible
  • Editing bus requests generates emails that have https links
  • Fix menu puke for advisor student list
  • Admissions section of edit_student has new fields for workflow
  • Admissions can see applicants missing information and email parents about it
  • IEPs are now displayed as PDFs, always fit on 2 pages
  • Update browscap.ini so that Firefox 2 gets Javascript menus
  • Add an accounting deposit form for admissions
  • Preselections can only be made during preselection window
  • Importing mark CSV files works if mark records don't exist
  • Alpha-Advisor other reports separate by advisors again
  • Reports show an advisor for students who joined part-way through an MCP
  • Advisor shows on reports when viewing previous years
  • New page to list currently enrolled siblings
  • Student SDS has links to email teachers on timetable
  • Optimize reports_entry_spell for reports day
  • Make reports_entry_spell timestamp work more often
  • Add conflict detection for report writing
  • Show letter grade breakdown on HoD course comparison page
  • Due to increasing numbers of bugs involving Internet Explorer, add IE warning to top of page (like NS4)
  • Add Enquiry Source field to edit student for Admissions
  • PDFs (reports, mark sheets, etc.) should download properly from Internet Explorer now

SDS 2.0.2.1 (December 4, 2006)

  • Fix menu puke for advisor student list

SDS 2.0.2 (November 20, 2006)

  • PT scheduling (by parent or teacher) now shows a list of available times, rather than requiring a pt_time_id
  • Rolodex shows current photos
  • CSV mark export properly deals with newer versions of Excel
  • Can now email PT schedules to parents
  • Can now display all PT mismatches
  • Dropdown for adding course PT meetings with corresponding teacher
  • CSV mark export deals with newly added students, students who don't have report records yet
  • SDS should work significantly better with MySQL 5.0 now
  • Reproduce 3 of 4 views of the "bcsadmissionstotals" spreadsheet
  • "Save and back" should be compatible with HTTPS more often

SDS 2.0.1 (October 18, 2006)

  • Email parents improvements: can attach files, emailing parents of a class works again, added student status dropdown, made script work again
  • New student reports print with a footer, and the footer is in a different spot if it's on the first page
  • Two advisors can show on the Advisor line of PDF reports
  • Resource booking works under Internet Explorer
  • Admin weekend leave display (under Travel in the menu) can now choose which weekend to display
  • MOE 1701 autofill takes the is_bc_funding_eligible flag into account now
  • Bus requests link to the https version of the SDS
  • Bug report links to the https version of Bugzilla
  • Weekend leaves don't show unlinked absences
  • Default to draft reports on first entry to print queue
  • Condensed data reports now show transfer credits
  • New generated report for all students with legal agreements
  • Advanced search can now search based on legal agreements

SDS 2.0 (August 21, 2006)

  • sleeker layout
  • printable timetables for students and teachers
  • new_output_index (Generate Report) frontend for everyday report generation needs
  • marks changed after the end of a mark collection period are flagged, and can be viewed
  • framework for handling standardized test data
  • code for handling records for applied and enrolled students simultaneously
  • improvements to report printing
  • fine arts preregistration, by student
  • admissions profiles can be viewed for enrolled students
  • grades are shown in student search results
  • made it faster to add new awards
  • tightened security
  • blocks can be specified in edit_courses
  • improvements to list_student
  • standardization of university information, and creation of university_ranking
  • improvements to retroactive mark editing
  • improvements to date searching
  • improvements to informed consent
  • countless tweaks and formatting improvements