Project revision can now be set for in-house parts assigned to BOM items. When reserving/picking inventory for assembly on a project build, only inventory from selected revision can be selected (or from all inventory if no revision is set)
History: multiple items can now be selected
History: inventory reserved events can now be reverted (if inventory is still reserved)
Inventory: reserved inventory can now be unreserved through the Parts > Inventory table
When removing an in-house part, if it has a project associated to it, the project has to be removed first. This makes it harder to delete whole projects by mistake when removing in-house parts
[fix] When syncing data at start-up (TEAM plan) there was a chance of projects being deleted