Toolhub/Progress reports/2022-04-08

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

Features Added/In The Works

edit

Implement editing and viewing of tool annotations data

edit
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 Improvements

edit

Prevent race condition on calls to api/getRequestSchema

edit
Tracked in Phabricator:
Task T304573 resolved

Bug fix submitted by Slavina.

Guard against dereferencing deleted models

edit
Tracked in Phabricator:
Task T305458 resolved

Bug fix submitted by Bryan

Add annotations to SummaryToolSerializer

edit

Bug fix submitted by Bryan

Add missing annotations data

edit

Bug fix submitted by Bryan

Upgrade Django from version 2.2 to 3.2

edit

Upgrade patch submitted by Slavina

Same ordering for lists and list revision

edit

Bug fix submitted by Raymond