Releases: workfloworchestrator/orchestrator-core
Releases · workfloworchestrator/orchestrator-core
0.3.3-rc2
Setup new release candidate
0.3.3-rc1
Bumped dependancie (#88)
0.3.3-rc
What's Changed
- Update from 1301-cannot-flush-crm-cache by @github-actions in #81
- Update from 1301-cannot-flush-crm-cache by @github-actions in #82
- Websocket add ping pong and close ws on server shutdown by @tjeerddie in #85
- Update from improve-in-sync-endpoint by @github-actions in #84
- Update from add_create_from_other_product_function by @github-actions in #77
- Add /api/processes/resume-all and distlock by @github-actions in #83
Full Changelog: 0.3.2...0.3.3-rc
Orchestrator-core 0.3.1
Orchestrator-core 0.3.0
What's Changed
- Query the subscription instance parents for any other subscriptions by @pboers1988 in #60
- fix: Product Blocks not being linked to Products with create() by @howderek in #10
- Remove regex as dependancy by @pboers1988 in #62
- Transition status mapping change by @pboers1988 in #63
- Update from 1250-bug-in-scheduler by @github-actions in #65
- Upgraded SQLAlchemy to 1.4.27 and SQLAlchemy-Searchable to 1.4.1 by @Georgi2704 in #64
- Update from add-more-docs by @github-actions in #66
- Update from 1255-webserver-hot-reload-broken by @github-actions in #67
- Fix github unit tests workflow from getting stuck by @github-actions in #69
- Update pyproject.toml by @thijs-creemers in #71
- Add nitpick configuration and add it to pre-commit by @tjeerddie in #68
- Pydantic v1.9.0 by @pboers1988 in #72
- Update from 7_implement_websocket_for_engine_settings by @github-actions in #70
- Fix engine websocket endpoint by @tjeerddie in #75
- Update websocket all processes by @tjeerddie in #74
- Example documents on setting up the Orchestrator Core by @github-actions in #25
- Update from add_set_insync_api by @github-actions in #76
- Updated orchestrator-core to be compatible with Pydantic 1.9.0 by @github-actions in #78
New Contributors
- @Georgi2704 made their first contribution in #64
- @thijs-creemers made their first contribution in #71
Full Changelog: 0.2.3...0.3.0
Orchestrator-core 0.3.0-rc1
Stable release pending Pydantic v1.9.0
Breaking changes
- SQL-alchemy 1.4.x
- Refactored models to be compatible with SQL-Alchemy 1.4.x
- Minimum requirement of Postgres 12
Features
- Python 3.10 support
- Pydantic v1.9.0a1
- Updated schemas to support Pydantic v1.9.0
- Implemented Websockets on Process detail, process-list and engine settings
- Precommit hook updates
- Nitpick updates
- Removal of deprecated functions,
change_subscription_lifecycle
andget_product
Extra Property on the domain model
0.2.3 Show a list of subscription ids if the product_block is part of a dif…
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.