A Ruby gem to share common styles and assets among the various LR open data applications.
- (Bogdan) Updated version in
Gemfile.lock
(take 2)
- (Bogdan) Updated version in
Gemfile.lock
- (Bogdan) Added version specification for the
govuk_elements_rails
gem. This is because all later versions have a symlink bug. Also, the gem is deprecated and will receive no further updates.
- (Bogdan) Upgraded rails to
7.2.1
- (Dan) Updates ruby version to 3.3.5
- (Jon) Moved the
puma stats
haml to it's own partial as well as added thepuma stats
partial to the footer of the application template. This will allow thepuma stats
output to be displayed on the HMLR apps that use this gem. Thepuma stats
output will only be displayed in development mode.
- (Jon) Implemented the dependabot PR #55 to update jquery-rails requirement from ~> 4.3.5 to >= 4.3.5, < 4.7.0
- (Jon) Resolves issue with the root url
/
being set to/app/
when the landing page app is running in production mode. This resolves the urls paths for the apps to the landing page, but does not change the links to the apps themselves.
- (Jon) Additional improvements for the suite of apps that use this gem to ensure the menu links are built correctly alongside including the appropriate classes and/or attributes for accessibility and usability
- (Dan) Updates page title tag so we can update the page titles in various repos to improve accessibility 116, 220 and 409
- (Dan) Adds underline to link text for the feedback section to meet accessibility requirments 114
- (Dan) Adds underline to link text in the cookie banner to meet accessibility requirments 126
- (Jon) If the app is running in production, and the
relative_url_root
excludes/app
, then the app name is appended to the relative_url_root of/app
This resolves the urls paths for the apps from the landing page, but not for the apps themselves
- (Jon) Resolves locked ruby version conflict created by using the
=
for therequired_ruby_version
specification, this prevented associated rails apps which are using a release version of ruby (e.g.v2.6.6.146
) from building - (Jon) Incremented version cadence of gem from
v1.9.1.2
tov1.9.2
to reflect the changes made to the gemspec
- (Jon) updated static file settings to current format
- (Jon) incremented version cadence
- (Jon) Updated the gemspec to ensure the gem is locked to the same 2.6.6 ruby version to reduce any potential issues with current app integrations
- (Jon) Removed dependency version locks due to connected apps not supporting newer versions of gems being used.
- (Jon) Updated version cadence using new suffix to reflect the adjustments with development and build dependency approach
- (Jon) Updated the gemspec to ensure the dependency versions are locked to specific base versions to avoid any potential issues with the gem being used
- (Jon) Minor text changes to the .gemspec file to update the summary field to mirror the common fields set in other gems.
- (Jon) Refactored the version cadence creation to include a SUFFIX value if provided; otherwise no SUFFIX is included in the version number.
- 2022-03-22 (Ian) Add support for publishing gem to GPR
- 2021-06-29 (Joseph) Fix for breaking syntax error.
- 2021-06-28 (Joseph) Update gem dependencies
- 2021-06-28 (Joseph) Add link to privacy notice to the footer
- 2021-06-24 (Joseph) Add localised copy for Wales to cookie notice
- 2021-06-11 (Joseph) Bug fix for errant ES6 syntax
- 2021-06-11 (Joseph) Add cookie permission dialog
- 2021-04-28 (Ian) Fix error in contact email address
- 2020-01-21 (Ian) ensure current language selection tag is preserved in menu actions
- Improved support for Welsh localisation in header and footer
- added lang-switcher partial
- change to pass the accessibility doc path via the Rails config
- add link to accessibility statement
- added skip-to-main-content partial
A number of changes in support of improved WCAG compliance (GH-15):
- changed the colour of the header menu elements to increase contrast
- removed the 'BETA' phase tag, as it is obsolete
- introducted a new feedback option at the page footer
- ensured that all links have
aria-label
if needed - ensured that all images have alt tags
- added a local copy of the OGL logo, since the shared used by the gov-uk toolkit has been removed
- Update dependencies to address CVE warnings
- Automatically show the
Version::VERSION
in the page footer
- Updated gem dependencies to address CVE-2019-15587
- Updated gem dependencies, especially to address CVE-2019-16892
- Updated gem dependencies
- Added a muted style for placing version information in the application footer
-
Change the Bootstrap standard washed-out red for embedded code fragments to something less garish
-
Branding update: change "Land Registry" to "HM Land Registry"