All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, we do not currently follow Semantic Versioning or track version numbers.
PR-338 HFEYP-452 Banner displayed after cookies set because of cache control - only use cache once cookie is set
active_storage_validations 0.9.4 -> 0.9.5 audited 5.0.0 -> 5.0.1 axe-core-capybara 4.2.0 -> 4.2.1 axe-core-rspec 4.2.0 -> 4.2.1 axe-core-selenium 4.2.0 -> 4.2.1 govuk_design_system_formbuilder 2.6.0 -> 2.7.0 rails 6.1.3.2 -> 6.1.4
PR-307 HFEYP-465 Fix user without (or with invalid) role permissions HFEYP-467 Use GDS styling (sentence case) HFEYP-451 Javascript disabled message HFEYP-466 Proper error messages HFEYP-468 Email address validation HFEYP-472 Correct roles
PR-302 HFEYP-430 Create user administration page and components HFEYP-439 Add new user HFEYP-429 Add 'Admin' button to service headers HFEYP-432 Edit user details HFEYP-431 Delete user function HFEYP-441 On-screen confirmation
PR-303 HFEYP-443 Ensure at least one admin at all times
PR-304 No HFEYP ticket Adding specs for user administration
PR-306 HFEYP-447 Provide a green tick on completion of cookie action
PR-308 HFEYP-469 Admin cannot assign herself a new role
PR-310 HFEYP-470 Order the list of users alphabetically by their email address
PR-309 HFEYP-471 Cosmetic fixes for user administration
PR-312 HFEYP-481 Combine error messages for email
PR-316 HFEYP-474 HFEYP-475 HFEYP-441 Made preset password token unique, cosmetic updates to password fields, added notification on user admin page
PR-320 HFEYP-485 Clear unique session id on user before deleting to prevent current session from continuing
Admin cannot change own role
PR-294 HFEYP-383 Made some changes to divs and navs so that the screen readers reads better
PR-295 HFEYP-396 Adjust html text to change menu button dimensions
PR-299 HFEYP-434 Updates from hotjar fixes, addin the changes made to the previous release to main
PR-322 HFEYP-418 HFEYP-490 HFEYP-491 Add a check on the client side for file size before uploading content asset. Check is done on the client side (browser) and the submit button is only enabled if the file size is less than 2MB
Small fix for missed password error message
PR-323 HFEYP-494 Fix typo on aria-labelledby
PR-324 HFEYP-476 Show asterisks in password field if user is being edited
PR-321 HFEYP-382 Update content on error page to conform to GDS
Add devise-security gem to enable :session_limitable
Update page titles (394) and add contact page (410), cookie-policy page now uses standard layout
HFEYP-435 Updates style of cookie-banner to keep the default black on yellow colour of selected links
HYEYP-425 - allow JS to reach hotjar.com
HYEYP-444 - two specs to run Axe accessibility tests and some fixes for the issues found
Change contact
to contact-us
Add hotjar cookies to cookie policy
Explain the clamav-rest server set up in CLAMAV.md * manifest.yml file used to create private servers in eyfs-prod * default clamav service url points to new server in eyfs-prod
[#200] Error page, remove full stops from heading [#201] Add new accessibility page using haml [#251] Add missing meta tags to the landing page [#253] Add missing elements from landing page [#257] Add service down page
[#206] Reorder menu and phase banner [#208] Updated end-to-end feature tests (cucumber) [#217] Cucumber update [#225] Use explicit gem versions [#227] Sidebar navigation (hfeyp-216) [#237] Unique page titles [#238] Styling the mobile menu [#243] Mobile menu now shows sub menus as open [#246] Update content and styling [#258] Update accessibility statement
[#219] Removal of tab and tidy-up menu button [#241] Stop seeding database automatically - docker related seed
[#205] Fix javascript disabled removing mobile submenu
[#207] Fix menu button arrow
[#214] Fix collapsed/expanded menus used by screenreader
[#221] Fixed spacing issue (hfeyp-362)
[#224] Remove no follow and also stop setting AUTH_ON_EVERYTHING on production
[#247] Fix for mobile menu ul
[#226] Create clamav-rest server to check assets for virus [#242] Updates for clamav-rest antivirus server