Skip to content

Rc/5.3.0#886

Merged
joneubank merged 40 commits into
masterfrom
rc/5.3.0
May 30, 2025
Merged

Rc/5.3.0#886
joneubank merged 40 commits into
masterfrom
rc/5.3.0

Conversation

Azher2Ali and others added 30 commits August 22, 2024 15:24
)

* Refactor ICGC Bucket Names to SCORe in Docker-Compose and Makefile

* Renaming bucket_name_state to score.data
Enable Dynamic Schema Support for File Type Definitions in Analysis Types
Added FileTypes to  ListAnalysisTypes Response.
…Types

Remove `FileTypes` Enum and Update References
Enable Version-Based File Type Validation for Analysis Submission
* Remove Donor, Specimen, and Sample from Analysis Data Classes in SONG

* Reverting the changes related to latest develop

* Remove Donor, Specimen, and Samples from Base Schema and Allow in Dynamic Schemas

* Remove Donor-Related Entities from StudyController and Search APIs

* Add External Validation Rules for Analysis Properties Based on Dynamic Schemas

* Resolving the build issues and updating the PR with missing files

* Changes related to feedback

* Changes to ValidationService related to externalValiation

* Changes related to the feedback comments

* Migrate file_types to options column in analysis_schema

* External valdiation URL template for study and value tokens

* Retrieve all options data with analysis type

* Remove sneaky throws from buildSchema with JSON parsing failure case

* Fix paginated data lookup by removing stored procedure reference to file_type enum

* Schema registrations sets options values correctly (#879)

- when missing, uses value from previous schema or sets as empty (default) value
- when set as empty array, replaces current value with empty array (removes optional validations)
- sets options in get registration by version query

* Change schema option name to plural `externalValidations`

* Docs grammar improvements and update property to externalValidations

* Remove blank lines

* Options property description improvements

---------

Co-authored-by: Azher2Ali <121898125+Azher2Ali@users.noreply.github.com>
MitchellShiell and others added 3 commits April 9, 2025 14:30
* docker version

* cd quickstart > cd prelude

---------

Co-authored-by: Mitchell Shiell <mshiell@WL6334-Lhaym.ad.oicr.on.ca>
Co-authored-by: Mitchell Shiell <mshiell@ML8164-MSHIELL.local>
@leoraba leoraba changed the base branch from develop to master May 2, 2025 18:39
@joneubank joneubank marked this pull request as draft May 29, 2025 14:33
@joneubank
Copy link
Copy Markdown
Contributor

Waiting for completion of task to remove experiment from base schema.

Azher2Ali and others added 2 commits May 29, 2025 14:09
* Improve endpoint error outputs with detailed messages

* Changes related to moving the try and catch block according to the feedback

* Changes related to the feedback

* Reverting the SubmitController to develop
@leoraba leoraba marked this pull request as ready for review May 30, 2025 19:22
@joneubank joneubank merged commit c6c8e57 into master May 30, 2025
2 checks passed
@joneubank joneubank deleted the rc/5.3.0 branch May 30, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants