Skip to content

Conversation

@kevinmarete
Copy link
Contributor

@kevinmarete kevinmarete commented Jan 23, 2026

Addresses

https://broadworkbench.atlassian.net/browse/DT-2769

Summary

This PR reduces submission friction by removing required-field validation for selected fields in Study Registration and related asset types (Featured Workspaces, Publications, and Presentations).

  • Study: Study Type is no longer required.
  • Featured Workspace: Access is no longer required.
  • Publication: Bibliographic Citation, PubMed ID, URL, and Access are now optional.
  • Presentation: URL, Authors/Author, Dataset Citation, Presenter Name, Presenter Email, Event, Location, Format, and Access are now optional.

Have you read Terra's Contributing Guide lately? If not, do that first.

  • Label PR with a Jira ticket number and include a link to the ticket
  • Label PR with a security risk modifier [no, low, medium, high]
  • PR describes scope of changes
  • Get a minimum of one thumbs worth of review, preferably two if enough team members are available
  • Get PO sign-off for all non-trivial UI or workflow changes
  • Verify all tests go green
  • Test this change deployed correctly and works on dev environment after deployment

@kevinmarete kevinmarete self-assigned this Jan 23, 2026
@kevinmarete kevinmarete changed the title [DT-2769] Remove some required fields [DT-2769] Reduce required fields in v2 Study Registration Jan 23, 2026
@sonarqubecloud
Copy link

@kevinmarete kevinmarete marked this pull request as ready for review January 23, 2026 22:48
@kevinmarete kevinmarete requested a review from a team as a code owner January 23, 2026 22:48
@kevinmarete kevinmarete requested review from eweitz and otchet-broad and removed request for a team January 23, 2026 22:48
Copy link
Contributor

@rushtong rushtong left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍🏽

@kevinmarete kevinmarete merged commit 34f53ad into develop Jan 26, 2026
11 checks passed
@kevinmarete kevinmarete deleted the km_DT-2769_reduce_required_fields branch January 26, 2026 16:07
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.

4 participants