Releases: OHDSI/d2e
Releases · OHDSI/d2e
v0.8.1-beta
v0.8.0-beta
What's Changed
- Remove env files by @satish-a0 in #165
- [Integrate-1887] add status as dependency in run flow by @suwarnoong in #158
- [KangJingA/integrate-1895] add artifacts, task runs, clean up css by @KangJingA in #156
- [Integrate-1366] if mail is empty, fallback to userPrincipalName by @suwarnoong in #153
- [Analyze-2019] Fix cohort generator flow by @brandantck in #169
- [Internal-1461] Add self-host supabase storage by @hengxian-jiang in #14
- Fix demo setup ci by @hengxian-jiang in #174
- [Integrate-1896] clear result upon run flow by @suwarnoong in #162
- [Integrate-1849] enable autoSelect and helperText in AutoComplete by @suwarnoong in #167
- [Integrate-1931] change UI payload for dbwriter and py2table by @suwarnoong in #171
- [Integrate-1929] remove strategus & data mapping nodes in flow ui by @suwarnoong in #178
- [adhoc] fix node spacing in add node dialog by @suwarnoong in #179
- [Integrate-1940] combine setup demo dataset to one step by @suwarnoong in #176
- [data-1812] Create dc results schema without liquibase by @alicia-koh in #168
- Adapt Dqd & DC by @satish-a0 in #173
- Disable provenance by @satish-a0 in #182
- [data-971-1] Move liquibase to data management plugin by @alicia-koh in #184
- disable r-kernel build by default by @SantanM in #107
- Refactor fhir server project name by @csafreen in #143
- [Analyze 1297] Add FHIR pa and cdmconfig by @brandantck in #96
- [integrate-1971-1989] Run all cells, Jupyter kernel management by @KangJingA in #180
- Bug Fix: Use const instead of let in Add Study Dialog box by @csafreen in #190
- Use auto generated password for demodb by @csafreen in #186
- Fix Http tests by @satish-a0 in #192
- Add no proxy & duckdb extensions by @satish-a0 in #198
- [data-1909] Add documentation for dataflow ui by @alicia-koh in #199
- [Integrate-1926] Add git configuration on setup page UI by @hengxian-jiang in #189
- [Integrate-1926] Add git support for dataflow/notebook by @hengxian-jiang in #177
- [Integrate-1928] add data mapping node in dataflow-ui by @suwarnoong in #196
- Add headers for omop cdm v5.3 by @csafreen in #194
- Flows: Remove libraries not in use by @csafreen in #166
- Delete fhir project when portal dataset is deleted by @csafreen in #170
- [data-1968] Use Supabase for CSV Node by @alicia-koh in #197
- [Internal-1996] Add Chat Endpoint› by @Zhimin-arya in #185
- [Integrate-1995] install white rabbit flow by default by @KangJingA in #188
- [Integrate-2031] CSV node misc update by @hengxian-jiang in #202
- [Integrate-1988] chat UI implementation by @KangJingA in #193
- [integrate-2042] add loaders to jobs ui by @KangJingA in #203
- [Devops-1868] Update setup endpoint and cli.sh by @mwaiyee in #200
- [integrate-2057] support other delimiters for csv files by @KangJingA in #204
- Improve plugin load logic by @jerome-ng in #187
- [Analyze-1848] Fix pyqe concept set content parsing by @brandantck in #191
- add e2e test by @p-hoffmann in #224
- [Integrate-2029] remove table mapping in sql node by @suwarnoong in #206
- [Adhoc] public path in webpack flow ui by @suwarnoong in #211
- [Integrate-2025] import a flow from json file by @suwarnoong in #217
- [Integrate-2030] Upload csv node file to supabase-storage by @hengxian-jiang in #208
- [Integrate-2039] Support overwrite local dataflows from remote repository by @hengxian-jiang in #218
- [data-2021] Throw error during build if R package is not installed by @alicia-koh in #207
- change uuid to random string by @p-hoffmann in #228
- [data-1994] Remove parquet support from datamart plugin by @alicia-koh in #201
- [internal-1867] check db code by @SantanM in #183
- [integrate 2047] Enable language selector in portal by @KangJingA in #210
- [Devops] Evaluate mlflow by @mwaiyee in #222
- Group data transformation flows into a separate plugin by @csafreen in #216
- [integrate 2035] fix jupyter notebook import/export; fix synpuf5pct demo by @KangJingA in #220
- call cli script directly by @p-hoffmann in #227
- [Analyze 2046] Add 1 to many mapping for saved filters to materialized cohort by @brandantck in #212
- [Integrate-2041] move fhir server to cdm schema option by @suwarnoong in #223
- [data-1992] Change Data Mapping Node to use scan report by @alicia-koh in #230
- [Integrate-2045] remove auto-set edge when add node by @suwarnoong in #248
- [Integrate-1927] move concept mapping to dataflow ui by @suwarnoong in #240
- [Integrate-2039] Support data-transformation template selection by @hengxian-jiang in #233
- Fix intermittent http-test failure by @hengxian-jiang in #251
- [INTERNAL-2081] Add Hana session variables by @satish-a0 in #225
- [Internal-1494] Use researcher schema for materialized cohorts by @satish-a0 in #242
- [internal-1874] logto search path by @SantanM in #232
- Adapt pull policy and latest digest by @satish-a0 in #209
- replace fetching results from s3, instead use prefect artifacts by @SantanM in #237
- [Devops-2119] Adjust GHA dev by @mwaiyee in #245
- [internal-2049] upload stategus results to db by @SantanM in #234
- [Internal - 1997] Fix the phenotype result table name by @Zhimin-arya in #219
- Add application and user name as session variables to HANA JWT connection by @csafreen in #241
- [Devops-2137] Install sqlalchemy-hana in flow base image by @mwaiyee in #264
- [Integrate-2138] remove source option to allow all connected nodes by @suwarnoong in #253
- [Integrate-2144] update node internals instead of page reload by @suwarnoong in #256
- [Integrate-2038] change browser title to Data2Evidence by @suwarnoong in #257
- [Analyze-2032] Fix concept set query by @brandantck in #254
- [Integrate-2153] ui plugin translation by @suwarnoong in #260
- [Integrate-2114] include thirdPartyRefreshToken in custom jwt by @suwarnoong in #259
- [Integrate-2039] Support overwrite notebook from remote repo/notebook template by @hengxian-jiang in #236
- [Devops-2120] Fix gha UI build by @mwaiyee in #255
- fix chat url endpoint by @KangJingA in #261
- [Internal - 1876] Add support for MIMIC-IV v3.1 by @Zhimin-arya in #215
- [integrate-1289] handle schema case for datamart plugin by @KangJingA in #214
- [Integrate-2040] Add study screen to admin portal by @hengxian-jiang in #252
- fix db credential updates by @p-hoffmann in #263
- [internal-2160] drop study analysis results schema by @SantanM in #265
- [Integrate-2156] Execute clean up schema button by @hengxian-jiang in #277
- Add data-transformation-flow in plugins seed by @csafreen in #249
- [Data] Update DICOM ETL Plugin by @alicia-koh in #243
- cleanup package.json scripts by @p-hoffmann in #262
- [Integrate-2108] Add mlflow to portal by @KangJingA in #238
- [internal-1668] unify routes jobplugins by @SantanM in #250
- [Integrate-2143] add cdm schema to db vocab schemas for new dataset with existing schema option...
v0.7.3-beta
What's Changed
- Change secret generation by @p-hoffmann in #221
Full Changelog: v0.7.2-beta...v0.7.3-beta
v0.7.2-beta
What's Changed
- Remove publication & fix health check by @p-hoffmann in #213
Full Changelog: v0.7.1-beta...v0.7.2-beta
v0.7.1-beta
What's Changed
- Adapt Dqd & DC by @satish-a0 in #172
- Fix demosetup by @satish-a0 in #175
- Patch v0.7.1 by @satish-a0 in #181
Full Changelog: v0.7.0-beta...v0.7.1-beta
v0.7.0-beta
What's Changed
- update cli metadata by @p-hoffmann in #5
- [ADHOC] Fix missing RequestContextMiddleware middleware by @brandantck in #7
- [Adhoc] Update stats notif by @mwaiyee in #15
- 🐛 [analyze-1790] [Cohorts] Search text box not cleared after the suggestion is selected by @khairul-syazwan in #12
- [Internal-1510] Upgrade duckdb v1.2.1 by @satish-a0 in #3
- Fix concept set column reference by @satish-a0 in #9
- KangJingA/remove-duplicated-middleware-in-jobplugins by @KangJingA in #11
- [Adhoc] Fix setupdemo script with version by @mwaiyee in #16
- [Adhoc] Add daily npm stats by @mwaiyee in #19
- [Internal-1686] Modify resource endpoint scopes by @csafreen in #10
- [Integrate-993] db test conn in add db & update cred dialogs by @suwarnoong in #20
- [Integrate-1663] add hybrid search config by @suwarnoong in #23
- [Internal-1674] Add search_embedding plugin by @Zhimin-arya in #18
- [internal-1260] remove sql-editor from ui and other places by @SantanM in #4
- [internal-1619] Remove unused code from FHIR server by @csafreen in #8
- [Internal-1455] Use artifact to store flow result by @hengxian-jiang in #32
- [internal-1651] add jobplugins schema by @SantanM in #28
- [Integrate-798] remove revocation endpoint by @suwarnoong in #36
- Add wal setting to demodb by @p-hoffmann in #29
- [Devops-186] GHA deployment by @mwaiyee in #39
- [Integrate-1824] remove node & script_node suffix in the display by @suwarnoong in #30
- [Devops-1837] Evaluate jupyter enterprise gateway by @mwaiyee in #27
- Switch Images ohdsi org by @satish-a0 in #43
- [Adhoc] Add custom prefect docker volume env by @mwaiyee in #31
- [Adhoc] Fix prefect docker volume custom env by @mwaiyee in #48
- [internal-1640] Update jwt-customizer.ts by @SantanM in #47
- [Integrate-1727] Fix Dqd show last flow run was cancelled error by @hengxian-jiang in #51
- [Integrate-1825] WhiteRabbit switch to cmd line interface by @KangJingA in #37
- [Integrate-1653] fix missing flow run id by @suwarnoong in #49
- Add platform option in dc by @mwaiyee in #46
- Expose trex sql port by @p-hoffmann in #50
- [Integrate-1219] add logout indicator to avoid auto redirection by @suwarnoong in #45
- [Integrate-1889] use sync param to grant or revoke roles by scopes by @suwarnoong in #55
- Jerome ng/1382 add competing cohort for cohort survival by @jerome-ng in #41
- [Analyze-1850] Add synpuf5pct demo notebook by @brandantck in #24
- [Adhoc] Upgrade gha setup-python ver by @mwaiyee in #52
- Fix managing altering versioned table by @satish-a0 in #44
- [Analyze 1886] Fix PA condition occurence id filter by @brandantck in #54
- [Analyze-1676] Fix and optimize concept hierarchy endpoint by @brandantck in #25
- [Devops-1875] npm package install and notify on daily cron by @mwaiyee in #53
- [Adhoc] show result in json formatting by @suwarnoong in #61
- Fix bug at fhir service by @csafreen in #63
- [Integrate-1498] show info for unmapped flow run result by @suwarnoong in #57
- [Integrate-1854] resize portal header to smaller by @suwarnoong in #60
- [KangJingA/integrate 1901] merge data mapping flow to white rabbit by @KangJingA in #65
- [Analyze-1637] Add
source
endpoint logic for d2e-webapi by @brandantck in #40 - mv trex/main to d2e by @p-hoffmann in #64
- Start fhir service by default on start:minerva by @csafreen in #62
- [KangJingA/integrate 1901] fix failing mapping build by @KangJingA in #66
- [Adhoc] Fix GHA install d2e by @mwaiyee in #59
- [internal-1640] remove logto-seed, run migrations in logto, use logto image from d2e/logto by @SantanM in #13
- [analyze-1817] Add import ATLAS cohort JSON by @khairul-syazwan in #42
- update trex by @p-hoffmann in #76
- FHIR Server: Use portal dataset token study code to create project by @csafreen in #78
- Fhir client credential flow: Add scope by @csafreen in #83
- Flow Ibis: Remove positional arguement by @csafreen in #86
- [Integrate-1851] add prefect blocks ui by @suwarnoong in #72
- Jerome ng/1879 improve search performance for duckdb by @jerome-ng in #77
- [data-1831-1832] Update flows documentation by @alicia-koh in #26
- [Integrate-1906] fix button hover & loading color by @suwarnoong in #84
- [Integrate-1852] add prefect variables ui by @suwarnoong in #80
- Optimize analytics config calls by @satish-a0 in #74
- Optimize terminology-svc by @satish-a0 in #22
- Jerome ng/1841 reduce min width filtercards section by @jerome-ng in #81
- Add authz tests by @jerome-ng in #92
- [KangJingA/integrate 1853] fix prefect code cursor by @KangJingA in #91
- [Integrate-1855] add route to prefect api docs by @suwarnoong in #85
- [Integrate-1854] fix logo center by @suwarnoong in #87
- [Integrate-1910] remove slot on UI, default slot name if pub is defined by @suwarnoong in #93
- [internal-1828] upgrade Strategus version, remove keyring creation and its references by @SantanM in #38
- [Analyze 1675] Add is excluded functionality for concept sets by @brandantck in #58
- [Devops-1869-1877] Add checkflow to cli by @mwaiyee in #79
- [Integrate-1908] rename db reader, mark sql query as stable by @suwarnoong in #89
- [Integrate-1851] fix blocks icon background color by @suwarnoong in #90
- Reduce flow base image size by @csafreen in #75
- [Analyze 1624] Add support for trex duckdb connection by @brandantck in #56
- [Devops-1930] GHA npm run checkflow by @mwaiyee in #100
- [KangJingA/integrate-1838] Integrate starboard with jupyter enterprise gateway by @KangJingA in #82
- [Integrate-1907] use suggested mapping by @suwarnoong in #102
- [internal 1873] Concept hybrid_search by @Zhimin-arya in #95
- [internal-1827] rD2E, jupyter-gateway and R OHDSI jupyter kernel by @SantanM in #94
- Update Trex by @p-hoffmann in #104
- fix ui plugin build by @KangJingA in #106
- Handle scenario for adding new dataset by @satish-a0 in #101
- LLM based Data Mapping by @amit-sharma-d4l in #69
- [data-1625-1626-1899-1836] Update dbdao to connect without specifying a schema by @alicia-koh in #98
- autoupdate prefect db credentials by @p-hoffmann in #109
- fix add db by @p-hoffmann in #111
- [KangJingA/start-jupyter-enterprise-gateway] by @KangJingA in #115
- Http test fail: Increase wait on start system services by @csafreen in #108
- [internal-1827] Job runner role with rd2e scope by @SantanM in #97
- Refactor cohort survival implementation to use DuckDB to use read user instead of admin by @jerome-ng in #103
- [KangJingA/add-dc-and-dqd-tags] by @KangJingA in #116
- [data-1942] Fix update schema msg by @alicia-koh in #119
- [Integrate-1941] publication only applicable for postgres by @suwarnoong in #117
- [Integrate-1939] rename label by @suwarnoong in #118
- push prod images to dockerhub by @p-hoffmann in #113
- [KangJingA/integra...
latest
fix cli build (#2)
v0.6.0-beta
Lock previous version