Merge pull request #585 in DAT/ipr-api from feature/DEVSU-1157-add-delete-route-to-kb-matches to development* commit '693ad4b47f4a4b5fccdaf3531dd04646ec0fccb8':
Add test for new endpoint
Add kbMatches delete endpoint
Merge pull request #583 in DAT/ipr-api from feature/DEVSU-1269-migrate-image-roles to development* commit 'b70a7863cd702e16a2e8b5446f7db1ba1eb5cac8':
Point back to dev db
Add new roles to comparators model
Use more specific regex pattern for images
feat(image-roles): use roles for mutation burden image keys
Merge pull request #580 in DAT/ipr-api from feature/DEVSU-1280-update-mutation-burden-fields to development* commit '7c77b9dc0d33a2f79e484853c10596bf243562c5':
Point config back to dev db
Update migration field name
Update mutation burden field name
Make description more informative
Update mutation burden tests and test data
Add migration to update field names and add new columns
Update mutation burden model with new field names
Point config to temp db
Merge pull request #582 in DAT/ipr-api from feature/base-swagger-updates to development* commit 'fb654463fae48f50bf98ea91d5440ab8451b3dba': (103 commits)
Set nothingRequired to true in analystComment schema
Update therapeutic error codes
Update analystComments schema generation
Update schemas to use the new generator
Fix merge conflict
Improve localhost url and enviroment variables
Set default swagger url based on current env + custom url
Update default swagger ur...
Merge pull request #584 in DAT/ipr-api from feature/DEVSU-1282-create-routes-for-microbial to development* commit '700486f8a84462c4e374cd2bd249f4cd89e792d7':
Use Sequelize check that report was deleted instead of route check
Add check that record was actually deleted
Add request check on POST test
Move exists check to middleware
Remove password data from test
Add microbial tests
Add microbial routes
Merge pull request #581 in DAT/ipr-api from feature/DEVSU-1266-add-analysis_started_at-field-to-report to development* commit '90d1fb02af16f04a8078f40582057e810dd49bb3':
point db to dev
Add analysisStartedAt to mock report data
Add analysisStartedAt field to reports
Point to test db
Merge pull request #579 in DAT/ipr-api from feature/DEVSU-1237-create-immune-cell-types-table-and-route to development* commit 'eb45ac0a5fcf509a421a5c791ba2568cd210d1be':
Point config back to dev db
Add immune cell types tests and test data
Add immune cell types migration
Add immune cell types routes
Add immune cell types model
Point config to temp db
Merge pull request #572 in DAT/ipr-api from feature/DEVSU-1218-default-reports-to-no-filters to development* commit '5d5ef7a440e90df4a2c22cccd996ea2971ebeb48':
Re-add user_id to report filter
Fix filtering by user role on GET report
Check total reports matches db count
Remove lessThan checks in report tests
Move patientInformation to under report folder
Remove duplicate conditional on role query
Update check for ready state on report tests
Reorganize report tests to multiple test cas...
feat(image-roles): use roles for mutation burden image keys- use roles instead of comparator name for mutation burden image key
suffix so that it can be mapped to the comparator and it can be
controlled on upload by the regex pattern
resolves: DEVSU-1269
Merge pull request #575 in DAT/ipr-api from DEVSU-1143-do-not-restore-users-on-post to development* commit '2df8a7c15053b065b51727ed7ddc4298a4a71fc3':
Remove deletedUser check related code
Fix /users to not restore user on post