From d8816c154d41bbe253d55cbb9c2500767b680381 Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Mon, 18 May 2026 13:00:05 +0800 Subject: [PATCH 1/6] Update codeowners and folder paths --- .github/CODEOWNERS.src | 4 ++-- .github/CODEOWNERS.teams | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS.src b/.github/CODEOWNERS.src index 1355c9119d..5ca256807e 100644 --- a/.github/CODEOWNERS.src +++ b/.github/CODEOWNERS.src @@ -33,8 +33,8 @@ /plugins/functions/query-gen-svc @data2evidence/analyze /plugins/functions/terminology-svc @data2evidence/analyze /plugins/functions/alp-dataflow-gen-init @data2evidence/data -/flows @data2evidence/data -/flows/strategus_plugin @data2evidence/integrate +/plugins/flows @data2evidence/data +/plugins/flows/strategus_plugin @data2evidence/integrate /scripts @data2evidence/devops /services/alp-dataflow-gen @data2evidence/data /services/alp-dataflow-gen-worker @data2evidence/data diff --git a/.github/CODEOWNERS.teams b/.github/CODEOWNERS.teams index 237d5b46d7..03b80f27d7 100644 --- a/.github/CODEOWNERS.teams +++ b/.github/CODEOWNERS.teams @@ -1,5 +1,5 @@ @data2evidence/analyze | @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -@data2evidence/core | @csafreen @SantanM @suwarnoong @p-hoffmann +@data2evidence/core | @csafreen @SantanM @suwarnoong @p-hoffmann @brandantck @data2evidence/data | @alicia-koh @csafreen @Zhimin-arya @p-hoffmann @data2evidence/devops | @brandantck @mwaiyee @SantanM @p-hoffmann @data2evidence/integrate | @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann From 7a2944f21fa8717ec91263e0059b18610b6e9b12 Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Mon, 18 May 2026 13:02:59 +0800 Subject: [PATCH 2/6] Update hades file path --- .github/CODEOWNERS.src | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/CODEOWNERS.src b/.github/CODEOWNERS.src index 5ca256807e..2275852b01 100644 --- a/.github/CODEOWNERS.src +++ b/.github/CODEOWNERS.src @@ -34,7 +34,7 @@ /plugins/functions/terminology-svc @data2evidence/analyze /plugins/functions/alp-dataflow-gen-init @data2evidence/data /plugins/flows @data2evidence/data -/plugins/flows/strategus_plugin @data2evidence/integrate +/plugins/flows/hades/strategus_plugin @data2evidence/integrate /scripts @data2evidence/devops /services/alp-dataflow-gen @data2evidence/data /services/alp-dataflow-gen-worker @data2evidence/data From 75ec6d7bd16a00c3e02130cd7fbbaad834d8b5e9 Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Mon, 18 May 2026 13:14:55 +0800 Subject: [PATCH 3/6] Commit updated codeowners file --- .github/CODEOWNERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 041b2e6584..509cc03428 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ -* @csafreen @SantanM @suwarnoong @p-hoffmann +* @csafreen @SantanM @suwarnoong @p-hoffmann @brandantck /.github/* @p-hoffmann /.github/workflows @brandantck @mwaiyee @SantanM @p-hoffmann /.github/workflows/pr-approval.yml @p-hoffmann @@ -33,8 +33,8 @@ /plugins/functions/query-gen-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/terminology-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/alp-dataflow-gen-init @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/flows @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/flows/strategus_plugin @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/flows @alicia-koh @csafreen @Zhimin-arya @p-hoffmann +/plugins/flows/hades/strategus_plugin @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann /scripts @brandantck @mwaiyee @SantanM @p-hoffmann /services/alp-dataflow-gen @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /services/alp-dataflow-gen-worker @alicia-koh @csafreen @Zhimin-arya @p-hoffmann From 0508926d346aa30b146ed3d1da0d619b90e0522e Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Mon, 18 May 2026 13:15:50 +0800 Subject: [PATCH 4/6] Remove from the flows folder --- plugins/flows/.github/CODEOWNERS | 2 -- 1 file changed, 2 deletions(-) delete mode 100644 plugins/flows/.github/CODEOWNERS diff --git a/plugins/flows/.github/CODEOWNERS b/plugins/flows/.github/CODEOWNERS deleted file mode 100644 index 556c458421..0000000000 --- a/plugins/flows/.github/CODEOWNERS +++ /dev/null @@ -1,2 +0,0 @@ -* @data2evidence/data -flows/strategus_plugin @data2evidence/integrate From afe72c4be9de5ec5b1b9a53ffbe75a22a89cec87 Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Thu, 21 May 2026 09:46:20 +0800 Subject: [PATCH 5/6] Remove nickolas --- .github/CODEOWNERS | 72 ++++++++++++++++++++-------------------- .github/CODEOWNERS.teams | 2 +- 2 files changed, 37 insertions(+), 37 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 509cc03428..6679778ee7 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -4,49 +4,49 @@ /.github/workflows/pr-approval.yml @p-hoffmann /plugins/fhir_functions/ @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /plugins/functions/_shared @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/plugins/functions/alp-usermgmt @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/alpdb @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/functions/alp-usermgmt @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/alpdb @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /plugins/functions/analytics-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/bookmark-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/cdw-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/code-suggestion @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/plugins/functions/concept-mapping @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/functions/concept-mapping @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /plugins/functions/d2e-webapi @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/plugins/functions/dataset @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/demo @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/files-manager @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/jobplugins @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/strategus-analysis @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/perseus @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/jobplugins-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/supabase-storage-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/white-rabbit-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/portal-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/alp-usermgmt-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/strategus-analysis-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/perseus-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/files-manager-init @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/functions/dataset @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/demo @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/files-manager @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/jobplugins @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/strategus-analysis @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/perseus @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/jobplugins-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/supabase-storage-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/white-rabbit-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/portal-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/alp-usermgmt-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/strategus-analysis-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/perseus-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/files-manager-init @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /plugins/functions/mri-pa-config @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/mri-pg-config @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/plugins/functions/portal @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/plugins/functions/prefect @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/functions/portal @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/plugins/functions/prefect @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /plugins/functions/query-gen-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/terminology-svc @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/functions/alp-dataflow-gen-init @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /plugins/flows @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/plugins/flows/hades/strategus_plugin @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/flows/hades/strategus_plugin @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /scripts @brandantck @mwaiyee @SantanM @p-hoffmann /services/alp-dataflow-gen @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /services/alp-dataflow-gen-worker @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /services/alp-fhir @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/services/alp-logto @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/services/alp-logto @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /services/alp-db-management @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /services/envConverter @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /services/mri-db @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /services/materialize-cohorts @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /services/trex @p-hoffmann /tests @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/plugins/ui @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/plugins/ui @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /plugins/ui/alp-libs @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/ui/apps/mri-pa-ui @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/ui/apps/vue-mri-ui-lib @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd @@ -55,26 +55,26 @@ /plugins/ui/apps/portal/src/plugins/Researcher/Terminology @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/ui/apps/concept-sets @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /plugins/ui/apps/wizards @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/tests/e2e/tests/02-users @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/03-researcher @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/04-attribute @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/02-users @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/03-researcher @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/04-attribute @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/05-datasets @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/tests/e2e/tests/05-datasets/metadata.spec.ts @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/05-datasets/dataset-overview-search.spec.ts @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/05-datasets/copy-datasets-id-schema-name.spec.js @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/05-datasets/datasets_list.spec.ts @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/05-datasets/user-permission.spec.ts @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/05-datasets/metadata.spec.ts @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/05-datasets/dataset-overview-search.spec.ts @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/05-datasets/copy-datasets-id-schema-name.spec.js @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/05-datasets/datasets_list.spec.ts @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/05-datasets/user-permission.spec.ts @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/06-cohort @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/tests/e2e/tests/07-setup @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/08-dataflow @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/07-setup @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/08-dataflow @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/09-patient-analytics @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/tests/e2e/tests/10-jobs @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann -/tests/e2e/tests/11-admin @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/10-jobs @hengxian-jiang @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/11-admin @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/12-concepts/ @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /tests/e2e/tests/13-data-characterization @alicia-koh @csafreen @Zhimin-arya @p-hoffmann /tests/e2e/tests/14-data-quality-dashboard @alicia-koh @csafreen @Zhimin-arya @p-hoffmann -/tests/e2e/tests/14-notebooks/notebook.spec.ts @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/14-notebooks/notebook.spec.ts @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/15-clinical-research @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -/tests/e2e/tests/16-concept-mapping/ @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +/tests/e2e/tests/16-concept-mapping/ @hengxian-jiang @SantanM @suwarnoong @p-hoffmann /tests/e2e/tests/17-configurations @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd /tests/e2e/tests/17-new-user-full-config @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd \ No newline at end of file diff --git a/.github/CODEOWNERS.teams b/.github/CODEOWNERS.teams index 03b80f27d7..35d2f8ac59 100644 --- a/.github/CODEOWNERS.teams +++ b/.github/CODEOWNERS.teams @@ -2,5 +2,5 @@ @data2evidence/core | @csafreen @SantanM @suwarnoong @p-hoffmann @brandantck @data2evidence/data | @alicia-koh @csafreen @Zhimin-arya @p-hoffmann @data2evidence/devops | @brandantck @mwaiyee @SantanM @p-hoffmann -@data2evidence/integrate | @hengxian-jiang @KangJingA @SantanM @suwarnoong @p-hoffmann +@data2evidence/integrate | @hengxian-jiang @SantanM @suwarnoong @p-hoffmann @data2evidence/trex | @p-hoffmann From 5a58175891d8f7a3c5c6023691eb8bf9b946b422 Mon Sep 17 00:00:00 2001 From: Afreen Sikandara Date: Thu, 21 May 2026 09:57:24 +0800 Subject: [PATCH 6/6] Merge with develop --- .github/CODEOWNERS | 2 +- .github/CODEOWNERS.teams | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 6679778ee7..e78fb2433e 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1,4 +1,4 @@ -* @csafreen @SantanM @suwarnoong @p-hoffmann @brandantck +* @brandantck @csafreen @SantanM @suwarnoong @p-hoffmann /.github/* @p-hoffmann /.github/workflows @brandantck @mwaiyee @SantanM @p-hoffmann /.github/workflows/pr-approval.yml @p-hoffmann diff --git a/.github/CODEOWNERS.teams b/.github/CODEOWNERS.teams index 35d2f8ac59..2c08c05fdc 100644 --- a/.github/CODEOWNERS.teams +++ b/.github/CODEOWNERS.teams @@ -1,5 +1,5 @@ @data2evidence/analyze | @brandantck @jerome-ng @LSriragavan @khairul-syazwan @p-hoffmann @maggie-li-yd -@data2evidence/core | @csafreen @SantanM @suwarnoong @p-hoffmann @brandantck +@data2evidence/core | @brandantck @csafreen @SantanM @suwarnoong @p-hoffmann @data2evidence/data | @alicia-koh @csafreen @Zhimin-arya @p-hoffmann @data2evidence/devops | @brandantck @mwaiyee @SantanM @p-hoffmann @data2evidence/integrate | @hengxian-jiang @SantanM @suwarnoong @p-hoffmann