InvenTree/.github/workflows
Oliver dfd9fe44a4
[Refactor] BOM Validation (#10056)
* Add "bom_validated" field to the Part model

* Check bom validity of any assemblies when a part is changed

* Improved update logic

* Fixes for circular imports

* Add additional info to BOM validation serializer

* More intelligent caching

* Refactor

* Update API filter

* Data migration to process existing BomItem entries

* Add "BOM Valid" filter to part table

* Add dashboard widget

* Display BOM validation status

* Tweak dashboard widget

* Update BomTable

* Allow locked BOM items to be validated

* Adjust get_item_hash

- preserve "some" backwards compatibility

* Bump API version

* Refactor app URL patterns

* Fix import sequence

* Tweak imports

* Fix logging message

* Fix error message

* Update src/backend/InvenTree/part/migrations/0141_auto_20250722_0303.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update exception handling

* Try info level debug

* Disable exchange rate update

* Add registry ready flag

* Add is_ready func

* Cleaner init code

* Protect against plugin access until ready

* Fix dashboard widget filter

* Adjust unit test

* Fix receiver name

* Only add plugin URLs if registry is ready

* Cleanup code

* Update playwright tests

* Update docs

* Revert changes to urls.py

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-23 20:16:00 +10:00
..
backport.yaml Bump the dependencies group across 1 directory with 5 updates (#8215) 2024-09-30 21:12:36 +10:00
check_translations.yaml Turn off debug by default (#8743) 2024-12-26 20:16:53 +11:00
docker.yaml chore(deps): bump the dependencies group with 2 updates (#10053) 2025-07-22 15:22:55 +10:00
qc_checks.yaml [Refactor] BOM Validation (#10056) 2025-07-23 20:16:00 +10:00
release.yaml chore(deps): bump the dependencies group with 2 updates (#9975) 2025-07-08 09:21:06 +10:00
scorecard.yaml chore(deps): bump the dependencies group with 2 updates (#10053) 2025-07-22 15:22:55 +10:00
stale.yaml Bump the dependencies group with 6 updates (#8968) 2025-01-28 11:11:41 +11:00
translations.yaml chore(deps): bump crowdin/github-action in the dependencies group (#10022) 2025-07-15 09:20:22 +10:00
update.yml.disabled [CI] Add zimor to check github action security (#8639) 2024-12-17 10:12:51 +11:00