Skip to content

v1.2.1

Compare
Choose a tag to compare
@jsharkey13 jsharkey13 released this 15 May 12:51
· 7257 commits to master since this release

Changelog:

Both subjects:

  • Add a warning banner about imminent deprecation of IE11, along with sample nginx config and static page content to show to users of this outdated browser.
  • Allow teachers to view students' My Progress pages and link to them from Assignment Progress also.
  • Hide the events page map whilst in-person events are all suspended, remove link from the warning banner.
  • Add teaching experience to the event booking form for teachers, and the event booking list CSV file.
  • Allow admins and event managers to promote users to the full range of allowed roles.
  • Add a button to give staff members the ability to preview the content changes before changing the content version.
  • Allow access to the content errors page for non-staff users or when logged out, if not in production.
  • Ensure units dropdown in numeric questions does not change width unnecessarily often.
  • Use tiny hexagonal icons for bullet points, rather than the default small circles.
  • Enable figure numbering on general pages.
  • Sort related questions by level first, then natural sort by title.
  • Minor accessibility fixes to the header search, email verification banner and events carousel.
  • Ensure share links are keyboard accessible and do not take up too much/little space on the page.
  • Indicate on non-production sites, whether a page is published or not.
  • Ensure multiple running APIs do not contend over log files.
  • Upgrade to TypeScript 3.8.
  • Swap many useMemo() calls for useEffect() calls.

Physics:

  • Colour search results and concept page items with subject colour of material.
  • Show gameboard icons determined by gameboard question subjects on the My Assignments, My Boards and Set Assignment pages.
  • Fix loading of equation editor seeds on symbolic questions.
  • Update the navigation menu items and links to latest agreed list.
  • Add assets linked to from the content, to ensure the beta site can display these correctly.
  • Show the hints under the question and alter question layout to be less like Computer Science.
  • Temporarily disable Google Single Sign On, due to issues redirecting to the correct site after authentication with Google.
  • Allow creation of gameboards on the beta site by setting the filter subject as physics for the physics site.
  • Update the mentoring scheme hexagon link on the A-Level page.

Computer Science:

  • Support for a recurring tag on events that alters the time display to show "Series starts " before the date, and uses the event date's time as the event start time and the end date's time as the end time.