InvenTree/docs/docs/part
Oliver 8309eb628f
[Feature] Part lock (#7527)
* Add "locked" field to Part model

- Default = false

* Add "locked" field to PartSerializer

- Allow filtering in API

* Filter CUI tables by "locked" status

* Add "locked" filter to part table

* Update PUI table

* PUI: Update display of part details  page

* Add "locked" element

* Ensmallen the gap

* Edit "locked" field in CUI

* Check BomItem before editing or deleting

* Prevent bulk delete of BOM items

* Check part lock for PartParameter model

* Prevent deletion of a locked part

* Add option to prevent build order creation for unlocked part

* Bump API version

* Hide actions from BOM table if part is locked

* Fix for boolean form field

* Update <PartParameterTable>

* Add unit test for 'BUILDORDER_REQUIRE_LOCKED_PART' setting

* Add unit test for part deletion

* add bom item test

* unit test for part parameter

* Update playwright tests

* Update docs

* Remove defunct setting

* Update playwright tests
2024-07-07 11:35:30 +10:00
..
create.md Render API docs (#6463) 2024-03-02 11:28:37 +11:00
notification.md Render API docs (#6463) 2024-03-02 11:28:37 +11:00
parameter.md Add database model for defining custom units (#5268) 2023-07-19 06:24:16 +10:00
part.md [Feature] Part lock (#7527) 2024-07-07 11:35:30 +10:00
pricing.md Part pricing override (#5956) 2023-11-21 14:53:45 +11:00
scheduling.md Bump pre commit versions (#7255) 2024-06-25 20:52:34 +10:00
stocktake.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
template.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
test.md Test template disable (#6526) 2024-02-20 10:01:59 +00:00
trackable.md Render API docs (#6463) 2024-03-02 11:28:37 +11:00
views.md Fix common spelling mistakes (#4956) 2023-06-04 00:04:52 +10:00