diff --git a/VERSION b/VERSION index 79a61441..59aa62c1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.4.4 +2.4.5 diff --git a/src/schema/provenance_schema.yaml b/src/schema/provenance_schema.yaml index aeb94969..43c53dad 100644 --- a/src/schema/provenance_schema.yaml +++ b/src/schema/provenance_schema.yaml @@ -915,6 +915,7 @@ ENTITIES: sample_category: type: string indexed: true + immutable: true required_on_create: true # Only require for cerate via POST, not update via PUT description: "A code representing the type of specimen. Must be an organ, block, section, or suspension" before_property_create_validators: @@ -954,6 +955,7 @@ ENTITIES: organ: type: string indexed: true + immutable: true description: "Organ code specifier, only set if sample_type == organ. Valid values found in: [organ types](https://github.com/hubmapconsortium/search-api/blob/main/src/search-schema/data/definitions/enums/organ_types.yaml)" organ_other: type: string @@ -974,6 +976,7 @@ ENTITIES: direct_ancestor: type: json_string # dict generated: true + immutable: true transient: true indexed: false on_read_trigger: get_sample_direct_ancestor