Skip to content

Conversation

@SimonGoring
Copy link
Contributor

This is a set of changes to improve code quality in the API, and to fix some vulnerabilities.

SimonGoring and others added 7 commits January 23, 2024 13:56
* Added status to the swagger yaml, and cleaned up some errors.
* Added a healthwatch endpoint for the ELB status checks.
Kept running into a warning about the hash parameters. This fixes it (hopefully) by setting the parameters seperately for NGINX.
Ran the [snyk](https://snyk.io) tests and found some minor things we could check & test.
Taxa API: cleaning up the taxa by datasetid and now using strict.
Summaries API: Similar to above. This is moving to changing the queries to make use of the new chron queries.
There seems to be an issue with the promises generated by genoatt, but I'm not sure entirely how to fix them.
@SimonGoring SimonGoring merged commit d79b1ec into production Feb 5, 2024
@SimonGoring
Copy link
Contributor Author

Accepting pull request. Added my own GPG signing in GitKraken (resulted in unsigned commits).

SimonGoring added a commit that referenced this pull request Oct 23, 2025
Code cleanup into production.
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.

2 participants