InvenTree/docs/docs/plugins
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
..
builtin Plugin doc tweaks (#10084) 2025-07-26 16:48:33 +10:00
machines Docs refactor (#9545) 2025-04-22 08:18:32 +10:00
mixins Transition plugin (#10088) 2025-08-01 09:35:03 +10:00
creator.md min version note (#10097) 2025-07-29 09:45:20 +10:00
develop.md [plugin] Mandatory plugins (#10094) 2025-07-31 08:26:24 +10:00
frontend.md [wip] Plugin dev docs (#10090) 2025-07-28 19:38:28 +10:00
index.md [plugin] Mandatory plugins (#10094) 2025-07-31 08:26:24 +10:00
install.md [plugin] Auto issue orders (#9565) 2025-06-03 17:07:12 +10:00
metadata.md [plugin] Auto issue orders (#9565) 2025-06-03 17:07:12 +10:00
tags.md Docs refactor (#9545) 2025-04-22 08:18:32 +10:00
test.md [wip] Plugin dev docs (#10090) 2025-07-28 19:38:28 +10:00
walkthrough.md Plugin Walkthrough (#9400) 2025-06-17 09:07:12 +10:00