Toolhub/Progress reports/2022-04-08

← week ending 2022-04-01 Toolhub progress reports week ending 2022-04-08 week ending 2022-04-15 →

Report on activities in the Toolhub project for the week ending 2022-04-08.

Features Added/In The WorksEdit

Implement editing and viewing of tool annotations dataEdit

Tracked in Phabricator:
task T279801 resolved

Raymond and Bryan co-authored a patch that addresses the issue of editing and viewing annotations data from the frontend.

Bugs Fixed/ Development ImprovementsEdit

Prevent race condition on calls to api/getRequestSchemaEdit

Tracked in Phabricator:
task T304573 resolved

Bug fix submitted by Slavina.

Guard against dereferencing deleted modelsEdit

Tracked in Phabricator:
task T305458 resolved

Bug fix submitted by Bryan

Add annotations to SummaryToolSerializerEdit

Bug fix submitted by Bryan

Add missing annotations dataEdit

Bug fix submitted by Bryan

Upgrade Django from version 2.2 to 3.2Edit

Upgrade patch submitted by Slavina

Same ordering for lists and list revisionEdit

Bug fix submitted by Raymond