Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.8.0 to Production #140

Merged
merged 75 commits into from
Oct 1, 2024
Merged

Release v1.8.0 to Production #140

merged 75 commits into from
Oct 1, 2024

Conversation

bogdanadrianmarc
Copy link
Contributor

This PR releases app version 1.8.0 to production. Release tracker: epimorphics/hmlr-linked-data#147

jonrandahl and others added 30 commits March 12, 2024 16:43
also includes permanent redirections for outdated variances of the ppd doc path value
first test verifies older link redirects permanently, second test verifies redirection also is permanent, third test ensures the link responds with success status (200), and fourth test ensures the page's opening content is what's expected
…pd-documentation

Missing link to detailed PPD documentation
all redirections will now be handled by the proxy instead.
…pd-documentation

Handover redirections to proxy server
in order to maintain all proxy settings currently in place this no longer changes the route for the `ppd_doc_path` variable
Updates to both the english and welsh index files to set the links to an actual path instead of relying on a configuration variable.
Revised to reflect the latest approach for the ppd documentation link
…pd-documentation

Revised PPD Documentation Link
rename `deve-infrasctructure` branch to `dev` following branch cleanup
to reflect the updated date as well as the latest internal change
…ks-are-distinguished

Landing - Ensure links are distinguished
added additional rulesets as well as reorganised and grouped rules to allow easier reading and updating in the future
bogdanadrianmarc and others added 22 commits September 5, 2024 15:14
Moved all mirrored configuration settings from individual environments into the application configuration to reduce the need to manage multiple sources
…ion-unification

Application Configuration Unification
… info

Implements default metrics port number to enable running multiple sibling HMLR apps locally if needed

N.B.  Commented out until ruby is updated to 2.7 or greater to allow the use of the puma-metrics plugin as we're using puma 6.0.0 or greater
Adds `Middleware instrumentation` fix for 0 memory bug by notifying Action Dispatch subscribers on Prometheus initialise
…ber.rb`

Adds `Metrics/MethodLength` ignore rule for rubocop
!IMPORTANT: This method is not used in the codebase and is only here for reference
…file

Loads all the notification subscribers in the application so that they are registered
…trics-update

Task: Prometheus Metrics - Update
Release v1.8.0 to Preprod
Copy link
Contributor

@jonrandahl jonrandahl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🚀

@bogdanadrianmarc bogdanadrianmarc merged commit b063ff2 into prod Oct 1, 2024
2 checks passed
@jonrandahl jonrandahl mentioned this pull request Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants