InvenTree/docs/docs/part
Oliver 767b76314e
Revision Improvements (#7585)
* Bump djangorestframework from 3.14.0 to 3.15.2 in /src/backend

Bumps [djangorestframework](https://github.com/encode/django-rest-framework) from 3.14.0 to 3.15.2.
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](https://github.com/encode/django-rest-framework/compare/3.14.0...3.15.2)

---
updated-dependencies:
- dependency-name: djangorestframework
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix req

* fix deps again

* patch serializer

* bump api version

* Fix "min_value" for DRF decimal fields

* Add default serializer values for 'IPN' and 'revision'

* Add specific serializer for email field

* Fix API version

* Add 'revision_of' field to Part model

* Add validation checks for new revision_of field

* Update migration

* Add unit test for 'revision' rules

* Add API filters for revision control

* Add table filters for PUI

* Add "revision_of" field to PUI form

* Update part forms for PUI

* Render part revision selection dropdown in PUI

* Prevent refetch on focus

* Ensure select renders above other items

* Disable searching

* Cleanup <PartDetail/>

* UI tweak

* Add setting to control revisions for assemblies

* Hide revision selection drop-down if revisions are not enabled

* Query updates

* Validate entire BOM table from PUI

* Sort revisions

* Fix requirements files

* Fix api_version.py

* Reintroduce previous check for IPN / revision uniqueness

* Set default value for refetchOnWindowFocus (false)

* Revert serializer change

* Further CI fixes

* Further unit test updates

* Fix defaults for query client

* Add docs

* Add link to "revision_of" in CUI

* Add playwright test for revisions

* Ignore notification errors for playwright

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthias Mair <code@mjmair.com>
2024-07-12 14:37:32 +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
revision.md Revision Improvements (#7585) 2024-07-12 14:37:32 +10: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 Revision Improvements (#7585) 2024-07-12 14:37:32 +10:00