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

Show task details in v2beta jobs API endpoint #1879

Merged
merged 2 commits into from
Jan 2, 2024

Conversation

replaceafill
Copy link
Member

This adds a detailed parameter to the api/v2beta/jobs API endpoint.

When the parameter is sent in the request the endpoint will return all the task properties returned by the api/v2beta/task endpoint.

I also replaced Django's TestCase classes and fixtures with pytest equivalents in the API tests and extended test coverage a bit.

Connected to archivematica/Issues#1641

This adds a `detailed` parameter to the `api/v2beta/jobs` API
endpoint.

When the parameter is sent in the request the endpoint will return all
the task properties returned by the `api/v2beta/task` endpoint.
@replaceafill replaceafill added AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests and removed AMAUAT Issues relating to the improvement of the AM Automated Acceptance tests labels Dec 11, 2023
@replaceafill replaceafill merged commit 43d46f3 into qa/1.x Jan 2, 2024
36 of 37 checks passed
@replaceafill replaceafill deleted the dev/issue-1641-add-jobs-tasks branch January 2, 2024 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants