InvenTree/docs/docs
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
..
api Render API docs (#6463) 2024-03-02 11:28:37 +11:00
app Sales order barcode allocate (#6072) 2023-12-14 11:13:50 +11:00
assets Report printing refactor (#7074) 2024-05-22 10:17:01 +10:00
barcodes Add basic support for scanning vendor barcodes (#5509) 2023-10-19 23:28:21 +11:00
build [Feature] Part lock (#7527) 2024-07-07 11:35:30 +10:00
concepts Feet and inches (#6674) 2024-03-12 03:04:10 +00:00
develop [Docs] Add more info on branching (#7407) 2024-06-05 07:31:29 +10:00
extend Docs code links (#7342) 2024-05-26 22:09:08 +10:00
javascripts Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
order PO shipped complete (#7367) 2024-05-30 12:44:57 +10:00
part [Feature] Part lock (#7527) 2024-07-07 11:35:30 +10:00
releases Bump pre commit versions (#7255) 2024-06-25 20:52:34 +10:00
report Label printing bug fixes (#7329) 2024-05-27 09:12:29 +00:00
settings Feat: SSO group sync (#7293) 2024-06-29 20:32:28 +10:00
start Currency setting (#7390) 2024-06-03 12:53:30 +10:00
stock Bump pre commit versions (#7255) 2024-06-25 20:52:34 +10:00
stylesheets Render API docs (#6463) 2024-03-02 11:28:37 +11:00
webfonts Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
__init__.py Fixes for docs building (#4659) 2023-04-22 23:35:25 +10:00
credits.md Remove coveralls integration (#7099) 2024-04-23 08:42:31 +10:00
demo.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
faq.md Pin hashes in requirements (#7081) 2024-04-23 17:15:52 +10:00
features.md Company docs updates (#4710) 2023-04-27 22:27:21 +10:00
hooks.py [CI] docstrings (#6172) 2024-01-11 14:40:07 +11:00
index.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
privacy.md Documentation integration (#4653) 2023-04-22 22:40:29 +10:00
security.md Docs code links (#7342) 2024-05-26 22:09:08 +10:00