Skip to content

Appointment Checker v1.1 release note

Jonny Rylands edited this page Feb 3, 2021 · 9 revisions

Summary

Key fixes (visible to user)

  • A crash has been fixed when searching for slots at practices without an address (or some address lines missing) defined on their session location (92)
  • Putting a space at the start or end of an ODS code now doesn't fail (94)
  • Fix to make it possible to search for slots at Vision sites (112) - please note there is still an outstanding issue for Vision to resolve before this functionality is available
  • Updates to help text, privacy and cookies policy (73, 101, 109)

Other fixes (visible to user)

  • Clear button on the search form now correctly clears all text boxes (90)
  • The ODS code fields are now properly validated for incorrect code formats (94, 106)
  • Additional error information is displayed when errors are returned from TPP (86)
  • Duplicate commas are removed from organisation addresses (89)
  • Fix a small display issue with the status message at the bottom of the search results (108)

Background fixes (not visible to user)

  • Improvements and fixes to auditing of user searches (76, 91, 115)
  • Fixes to improve the security of the application from PEN test (95, 96, 97, 98, 99, 116)
  • Small fixes to the sign on and authorisation process (88, 114)
  • Remove superflous logging (110)
  • Fix to the database upgrade process (41)

Full list of changes

  • 41 Change in database function causes database patcher to fail
  • 73 Update privacy and cookies policy (also 105)
  • 76 Populate audit.entry for slot searches
  • 86 When parsing OperationOutcome read text element as well as diagnostics element
  • 88 When logging in for the first time and being authorised, add link to return to login page
  • 89 Display of address from SDS - duplicate commas
  • 90 Clear button behaviour
  • 91 logging.error_log user_id and user_session_id are set to fixed values
  • 92 NullReferenceException when getting a location
  • 94 Putting a space at the end of an ODS code causes the LDAP query to fail
  • 95 Set user idle session timeout to 30 mins
  • 96 Ensure HSTS / Strict Transport Security headers are returned
  • 97 Set secure flag on anti forgery cookie
  • 98 Remove HTTP version/type revealed in (WWW facing) web server HTTP headers
  • 99 Implement HTML directives no-cache
  • 101 Add to help text
  • 106 Entering a blank consumer and/or provider code results in a NullReferenceException
  • 107 Unexpected error occurs when a space is entered in the middle of an ODS code
  • 108 HTML br tag in status display
  • 109 Add error messages in help page
  • 110 Remove superflous logging from the application
  • 112 Search for free slots error - "no such namespace prefix: _include" (also 113)
  • 114 Error when logging in on test.appointmentchecker environment
  • 115 Slot auditing raises exception in certain situations
  • 116 Create DB user for the DB patcher