InvenTree/src/backend
Oliver a79ab40f5e
Transition plugin (#10088)
* Add new enum

* Define StateTransitionMixin class

* Import

* Rename plugin mixin class

- Avoid naming clash

* Offload transitions to plugin registry

* fix imports

* Fix default value

* Fix sample transition class

* Refactor unit test

* Add docs

* Fix type hinting

* Check for expected message

* Tests for various failure modes

* Tweak query count limit

* Exclude lines from coverage

* Remove debug code

---------

Co-authored-by: Matthias Mair <code@mjmair.com>
2025-08-01 09:35:03 +10:00
..
InvenTree Transition plugin (#10088) 2025-08-01 09:35:03 +10:00
osv-scanner.toml chore(backend): update-osv-file (#9821) 2025-06-21 07:42:05 +10:00
requirements-dev.in Remove admin shell (#8816) 2025-01-05 12:57:20 +11:00
requirements-dev.txt bump backend deps (#10003) 2025-07-11 08:44:33 +10:00
requirements.in fix(backend): remove coreapi (#10051) 2025-07-22 07:35:36 +10:00
requirements.txt chore(deps): bump the dependencies group across 3 directories with 6 updates (#10035) 2025-07-22 10:38:34 +10:00