RQ overrides
- Adds
Job.set_descriptionto update the existing description attribute without updating the entire job - Adds
Job.get_progressandJob.set_progressto update a new float attribute on a Job indicating progress - Add
a registry to list all jobs for a useruser_idto the Job - Add an endpoint to list jobs
by user IDfor connected user
No more obstacles
Implementation notes:
- Some tests are broken due to broken permissions;
IsVerifiedseemingly behaves likeIsVerifiedOrReadOnly#554 (closed) - Element deletions have almost no progress indication for now as
.trash(delete_children=True)calls.trash(delete_children=False), making progress reports extra complex. - The rq module was initially called
arkindex.project.rqbut got renamed toarkindex.project.rq_overridesbecause, only in CI, Python would get confused between the realrqand this module.
Edited by Erwan Rouchet