Sage-Bionetworks / sage-monorepo

Where OpenChallenges, Schematic, and other Sage open source apps are built
https://sage-bionetworks.github.io/sage-monorepo/
Apache License 2.0
21 stars 12 forks source link

[Epic] Add constraints to all the properties of the OC Data and API models #2064

Closed tschaffter closed 8 months ago

tschaffter commented 1 year ago

What product(s) is this story for?

OpenChallenges

As a user, I want

As an OC Team Member, I want the quality of the data to be validated so that the data that users discover in the OC app are of high quality.

Tasks:

Description

No response

Acceptance criteria

No response

Tasks

No response

Anything else?

No response

Have you linked this story to a GitHub Project?

vpchung commented 1 year ago

Current UML: https://lucid.app/lucidchart/1544f8ff-6335-4ae6-beba-c761e2fba094/edit?page=KL-om_guQqEK&invitationId=inv_669c06d8-cd73-46bf-a896-dccd8bb2c593#

tschaffter commented 11 months ago

Add to Sprint 23.10 (initially planned to spread over 23.09 and 23.10)

tschaffter commented 10 months ago

@vpchung Can you please post an update about this ticket based on recent discussions (Slack, stand up, 1:1)?

tschaffter commented 10 months ago

Added to Sprint 23.11

tschaffter commented 9 months ago

@vpchung Can you please add an update to this ticket?

vpchung commented 9 months ago

12/4 update

Json schema has been implemented, and I can add the constraints to the SQL tables and API models this week.

tschaffter commented 9 months ago

Added to Sprint 23.12