Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modifies use case template format and adds graph validation when provisioning #119

Merged
merged 17 commits into from
Oct 31, 2023

Commits on Oct 25, 2023

  1. Simplifying Template format, removing operations, resources created, …

    …user outputs
    
    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    5152ad3 View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2023

  1. Initial commit, modifies use case template to seperate workflow input…

    …s into previous_node_inputs and user_inputs, adds graph validation after topologically sorting a workflow into a list of ProcessNode
    
    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    6ddd3b2 View commit details
    Browse the repository at this point in the history
  2. merge main

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    3a382fe View commit details
    Browse the repository at this point in the history
  3. Adding tests

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    e116c10 View commit details
    Browse the repository at this point in the history
  4. Adding validate graph test

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    becc510 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    52be80c View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Addressing PR comments, moving sorting/validating prior to executing …

    …async, adding success test case for graph validation
    
    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    ee8f3cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    290cd06 View commit details
    Browse the repository at this point in the history
  3. Adding javadocs

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    67e993f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ddf946f View commit details
    Browse the repository at this point in the history
  5. Addressing PR comments Part 1

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    63524fa View commit details
    Browse the repository at this point in the history
  6. Addressing PR comments Part 2 : Moving field names to common value cl…

    …ass and using constants
    
    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    56865d2 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    250c4d4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2c61f59 View commit details
    Browse the repository at this point in the history
  9. Adding definition for noop workflow step

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    eb428de View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b8b01f5 View commit details
    Browse the repository at this point in the history
  11. Addressing PR comments Part 3

    Signed-off-by: Joshua Palis <[email protected]>
    joshpalis committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8ba9d0b View commit details
    Browse the repository at this point in the history