From 4aa7c5d1774fb83debb08361ef335785895718cc Mon Sep 17 00:00:00 2001 From: cnathe Date: Tue, 5 Aug 2025 13:19:31 -0500 Subject: [PATCH 1/4] GitHub Issue 788: LKSM Default sample lookup for assay design should default to lookupIsValid --- packages/components/releaseNotes/components.md | 4 ++++ .../src/internal/components/domainproperties/models.tsx | 1 + .../components/src/internal/components/samples/constants.ts | 1 + 3 files changed, 6 insertions(+) diff --git a/packages/components/releaseNotes/components.md b/packages/components/releaseNotes/components.md index 5ba9da1629..dd3606f6e6 100644 --- a/packages/components/releaseNotes/components.md +++ b/packages/components/releaseNotes/components.md @@ -1,6 +1,10 @@ # @labkey/components Components, models, actions, and utility functions for LabKey applications and pages +### version TBD +*Released*: TBD August 2025 +- GitHub Issue 788: LKSM Default sample lookup for assay design should default to lookupIsValid + ### version 6.58.1 *Released*: 5 August 2025 - File handling - File path related issue bundle diff --git a/packages/components/src/internal/components/domainproperties/models.tsx b/packages/components/src/internal/components/domainproperties/models.tsx index 21c3d149af..0937d8157f 100644 --- a/packages/components/src/internal/components/domainproperties/models.tsx +++ b/packages/components/src/internal/components/domainproperties/models.tsx @@ -883,6 +883,7 @@ export interface IDomainField { lockExistingField?: boolean; lockType: string; lookupContainer?: string; + lookupIsValid?: boolean; lookupQuery?: string; lookupQueryValue: string; lookupSchema?: string; diff --git a/packages/components/src/internal/components/samples/constants.ts b/packages/components/src/internal/components/samples/constants.ts index 18cf96d5f5..5874e5c2e4 100644 --- a/packages/components/src/internal/components/samples/constants.ts +++ b/packages/components/src/internal/components/samples/constants.ts @@ -158,6 +158,7 @@ export const DEFAULT_SAMPLE_FIELD_CONFIG = { lookupQuery: 'Materials', lookupType: { ...SAMPLE_TYPE }, lookupValidator: LOOKUP_VALIDATOR, + lookupIsValid: true, propertyValidators: List([LOOKUP_VALIDATOR]), name: 'SampleID', label: 'Sample ID', From dcb4e8f28ca86ae251e912dded1e428cc0e014af Mon Sep 17 00:00:00 2001 From: cnathe Date: Tue, 5 Aug 2025 13:20:32 -0500 Subject: [PATCH 2/4] 6.58.1-assaySample53500.0 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index b3d3571a8b..3807ef4b63 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "6.58.1", + "version": "6.58.1-assaySample53500.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "6.58.1", + "version": "6.58.1-assaySample53500.0", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index 3dd58a6ead..fc6d3569e3 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "6.58.1", + "version": "6.58.1-assaySample53500.0", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [ From 9773f35eb1a857e19fe796712bdd6a9c8fdfc91c Mon Sep 17 00:00:00 2001 From: cnathe Date: Wed, 6 Aug 2025 11:36:28 -0500 Subject: [PATCH 3/4] Update release notes with version number and release date --- packages/components/releaseNotes/components.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/components/releaseNotes/components.md b/packages/components/releaseNotes/components.md index dd3606f6e6..b8ab230c3b 100644 --- a/packages/components/releaseNotes/components.md +++ b/packages/components/releaseNotes/components.md @@ -1,8 +1,8 @@ # @labkey/components Components, models, actions, and utility functions for LabKey applications and pages -### version TBD -*Released*: TBD August 2025 +### version 6.58.2 +*Released*: 6 August 2025 - GitHub Issue 788: LKSM Default sample lookup for assay design should default to lookupIsValid ### version 6.58.1 From da94504ea6706898238086800dbc661bc297b1fc Mon Sep 17 00:00:00 2001 From: cnathe Date: Wed, 6 Aug 2025 11:37:07 -0500 Subject: [PATCH 4/4] 6.58.2 --- packages/components/package-lock.json | 4 ++-- packages/components/package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/components/package-lock.json b/packages/components/package-lock.json index 3807ef4b63..f83441fe74 100644 --- a/packages/components/package-lock.json +++ b/packages/components/package-lock.json @@ -1,12 +1,12 @@ { "name": "@labkey/components", - "version": "6.58.1-assaySample53500.0", + "version": "6.58.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@labkey/components", - "version": "6.58.1-assaySample53500.0", + "version": "6.58.2", "license": "SEE LICENSE IN LICENSE.txt", "dependencies": { "@hello-pangea/dnd": "18.0.1", diff --git a/packages/components/package.json b/packages/components/package.json index fc6d3569e3..3062016c7f 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@labkey/components", - "version": "6.58.1-assaySample53500.0", + "version": "6.58.2", "description": "Components, models, actions, and utility functions for LabKey applications and pages", "sideEffects": false, "files": [