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

Workflows with XState #1019

Open
wants to merge 64 commits into
base: feature/svelte
Choose a base branch
from
Open

Commits on Sep 18, 2024

  1. Configuration menu
    Copy the full SHA
    20d71af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8c0b33c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a0359ca View commit details
    Browse the repository at this point in the history
  4. Change to full state names

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a7f75e0 View commit details
    Browse the repository at this point in the history
  5. Use workflow in tasks/id/server

    Send task name and actions to corresponding page.svelte
    
    Handle form submission and redirect to /tasks
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    551d040 View commit details
    Browse the repository at this point in the history
  6. Filter form based on workflow state

    Based on workflow state:
    - Select form title
    - Select form instructions
    - Select specific fields
    - Conditionally return reviewers
    - Conditionally return productArtifacts and filter by artifact type
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b606476 View commit details
    Browse the repository at this point in the history
  7. Fix task link

    7dev7urandom authored and FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7868c38 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    912c6c9 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9652c71 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    8245ed9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    2e0dc33 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6dbc98d View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    ebf651e View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a9d918b View commit details
    Browse the repository at this point in the history
  15. Style and todos

    7dev7urandom authored and FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    9ef1946 View commit details
    Browse the repository at this point in the history
  16. Improved instance management menu

    - Show some product information
    - Jump state is now a button in the menu rather than a contextmenu event
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    782ba2b View commit details
    Browse the repository at this point in the history
  17. Retrieve snapshot from db

    there are no records in db currently, so can't test this yet.
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    7dfab70 View commit details
    Browse the repository at this point in the history
  18. Add more states to flow

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    a0fb661 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    ebce6f9 View commit details
    Browse the repository at this point in the history
  20. Add Email Reviewers state

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    3e943c7 View commit details
    Browse the repository at this point in the history
  21. Force based graph layout

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e9413a1 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    3f30715 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    fcf3434 View commit details
    Browse the repository at this point in the history
  24. Show workflow diagram ASAP

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    b72cf67 View commit details
    Browse the repository at this point in the history
  25. Create product function

    The frontend is not hooked into this yet.
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e6f8dcc View commit details
    Browse the repository at this point in the history
  26. Create database entry for instance

    Does not work yet. Resolving import issues.
    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8413cea View commit details
    Browse the repository at this point in the history
  27. Move workflow to server-only

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    e116d71 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7e58204 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    bd9cf0e View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    89b32db View commit details
    Browse the repository at this point in the history
  31. Remove hidden product field

    FyreByrd committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    1f872e2 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c9cf707 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    c9cbd78 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    4b79a9d View commit details
    Browse the repository at this point in the history
  2. Filter visualization

    FyreByrd committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    133c1b6 View commit details
    Browse the repository at this point in the history
  3. Filter and handle actions

    FyreByrd committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    5e37f9f View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    4604f49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b609ed1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    64ae312 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6dc163b View commit details
    Browse the repository at this point in the history
  5. Remove unused packages

    FyreByrd committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6413f70 View commit details
    Browse the repository at this point in the history
  6. Add some comments

    FyreByrd committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    6663e32 View commit details
    Browse the repository at this point in the history
  7. Fix transitions DB query

    FyreByrd committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    0dbf036 View commit details
    Browse the repository at this point in the history
  8. Fix snapshot issue

    FyreByrd committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b8ad704 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    12408e5 View commit details
    Browse the repository at this point in the history
  10. Fix start state

    FyreByrd committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    2228c69 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    809dc7c View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Rename transform function

    FyreByrd committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1692030 View commit details
    Browse the repository at this point in the history
  2. Add note to redo visualization layout later

    Co-authored-by: 7dev7urandom <30197373+7dev7urandom@users.noreply.github.com>
    FyreByrd and 7dev7urandom authored Sep 25, 2024
    Configuration menu
    Copy the full SHA
    adad484 View commit details
    Browse the repository at this point in the history
  3. Change later: to TODO:

    FyreByrd committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    dd262bf View commit details
    Browse the repository at this point in the history
  4. Delete unneeded DB queries

    FyreByrd committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    b634484 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9c49c9d View commit details
    Browse the repository at this point in the history
  6. Fix bad state name

    FyreByrd committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    fd5a826 View commit details
    Browse the repository at this point in the history
  7. Filter task fields in query

    Also removed filterObject
    FyreByrd committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    473fce8 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

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

Commits on Sep 27, 2024

  1. Configuration menu
    Copy the full SHA
    17ec8f7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2256da0 View commit details
    Browse the repository at this point in the history
  3. Fix workflow url

    FyreByrd committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    71475ad View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    77ab2d9 View commit details
    Browse the repository at this point in the history
  5. Remove unneeded console logs

    FyreByrd committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1ac77dc View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    a5ca574 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    801024e View commit details
    Browse the repository at this point in the history
  3. Change Workflow construction methods

    - constructor is now private
    - create and restore are static functions that return a Workflow instance
    - getSnapshot is also static now
    - updated parameters of the modified functions
    FyreByrd committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    3dd3423 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

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