Skip to content

BI-2122 - Workflows Select#355

Merged
nickpalladino merged 27 commits intodevelopfrom
feature/BI-2122
Jul 24, 2024
Merged

BI-2122 - Workflows Select#355
nickpalladino merged 27 commits intodevelopfrom
feature/BI-2122

Conversation

@nickpalladino
Copy link
Member

@nickpalladino nickpalladino commented May 6, 2024

Description

Story: BI-2122

  • Add workflow configuration to db
  • Add endpoint to retrieve workflows for given import mapping
  • Add endpoints to pass selected workflow id to processors
  • Create WorkflowFactory to give Workflow based on workflow id

Dependencies

  • need to run new db migration
  • bi-web feature/BI-2121

Testing

  • Verify that the experiment import works the same as it has prior to this card regardless of what workflow is selected (just spot check, if it runs)

Checklist:

  • I have performed a self-review of my own code
  • I have tested my code and ensured it meets the acceptance criteria of the story
  • I have tested that my code works with both the brapi-java-server and BreedBase
  • I have create/modified unit tests to cover this change
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to documentation
  • I have run TAF: <please include a link to TAF run>

@nickpalladino nickpalladino changed the title Added db migration to create workflows BI-2122 - Workflows Select May 6, 2024
@nickpalladino nickpalladino marked this pull request as ready for review May 15, 2024 14:07
@nickpalladino nickpalladino requested review from dmeidlin and mlm483 May 15, 2024 14:08
@nickpalladino nickpalladino merged commit e406e38 into develop Jul 24, 2024
@nickpalladino nickpalladino deleted the feature/BI-2122 branch July 24, 2024 12:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants