Skip to content

Commit 336afaa

Browse files
craigrbarnescmlsnsnyk-botShawn O'Connorocshawn
authored
Chore/update 0.11.11 (#25)
* fix: package.json & package-lock.json to reduce vulnerabilities (#82) The following vulnerabilities are fixed with an upgrade: - https://snyk.io/vuln/SNYK-JS-NEXT-9508709 Co-authored-by: snyk-bot <snyk-bot@snyk.io> * update next dependencies to 15.2.4 * Update README.md (#84) * update to @gen3/ff 0.10.85 (#85) * Update README.md (#86) add unrelated-histories information * Fix docker start (#88) * fix Docker not starting * fix Docker not starting * update env files (#89) * Release 0.10.89 (#91) * update to 0.10.89 * update to 0.10.89 * remove old config files/images * update ContentDatabase * update ContentDatabase paths (#93) * update apps config path (uc-cdis#94) * add theme colors into safelist (uc-cdis#95) * update to 0.10.91 (uc-cdis#96) * fix version to 0.10.91 (uc-cdis#97) * update to 0.10.92 (uc-cdis#104) * update to node 22.11, gen3FF 0.10.94 (uc-cdis#107) * update git node version * update gen3 to 0.11.11 * add favicon (uc-cdis#109) * add favicon * add favicon --------- Co-authored-by: Shawn O'Connor <shawnoconnor@uchicago.edu> * Add Datadog/remove faro (uc-cdis#105) * add Datadog/remove faro * remove Grafana * first update * update package-lock * first update * update explorer config --------- Co-authored-by: cmlsn <100160785+cmlsn@users.noreply.github.com> Co-authored-by: snyk-bot <snyk-bot@snyk.io> Co-authored-by: Shawn O'Connor <shawnoconnor@uchicago.edu> Co-authored-by: Shawn O'Connor <ocshawn@ocshawn.com>
1 parent 37650ba commit 336afaa

File tree

19 files changed

+1005
-1350
lines changed

19 files changed

+1005
-1350
lines changed

.env.development

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
NEXT_PUBLIC_GEN3_COMMONS_NAME=gen3
2-
NEXT_PUBLIC_GEN3_API=https://qa-vpodc.planx-pla.net
2+
NEXT_PUBLIC_GEN3_API=https://localhost:3010
3+
NEXT_PUBLIC_DATACOMMONS="vpodc_data_commons"

.env.production

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
11
NEXT_PUBLIC_GEN3_COMMONS_NAME=gen3
2+
NEXT_PUBLIC_DATACOMMONS="vpodc_data_commons"

.github/workflows/ci.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ jobs:
77
- uses: actions/checkout@v2
88
- uses: actions/setup-node@v4.1.0
99
with:
10-
node-version: 20.17.0
10+
node-version: 22.11.0
1111
- name: Get Version
1212
run: npm -v
1313
- name: Install modules

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v20.17.0
1+
v22.11.0

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# docker build -t ff .
22
# docker run -p 3000:3000 -it ff
33
# Build stage
4-
FROM node:20-slim AS builder
4+
FROM node:22-slim AS builder
55

66
WORKDIR /gen3
77

@@ -15,7 +15,7 @@ RUN npm install @swc/core @napi-rs/magic-string && \
1515
npm run build
1616

1717
# Production stage
18-
FROM node:20-slim AS runner
18+
FROM node:22-slim AS runner
1919

2020
WORKDIR /gen3
2121

config/gen3/explorer.json

Lines changed: 31 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1,86 +1,37 @@
11
[
22
{
3-
"tabTitle": "Patients",
3+
"tabTitle": "Cases",
44
"charts": {},
55
"filters": {
66
"tabs": [
77
{
88
"title": "Demographic",
99
"fields": [
10-
"project_id",
11-
"Days_To_Birth",
12-
"Days_To_Death",
13-
"DeceasedFlag",
14-
"Ethnicity",
15-
"Gender",
16-
"Race"
17-
]
18-
},
19-
{
20-
"title": "ActionableMutations",
21-
"fields": [
22-
"project_id",
23-
"ActionableMutations.Lab",
24-
"ActionableMutations.Gene",
25-
"ActionableMutations.DaysFromAnchorDateToBxDate"
26-
]
27-
},
28-
{
29-
"title": "Oncology Primary",
30-
"fields": [
31-
"project_id",
32-
"Oncology_Primary.Multiplicitycounter",
33-
"Oncology_Primary.ICDOSite",
34-
"Oncology_Primary.Radiation",
35-
"Oncology_Primary.Chemotherapy",
36-
"Oncology_Primary.DaysFromAnchorDateToDiagnosisDate",
37-
"Oncology_Primary.Gradedifferentiation",
38-
"Oncology_Primary.Laterality",
39-
"Oncology_Primary.Stagegroupbest",
40-
"Oncology_Primary.RadiationsurgerySequence",
41-
"Oncology_Primary.Histologyicdo3X",
42-
"Oncology_Primary.Lymphvascularinvasionl",
43-
"Oncology_Primary.SeerSummaryStage2000",
44-
"Oncology_Primary.PhysiciansStage",
45-
"Oncology_Primary.DaysFromAnchorDateToMostdefinitivesurgDate",
46-
"Oncology_Primary.ChemotherapyFac",
47-
"Oncology_Primary.TumorSize",
48-
"Oncology_Primary.SequenceNumber"
10+
"project_id"
4911
]
5012
}
5113
]
5214
},
5315
"buttons": [
54-
{
55-
"enabled": false,
56-
"type": "manifest",
57-
"title": "Download Manifest",
58-
"leftIcon": "datafile",
59-
"rightIcon": "download",
60-
"fileName": "manifest.json"
61-
}
16+
6217
],
6318
"table": {
6419
"enabled": true,
6520
"fields": [
6621
"project_id",
67-
"Race",
68-
"Ethnicity",
69-
"Gender",
70-
"ActionableMutations.Lab",
71-
"Oncology_Primary.Multiplicitycounter",
72-
"Oncology_Primary.ICDOSite"
22+
"_case_id",
23+
"submitter_id"
7324
]
7425
},
7526
"guppyConfig": {
76-
"dataType": "patients",
77-
"nodeCountTitle": "Patients",
27+
"dataType": "case",
28+
"nodeCountTitle": "Case",
7829
"fieldMapping": [],
7930
"manifestMapping": {
80-
"resourceIndexType": "file",
81-
"resourceIdField": "object_id",
82-
"referenceIdFieldInResourceIndex": "case_id",
83-
"referenceIdFieldInDataIndex": "Chicago_ID"
31+
"resourceIndexType": "data_file",
32+
"resourceIdField": "_imaging_file_id",
33+
"referenceIdFieldInResourceIndex": "_case_id",
34+
"referenceIdFieldInDataIndex": "_case_id"
8435
}
8536
}
8637
},
@@ -92,44 +43,44 @@
9243
{
9344
"title": "Files",
9445
"fields": [
95-
"project_id",
96-
"data_type",
46+
"data_category",
9747
"data_format",
98-
"file_size"
48+
"data_type",
49+
"program_name",
50+
"project_code",
51+
"project_id"
9952
]
10053
}
10154
]
10255
},
10356
"buttons": [
104-
{
105-
"enabled": false,
106-
"type": "file-manifest",
107-
"title": "Download Manifest",
108-
"leftIcon": "datafile",
109-
"rightIcon": "download",
110-
"fileName": "manifest.json"
111-
}
11257
],
11358
"table": {
11459
"enabled": true,
11560
"fields": [
116-
"submitter_id",
117-
"data_type",
61+
"_case_id",
62+
"_imaging_file_id",
63+
"data_category",
11864
"data_format",
65+
"data_type",
11966
"file_name",
12067
"file_size",
121-
"object_id"
68+
"md5sum",
69+
"program_name",
70+
"project_code",
71+
"project_id",
72+
"submitter_id"
12273
]
12374
},
12475
"guppyConfig": {
125-
"dataType": "file",
126-
"nodeCountTitle": "Files",
76+
"dataType": "data_file",
77+
"nodeCountTitle": "File",
12778
"fieldMapping": [],
12879
"manifestMapping": {
129-
"resourceIndexType": "file",
130-
"resourceIdField": "object_id",
131-
"referenceIdFieldInResourceIndex": "object_id",
132-
"referenceIdFieldInDataIndex": "Chicago_ID"
80+
"resourceIndexType": "case",
81+
"resourceIdField": "_imaging_file_id",
82+
"referenceIdFieldInResourceIndex": "_case_id",
83+
"referenceIdFieldInDataIndex": "_imaging_file_id"
13384
}
13485
}
13586
}

0 commit comments

Comments
 (0)