Release v73.0.0
fix completed at before started at in analysis table (#4455)(major)
Description
Part of #4454
Summary of changes
- Makes the fetching of Housekeeper versions for each analysis (in upload and generation of delivery reports) dependent on the version entry id instead of the equality between
analysis.completed_atdate and version date. - Makes the analysis
completed_atdate bedatetime.now()when called through thecg workflow storecommand, and not dependent on the deliverables file timestamp.
Added
- Main method to get versions in the
HousekeeperAPIgets version entry id as parameter, not bundle name and date - Remove optional parameter
analysis_completed_atfromgenerate_delivery_reportCLI command
Changed
- Make the
AnalysisAPI.create_housekeeper_bundlemethod return a tuple of Housekeeper bundle and version (instead of returning None) - Make several delivery report API methods receive for parameter an Analysis object instead of the
analysis.completed_at date
Fixed
- Cleans unused functions and tests