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
..
2025-06-20 14:06:28 +10:00
2025-06-03 17:07:12 +10:00
2025-07-28 19:38:28 +10:00
2025-06-03 17:07:12 +10:00
2025-06-03 17:07:12 +10:00
2025-06-16 22:22:02 +10:00
2025-06-13 11:28:02 +10:00
2025-07-23 20:16:00 +10:00
2025-07-05 11:16:42 +10:00
2025-08-01 09:35:03 +10:00
2025-04-22 08:18:32 +10:00
2025-06-03 17:07:12 +10:00
2025-06-03 17:07:12 +10:00
2025-06-20 17:52:07 +10:00
2025-06-03 17:07:12 +10:00
2025-07-29 10:43:36 +10:00
2025-07-31 08:26:24 +10:00
2025-06-28 08:21:04 +10:00
2024-03-02 11:28:37 +11:00
2023-04-22 22:40:29 +10:00
2023-04-22 23:35:25 +10:00
2024-10-27 10:51:51 +11:00
2025-04-22 08:18:32 +10:00
2025-06-03 17:07:12 +10:00
2025-04-22 08:18:32 +10:00
2023-04-22 22:40:29 +10:00
2025-05-04 22:20:09 +01:00