Releases: uc-cdis/cohort-middleware
Releases · uc-cdis/cohort-middleware
0.2.6 Release
Release Notes
Generated: 2022-09-09
Bug Fixes
- The previous HARE breakdown stats did not consider the potential overlap
that can occur between the two cohorts of a dichotomous covariate. The new
query takes the UNION of the two cohorts of a custom dichotomous covariate
AND excludes the persons that are in the intersection of both cohorts. (#52)
New Features
- histogram endpoint (#51)
Full Changelog: 0.2.5-pre...0.2.6-pre
0.2.4 Release
What's Changed
- tests for - ignore null values in breakdown endpoint by @pieterlukasse in #37
- adjust Breakdown-Stats to coded values and respective value names by @pieterlukasse in #38
- adjust code to consistently use value_as_concept_id by @pieterlukasse in #39
Full Changelog: 0.2.0...0.2.4
0.2.2 Release
- #40 - test(query-timeout): testing adding query timeout to match rds timeout
Full Changelog: 0.2.0...0.2.2
0.2.0 Release
What's Changed
- New POST endpoint for retrieving basic concept information by @pieterlukasse in #14
- Feat/goveralls action by @m0nhawk in #16
- fix: golang linter errors by @m0nhawk in #18
- feat: add reusable workflows by @m0nhawk in #17
- Add tests by @pieterlukasse in #15
- feat: codeql scan GitHub action by @m0nhawk in #19
- More integration tests by @pieterlukasse in #20
- Sort cohort by size by @pieterlukasse in #21
- Tests for middlewares/auth by @pieterlukasse in #22
- adding new concept-breakdown endpoint by @pieterlukasse in #23
- Improve controller coverage by @pieterlukasse in #24
- Return concept_type for some of the
concept
endpoints by @pieterlukasse in #25 - feat: use master branch for GH Action by @m0nhawk in #26
- Add HARE to test data by @pieterlukasse in #27
- added more details on how to deploy the right configuration to QA by @pieterlukasse in #29
- attrition csv endpoint by @UchicagoZchen138 in #28
- changing HARE concept ids by @pieterlukasse in #31
- Check overlap endpoint by @pieterlukasse in #30
- revert custom gorm type for concept_type by @pieterlukasse in #32
- trying to improve exception handling in concept module by @pieterlukasse in #33
- new endpoint for concepts by type; removed domain_id from all concept endpoints by @pieterlukasse in #34
- changed query to ignore NULL values for breakdown field by @pieterlukasse in #36
- swagger docs for new endpoint by @pieterlukasse in #35
New Contributors
- @UchicagoZchen138 made their first contribution in #28
Full Changelog: 0.1.4...0.2.0
0.1.4
Release Notes
For: uc-cdis/cohort-middleware
Notes since tag: 0.1.3
Notes to tag/commit: 0.1.4
Generated: 2022-04-12
Bug Fixes
- fixed issue where code would open a new connection for every(?) new query.
New code now only opens one connection per DB. The max number of
connections expected now is = number_of_sources * 2 + 1 (#12) - the *2 is = 1 for OMOP, 1 for RESULTS (#12)
- the +1 is for Atlas DB (#12)
- removed some code duplication (#12)
Improvements
0.1.3
0.1.2
0.1.1
First release of cohort-middleware
@@ -0,0 +1,33 @@
Release Notes
For: uc-cdis/cohort-middleware
Notes since tag: 0.0.1
Notes to tag/commit: 0.1.0
Generated: 2022-04-07
New Features
- new endpoint that returns CSV data at OMOP PERSON level (#5)
- updated diagram to better reflect current setup (#5)
- improved / added more details to README.md (#5)
- Use GitHub Action to build Docker image and push to Quay and ECR (#6)
- README.md file with instructions (#4)
- example config file (#4)
tests/
folder with SQL scripts to initialize and populate local test DBs
(#4)- getting the cohorts from Atlas (first version) (#1)
Breaking Changes
- removed a few older endpoints from
router.go
. I believe they are not used
anywhere. (#5) - Endpoint changes...but they were not yet used, so this doesn't break
anything. (#4)