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

Edit runtime (deconflicted) #1160

Merged
merged 24 commits into from
Dec 12, 2022

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    dcc1508 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f6999b2 View commit details
    Browse the repository at this point in the history
  3. Add "edit runtime" mutation support

    - Allow a mutation argument type to be associated with a cylc object type (cycle, task etc.) without auto filling that object into the form input
    - Add icon for Edit Runtime
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    2b09f17 View commit details
    Browse the repository at this point in the history
  4. Implement ability to issue GraphQL query

    Uses introspection to expand fields of the query if none specified
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    44d8713 View commit details
    Browse the repository at this point in the history
  5. Add taskProxy{ runtime } query to mock service

    Update introspection query response in mock service
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    e2a1899 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f5ec1af View commit details
    Browse the repository at this point in the history
  7. Re-render mutation dialog each time it's opened

    Avoids need to manually reset state of form
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    53140b7 View commit details
    Browse the repository at this point in the history
  8. Implement Edit-Runtime form

    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    7c86494 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e27caff View commit details
    Browse the repository at this point in the history
  10. Edit-Runtime form: add new key-val pairs to top of list

    Because that's the order they appear in the broadcast
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    64ae80b View commit details
    Browse the repository at this point in the history
  11. Tidy

    Move properties that do not need to be reactive out of `data`
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    a0000ec View commit details
    Browse the repository at this point in the history
  12. Convert FormInput template to render-function

    Simplify help icon logic - it now shows help on hover instead of click
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    3355462 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    6334bff View commit details
    Browse the repository at this point in the history
  14. Switch to custom schema type for RuntimeSetting

    Adapt AOTF's handling of 'INPUT_OBJECT' for 'OBJECT' seeing as the former is not used?
    MetRonnie committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    267e892 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    8c6d822 View commit details
    Browse the repository at this point in the history
  2. JSDoc fix

    MetRonnie committed Nov 21, 2022
    Configuration menu
    Copy the full SHA
    118c678 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    089fdc4 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2022

  1. Configuration menu
    Copy the full SHA
    5ca2e0d View commit details
    Browse the repository at this point in the history
  2. Update changelog

    MetRonnie committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    7506c79 View commit details
    Browse the repository at this point in the history
  3. Close mutation form on successful submission

    - Remain open with loading spinner in the submit button while awaiting the mutation response
    - Show error snackbar and stay open on failed submission
    - Show warning snackbar and stay open if the Edit-Runtime form does not have any changes on submission
    MetRonnie committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    12e02ad View commit details
    Browse the repository at this point in the history
  4. Rename variable

    MetRonnie committed Nov 23, 2022
    Configuration menu
    Copy the full SHA
    5c0c730 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    753f376 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. aoft: use UID type for mutation listing

    * Each node in the store is now associated with its UID type
      (user, workflow, cycle, task, job, $edge, $namespace).
    * Use this type for mutation listing rather than trying to infer whether
      a task is a family or not by looking at its node contents.
    * Simplify some internals.
    oliver-sanders committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    c8bedc3 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. tests/e2e: remove arbitrary wait

    * Test passes reliably without the wait.
    oliver-sanders committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    0c12f29 View commit details
    Browse the repository at this point in the history