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

implement admin jobs filtering #16020

Merged
merged 2 commits into from
May 5, 2023
Merged

Conversation

martenson
Copy link
Member

@martenson martenson commented Apr 28, 2023

pulled out of #15237 in an effort to simplify things

needs to wait for #16017

How to test the changes?

(Select all options that apply)

  • I've included appropriate automated tests.
  • This is a refactoring of components with existing test coverage.
  • Instructions for manual testing are as follows:
    1. [add testing steps and prerequisites here if you didn't write automated tests covering all your changes]

License

  • I agree to license these and all my past contributions to the core galaxy codebase under the MIT license.

add forgotten files, format

add more methods for selenium navigation

add needed selectors

jobs grid test: proper admin handling and wait for the workflow invocation

blackened

fix copypasta name

Co-authored-by: John Chilton <[email protected]>
@martenson
Copy link
Member Author

martenson commented May 4, 2023

This is ready to go once the tests pass. The mixin refactoring can be treated independently from this PR.

@martenson martenson mentioned this pull request May 4, 2023
4 tasks
@dannon
Copy link
Member

dannon commented May 5, 2023

We should definitely make every effort to eliminate mixins as we modernize code, but especially given the context here, that it's being broken out of a larger project that you'll follow up on, I think this is fine. Thanks @martenson

@dannon dannon merged commit ec7d2ad into galaxyproject:dev May 5, 2023
@martenson martenson deleted the jobs-filtering branch May 5, 2023 01:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants