wellcomecollection / catalogue-api

:crystal_ball: The API for searching the Wellcome Collection catalogue.
https://developers.wellcomecollection.org
MIT License
3 stars 0 forks source link

Add the ability to run the search project locally #774

Closed kenoir closed 2 months ago

kenoir commented 2 months ago

What does this change?

Allow the search project to run locally, in order to better test changes by querying a configured real Elasticsearch index.

How to test

Attempt to run this project locally, does it work?

How can we measure success?

Developers have much better understanding of how their changes will work when deployed to production.

Have we considered potential risks?

We have changed theapplication.conf so unless parameters are overridden by env vars when deployed unexpected behaviour may occur. Looking at the terraform config for this service it appears the params for which new defaults are provided are overwritten.