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

feat(ui, worker): add invocation progress events to model loading #7286

Merged
merged 13 commits into from
Nov 14, 2024

Commits on Nov 14, 2024

  1. Configuration menu
    Copy the full SHA
    d9862c2 View commit details
    Browse the repository at this point in the history
  2. (ui) add Canvas Alert for invocation progress messages

    Mary Hipp authored and psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    94ae210 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f41768e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    63588fa View commit details
    Browse the repository at this point in the history
  5. (pytest) fix import

    Mary Hipp authored and psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    4e571b9 View commit details
    Browse the repository at this point in the history
  6. (pytest) add missing arg for mocked context

    Mary Hipp authored and psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    a656e84 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    603dfee View commit details
    Browse the repository at this point in the history
  8. (pytest) mock emit_invocation_progress on events service

    Mary Hipp authored and psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    7d4dd9f View commit details
    Browse the repository at this point in the history
  9. feat(app): tweak model load events

    - Pass in the `UtilInterface` to the `ModelsInterface` so we can call the simple `signal_progress` method instead of the complicated `emit_invocation_progress` method.
    - Only emit load events when starting to load - not after.
    - Add more detail to the messages, like submodel type
    psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    9ff14c9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f385bb1 View commit details
    Browse the repository at this point in the history
  11. feat(ui): updated progress event display

    - Tweak layout/styling of alerts for consistent spacing
    - Add percentage to message if it has percentage
    - Only show events if the destination is canvas (so workflows events are hidden for example)
    psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    6c403eb View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5effa8f View commit details
    Browse the repository at this point in the history
  13. feat(ui): progress alert config setting

    - Add `invocationProgressAlert` as a disable-able feature. Hide the alert and the setting in system settings when disabled.
    - Fix merge conflict
    psychedelicious committed Nov 14, 2024
    Configuration menu
    Copy the full SHA
    283a966 View commit details
    Browse the repository at this point in the history