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

HTML Job status response #779

Open
2 tasks
fmigneault opened this issue Dec 11, 2024 · 0 comments
Open
2 tasks

HTML Job status response #779

fmigneault opened this issue Dec 11, 2024 · 0 comments
Assignees
Labels
feature/job Issues related to job execution, reporting and logging. triage/bug Something isn't working triage/feature New requested feature.

Comments

@fmigneault
Copy link
Collaborator

fmigneault commented Dec 11, 2024

Description

The process listing, description, and job listing all have HTML responses support. However, when listing jobs (/jobs?f=html or by default when in a browser), the provided links of the listed JobID point to /jobs/{jobID}?f=html. Since HTML is not implemented for that endpoint, Weaver's own references result in 406, and users are forced to manually set f=json to obtain the status contents as JSON.

To Do

  • Implement the Job Status response as HTML, such that the UI navigation in browsers is more natural.
  • Given that jobs contain many other sub-paths, not all easily represented by HTML, they should ensure to omit the f=html (or maybe even explicitly set f=json?).

References

@fmigneault fmigneault added triage/bug Something isn't working triage/feature New requested feature. feature/job Issues related to job execution, reporting and logging. labels Dec 11, 2024
@fmigneault fmigneault self-assigned this Dec 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature/job Issues related to job execution, reporting and logging. triage/bug Something isn't working triage/feature New requested feature.
Projects
None yet
Development

No branches or pull requests

1 participant