Skip to content

Update OLS URLs to OLS4#1153

Merged
TamaraNaboulsi merged 1 commit intoEnsembl:mainfrom
twalsh-ebi:tweak/ols_urls
Apr 13, 2026
Merged

Update OLS URLs to OLS4#1153
TamaraNaboulsi merged 1 commit intoEnsembl:mainfrom
twalsh-ebi:tweak/ols_urls

Conversation

@twalsh-ebi
Copy link
Copy Markdown
Contributor

@twalsh-ebi twalsh-ebi commented Mar 13, 2026

Description

This PR would update the configuration of OLS URLs to OLS4.

The main effect of this would be on search functionality in the Ensembl Glossary page.

Views affected

The following table breaks down the expected impact of this pull request.

variable module comments
OLS_REST_API EnsEMBL::Web::Component::Help::Glossary Used in glossary search form, where the updated URL helps restore glossary search functionality.
OLS_REST_API SiteDefs Used to set prefix of ENSEMBL_GLOSSARY_REST variable.
ENSEMBL_GLOSSARY_REST EnsEMBL::Web::Component::Help::Glossary Component::Help::Glossary Used only to check if Ontology Lookup Service is available.
ENSEMBL_GLOSSARY_REST EnsEMBL::Web::ConfigPacker Used during packing of ENSEMBL_GLOSSARY metadata. When ENSEMBL_GLOSSARY metadata was repacked with and without the changes in this PR, the packed ENSEMBL_GLOSSARY metadata was identical.
ENSEMBL_GLOSSARY_URL EnsEMBL::Web::Apache::Handlers Used to support glossary redirect functionality, which is unchanged by this pull request.

Example of changed functionality:

  • Glossary search functionality: search the Ensembl Glossary for a term such as 'GENCODE' on sandbox and live sites

Examples of unchanged functionality:

Possible complications

None anticipated.

Merge conflicts

None detected.

Related JIRA Issues (EBI developers only)

N/A

@TamaraNaboulsi TamaraNaboulsi requested a review from azangru April 8, 2026 13:12
Copy link
Copy Markdown
Contributor

@azangru azangru left a comment

Choose a reason for hiding this comment

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

👍

@TamaraNaboulsi TamaraNaboulsi merged commit 3dd4b1c into Ensembl:main Apr 13, 2026
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