Releases: workfloworchestrator/orchestrator-core
Releases · workfloworchestrator/orchestrator-core
Websockets off.
Improve websocket enable/disable functionality (#57) * Improve websocket enable/disable functionality * Add websocket_enabled decorator to use for endpoints - wrapped websocket manager will return an empty function as attr when websockets are disabled. * Move empty handler outside websocket_enabled decorator
Lifecycle change
Lifecycle (#55) * Add parents and children property to productblock model. Allow more in the subscription lifecycle sace constraint * Bumpversion
Product Block relations.
Breaking changes
- Added explicit
subscription_id
parameter to the ProductBlockModel. - You must add a
product_block_relation
entry to the database if you need to stack product blocks in a domain model - Some changes in helper functions
Features
- Introduced hierarchical relationships across subscription boundaries
- Added some documentation
- Added new form field that gives the ability to add a divider to forms
- Better handling of empty optional fields
- Added websocket failed task banner.
Fix handling of Optional fields
0.0.21 Bumped the version
Union types in domain models. Direct dependancy on pydantic.
Update from tree2 (#37) * Removed SURF specific code from the orchestrator-core * Moved network type validators to separate file * Attempt to fix direct dependancy on pydantic Co-authored-by: Peter Boers <peter.boers@surfnet.nl>
Updated oauth2-lib and opentelemetry
Updated oauth2-lib and opentelemetry
0.0.19
Support Poduct Block model inheritance
- Support inheritance for product block model subclasses. Specifying a superclass in a domain model now resolves to the correct subclass on loading
Mypy fixes
0.0.17 Update mypy typing and docs
CVE Patch in dependancies.
Update Requirements to patch CVE (#15) * Update Requirements to patch CVE * Updated actions and dependancies