v0.7.0-beta
·
10 commits
to release/v0.7.0-beta
since this release
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/integrate-1951] add and initialise pyqe by @KangJingA in #122
- [Integrate-1920] add big_query in db dialect by @suwarnoong in #120
- [Analyze 1921] Add trex duckdb connection in terminology-svc by @brandantck in #110
- [data-1950] Handle flow tags by @alicia-koh in #123
- [Analyze 1945] Fix incorrect parsing of text date by @brandantck in #121
- [internal-1963] fix service routes and add platform docker launcher by @SantanM in #124
- [KangJingA/integrate-1951] fix python indentation by @KangJingA in #125
- KangJingA/allow-origin-in-enterprise-gateway by @KangJingA in #127
- add dev demosetup gha by @p-hoffmann in #112
- [analyze-1847] Fix config response for getmyconfig by @khairul-syazwan in #128
- [KangJingA/integrate-1974] add service in usermgmt to handle job runner role by @KangJingA in #129
- [Integrate-1978] add seed for hybrid-search config by @suwarnoong in #134
- [KangJingA/fix-pyqe-connection] by @KangJingA in #135
- Update trex by @p-hoffmann in #131
- [internal-1963] add get_cohort_definition_set helper to rD2E by @SantanM in #130
- use ghcr by @p-hoffmann in #136
- make cachedb optional by @p-hoffmann in #137
- [KangJingA/integrate-1957] support multiple logics in report generation by @KangJingA in #141
- Add pg ssl support by @satish-a0 in #140
- Update demodb and setupdemo by @p-hoffmann in #139
- [analyze 1976] Non-admin users with dataset access can't open cohort page by @khairul-syazwan in #142
- Optimize cachedb object creation by @satish-a0 in #138
- fix add db by @p-hoffmann in #145
- adjust setup script by @p-hoffmann in #146
- [data-1959] Fix for create cache by @alicia-koh in #133
- [data-1969] Fix datamart plugin by @alicia-koh in #147
- Fix publication by @satish-a0 in #148
- Simplify dataflow-ui json result by @hengxian-jiang in #150
- Jerome ng/1925 cohort survival stratification by @jerome-ng in #144
- [data-2003] Add a cdm version concept ID mapping by @alicia-koh in #152
- remove env file by @SantanM in #155
- Install ms sql server ODBC and pyodbc by @csafreen in #154
- [PA] Add scopes for dqd.read and dqd.execute for researcher role by @khairul-syazwan in #151
- fix kaplan meier tests by @jerome-ng in #159
- [Adhoc] Fix project_name variable by @mwaiyee in #149
- Update README.md by @p-hoffmann in #157
- Enable like search by @satish-a0 in #160
- use third party token instead of token by @SantanM in #161
- [data-adhoc] Add other db drivers by @alicia-koh in #163
- [data-adhoc] Fix: Add other db drivers by @alicia-koh in #164
New Contributors
- @brandantck made their first contribution in #7
- @mwaiyee made their first contribution in #15
- @khairul-syazwan made their first contribution in #12
- @KangJingA made their first contribution in #11
- @csafreen made their first contribution in #10
- @suwarnoong made their first contribution in #20
- @Zhimin-arya made their first contribution in #18
- @hengxian-jiang made their first contribution in #32
- @jerome-ng made their first contribution in #41
- @alicia-koh made their first contribution in #26
- @amit-sharma-d4l made their first contribution in #69
Full Changelog: latest...v0.7.0-beta