Skip to content

Latest commit

 

History

History
213 lines (160 loc) · 8.59 KB

CHANGELOG.md

File metadata and controls

213 lines (160 loc) · 8.59 KB

Changelog

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.

[Unreleased]

Fixed

PR-338 HFEYP-452 Banner displayed after cookies set because of cache control - only use cache once cookie is set

[Release 4]

Dependencies updated

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

Added

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

Fixed

HFEYP-469

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

Changed

PR-321 HFEYP-382 Update content on error page to conform to GDS

[Release 3]

Added

PR-267

HFEYP-239

Add devise-security gem to enable :session_limitable

PR-269

HFEYP-394 HFEYP-410

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

Changed

PR-289

HFEYP-427 HFEYP-434

Change contact to contact-us Add hotjar cookies to cookie policy

PR-262

HFEYP-405

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

Deprecated

Removed

Security

[S8 Return of the Content]

Added

[#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

Changed

[#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

Deprecated

Removed

[#219] Removal of tab and tidy-up menu button [#241] Stop seeding database automatically - docker related seed

Fixed

[#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

Security

[#226] Create clamav-rest server to check assets for virus [#242] Updates for clamav-rest antivirus server