Skip to content
This repository has been archived by the owner on May 9, 2022. It is now read-only.

Releases: isaacphysics/isaac-app

v2.9.14

15 Jul 15:16
Compare
Choose a tag to compare

Changelog:

  • Confirm the date that IE support will be dropped as September in the unsupported browser banner.
  • Update the downtime banner for this summer's downtime, and schedule it to show for 5 days before the downtime.
  • Reduce the IP location lookup timeout further, since it did work to reduce mximum page load times.
  • Add some support for searching the body of pages, although this will not work fully on the old front-end.
  • Move to Postgres 12 for local development.

v2.9.13

19 Jun 08:25
Compare
Choose a tag to compare

Changelog:

  • Fixes to the equation editor in Firefox.
  • Add examboard information to the event management CSV download.
  • Trial an additonal parameter to the Assignment Progress CSV file endpoints allowing downloading of an Excel specific CSV file using a BOM which may helpm when student names contain non-ASCII characters.
  • Performance improvements to the Set Assignments page; lookup all gameboards in one query and do not unnecessarily load the user's full question attempt history.
  • Performance improvements to the My Assignments page; cache group owners to avoid repeated lookups for assignments set by the same teacher, and do not unnecessarily augment groups with additional manager information when it will not be used.
  • Ensure questions on pages without levels do not break the My Progress page.
  • Avoid looking up users multiple times from the database in the same request.
  • Update Swagger configuration to clearly link to Terms of Use.
  • Prevent IP address location lookups from blocking requests for more than 15 seconds.

v2.9.12

10 Jun 12:20
Compare
Choose a tag to compare

Changelog:

  • Update the Coronavirus warning banner to add a title and shorten the wording, also show the banner on GCSE and A-Level pages.

v2.9.11

10 Jun 12:17
Compare
Choose a tag to compare

Changelog:

  • Update filter warnings for questions in Algebraic Manipulation and Graph Sketching that are now published.
  • Update link on /gcse page to go directly to the mentoring information page and not the old mentoring menu.
  • Add user IDs to staff assignment progress downloads.
  • Show notifications only to users of roles included in the notification tags.
  • Internal formatting improvements to email sending code and email Message-ID generation.

v2.9.10

15 May 12:27
Compare
Choose a tag to compare

Changelog:

  • Remove filter warning for new Level 4 algebraic manupulation questions.
  • Update mentoring scheme hexagon link on the A-Level page.
  • Ensure APIs running simulaneously do not contend over log files.
  • Prevent loading of the accessibility statement in this Angular site, since it applies only to the React site.

v2.9.9

06 May 09:06
Compare
Choose a tag to compare

Changelog:

  • Duplicate assets referenced by content pages into a phy subfolder of assets, to allow paths to be consistent on old Angular and new React sites during transition.

v2.9.8

20 Apr 16:42
Compare
Choose a tag to compare

Emergency Release

Changelog:

  • Restore deleted package-lock file, due to instabilities and incompatibilities in latest versions of our dependencies.

v2.9.7

20 Apr 16:40
Compare
Choose a tag to compare

Changelog:

  • Update equation editor packages.
  • Allow youtu.be short URLs to be used as video src.
  • Add Docker configuration for beta physics site.

v2.9.6

31 Mar 10:59
Compare
Choose a tag to compare

Changelog:

  • Remove Twitter and Facebook login options from the login page and linked account pages.
  • Fix the /sketcher page for admin users making invalid requests at page load.
  • Add an option to allow staff users to generate a URL for admin users to use to email members of a group.

v2.9.5

24 Mar 16:27
Compare
Choose a tag to compare

Emergency Release

Changelog:

  • Since I can't type "coronavirus" correctly, use the more accurate "COVID-19" on the homepage.