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

Update detail for for job schedule #86

Closed
5 tasks done
ellisonbg opened this issue Oct 4, 2022 · 0 comments · Fixed by #92
Closed
5 tasks done

Update detail for for job schedule #86

ellisonbg opened this issue Oct 4, 2022 · 0 comments · Fixed by #92
Assignees
Labels
enhancement New feature or request

Comments

@ellisonbg
Copy link
Contributor

ellisonbg commented Oct 4, 2022

Problem

We are currently in the process of adding the ability for users to run jobs automatically on a schedule. This issue is to describe and track work needed to enable scheduling on the job detail view.

Proposed Solution

We should expand the current job detail view to be able to render both jobs and job details. Some key points of this work:

  • Introduce a top level field into the job detail model that determines if it is a Job or Job Definition. This along with the id should be used to issue the describe call and render the appropriate detail view.
  • Change the breadcrumb text and link to reflect if it is a Job or Job Definition.
  • If it is a Job Definition:
    • Render the schedule in human readable form.
    • Change actions to be Delete and Pause.

Additional context

See #80 and #81 for parallel work on create and list views.

@ellisonbg ellisonbg added the enhancement New feature or request label Oct 4, 2022
@ellisonbg ellisonbg added this to the Job scheduling milestone Oct 4, 2022
@dlqqq dlqqq closed this as completed in #92 Oct 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants