sandbox shipments 'delete all' / error 

This is so that you can select a validation error and then delete all shipments associated with it.

When implementing that I noticed other CRUD operations on the sandbox shipments were a mess, e.g. an 'update' action on sandbox shipments that does either update or delete. To make it less semantically confusing there are now separate update / destroy actions for both individual and batch operations on sandbox shipments and the front-end needs to resolve which action it needs.
The old 'update'  action on annual report upload was removed altogether as it was only used to manage the nested sandbox shipments in an equally confusing manner.