- Migrate most sqlalchemy queries to v2 functions
- Moved
WorkflowTable.find_by_name
toorchestrator.services.workflows.get_workflow_by_name
- Moved
- Migrated to Pydantic v2
- Implement search query resolvers for various models [#288]
- Refactor SQLAlchemy queries to use v2 select statements in graphql resolvers [#386]
- Refactoring of callback steps
- Add TASK_LOG_RETENTION_DAYS env setting
- Add list of steps to workflow endpoints
- Add stateDelta information to process steps in graphql
- Add inUseByRelations data to subscription.productBlockInstances
- Added generic parser to support complex search queries [#413]
- Several other fixes
- Added support for asynchronous callback_steps #297
- Removed the opentelemetry dependancy and added warnings to function calls
- Renamed an error classes and added warnings
- Changed
settings.CACHE_HOST
andsettings.CACHE_PORT
tosettings.CACHE_URI
- Add support for subscription metadata #266
- Allow user to extend the default translation set, instead of overwriting everything
- Return worker status information in the
/api/settings/worker-status
endpoint
0.4.0-rc1 (2022-03-08)
Merged pull requests:
- 1319 rename parent_id and child_id of product block relation to in_use_by_id and dependent_on_id #107 (github-actions[bot])
0.3.8 (2022-03-08)
Merged pull requests:
- Update from bumpversion-0.3.8 #118 (github-actions[bot])
- Change other subscriptions endpoint with filtering statuses #116 (tjeerddie)
- Allow self-referencing product blocks #112 (Mark90)
- Update from 1297-parent_ids #111 (github-actions[bot])
0.3.8-rc2 (2022-03-04)
Merged pull requests:
- Update from bumpversion-0.3.8-rc2 #117 (github-actions[bot])
- Change other subscriptions endpoint with filtering statuses #116 (tjeerddie)
0.3.8-rc1 (2022-03-01)
Closed issues:
- Allow self-referencing product blocks #108
Merged pull requests:
- Update from bumpversion-0.3.8-rc1 #115 (github-actions[bot])
- Allow self-referencing product blocks #112 (Mark90)
- Update from 1297-parent_ids #111 (github-actions[bot])
0.3.7 (2022-02-28)
Merged pull requests:
- Update from bumpversion-0.3.7 #114 (github-actions[bot])
- Revert "Update from 1297-how-other_subscriptions-can-be-shown-on-the-… #113 (pboers1988)
0.3.6 (2022-02-21)
Merged pull requests:
- bumpversion to 0.3.6 #106 (tjeerddie)
- pin markupsafe to keep jinja2 happy #105 (tjeerddie)
- Change create product blocks migration helper #104 (tjeerddie)
- Update from 1297-how-other_subscriptions-can-be-shown-on-the-fw-subscription-id #86 (github-actions[bot])
0.3.5 (2022-02-16)
Merged pull requests:
- Bumped version to 0.3.5 #103 (acidjunk)
- feat: make list of workflows usable-while-out-of-sync extensible #101 (nemimccarter)
- Update from 1330-fix-incorrect-check-of-is_list_type-in-orchestrator-core #100 (github-actions[bot])
- Update from 1318-cleanup-the-migration-helpers #94 (github-actions[bot])
0.3.4 (2022-02-14)
Merged pull requests:
- Refactor fixtures of test_base unit tests and add tests for multiple relations list support #97 (github-actions[bot])
- Add scheduled build #95 (Mark90)
- Update from support-product-block-list-multiple-relations #91 (github-actions[bot])
0.3.3 (2022-02-08)
Merged pull requests:
- 0.3.3 release #92 (pboers1988)
- Add support in product block for list with multiple related product blocks #90 (tjeerddie)
- Backup subscription details #87 (acidjunk)
0.3.3-rc2 (2022-02-02)
Merged pull requests:
0.3.3-rc1 (2022-01-31)
Merged pull requests:
- Bumped dependancie #88 (pboers1988)
0.3.3-rc (2022-01-31)
Merged pull requests:
- Websocket add ping pong and close ws on server shutdown #85 (tjeerddie)
- Update from improve-in-sync-endpoint #84 (github-actions[bot])
- Add /api/processes/resume-all and distlock #83 (github-actions[bot])
- Update from 1301-cannot-flush-crm-cache #82 (github-actions[bot])
- Update from 1301-cannot-flush-crm-cache #81 (github-actions[bot])
- Update from add_create_from_other_product_function #77 (github-actions[bot])
0.3.2 (2022-01-17)
Merged pull requests:
- Fix process endpoint regression in 0.3.0 #80 (github-actions[bot])
0.3.1 (2022-01-17)
Merged pull requests:
- Release #79 (pboers1988)
0.3.0 (2022-01-17)
Merged pull requests:
- Updated orchestrator-core to be compatible with Pydantic 1.9.0 #78 (github-actions[bot])
- Update from add_set_insync_api #76 (github-actions[bot])
- Example documents on setting up the Orchestrator Core #25 (github-actions[bot])
0.3.0-rc1 (2021-12-22)
Merged pull requests:
- Fix engine websocket endpoint #75 (tjeerddie)
- Update websocket all processes #74 (tjeerddie)
- Pydantic v1.9.0 #72 (pboers1988)
- Update pyproject.toml #71 (thijs-creemers)
- Update from 7_implement_websocket_for_engine_settings #70 (github-actions[bot])
- Fix github unit tests workflow from getting stuck #69 (github-actions[bot])
- Add nitpick configuration and add it to pre-commit #68 (tjeerddie)
- Update from 1255-webserver-hot-reload-broken #67 (github-actions[bot])
- Update from add-more-docs #66 (github-actions[bot])
- Update from 1250-bug-in-scheduler #65 (github-actions[bot])
- Upgraded SQLAlchemy to 1.4.27 and SQLAlchemy-Searchable to 1.4.1 #64 (Georgi2704)
- Transition status mapping change #63 (pboers1988)
- Remove regex as dependancy #62 (pboers1988)
- Query the subscription instance parents for any other subscriptions #60 (pboers1988)
- fix: Product Blocks not being linked to Products with create() #10 (howderek)
0.2.3 (2021-11-16)
Merged pull requests:
- Show a list of subscription ids if the product_block is part of a dif… #59 (pboers1988)
- Fix invalid date in process detail #58 (github-actions[bot])
0.2.2 (2021-11-08)
Merged pull requests:
- Improve websocket enable/disable functionality #57 (tjeerddie)
- Add env variable
WEBSOCKETS_ON
to be able to turn off websockets #56 (github-actions[bot])
0.2.1 (2021-11-03)
Merged pull requests:
- Lifecycle #55 (pboers1988)
0.2.0 (2021-10-25)
Merged pull requests:
- Update from websocket-process-list #53 (github-actions[bot])
0.1.0 (2021-10-22)
Fixed bugs:
- Following the README for dev setup installs a lot of packages outside your venv #17
Closed issues:
- Some doc entries mention Flask #2
Merged pull requests:
- Update from fix_lifecycle_data_update_for_optional_fields #54 (github-actions[bot])
- Update from pip-installable #51 (github-actions[bot])
- Update from pip-installable #50 (github-actions[bot])
- Update from divider #49 (github-actions[bot])
- Add ws process list endpoint for live updates in processes page #47 (tjeerddie)
- Pip installable #44 (pboers1988)
- Update from docs #43 (github-actions[bot])
- Update from fix-flask-mentions #42 (github-actions[bot])
- websocket process detail: fix linting errors #41 (tjeerddie)
- Websocket process detail endpoint for live updates #40 (tjeerddie)
- Update from fix_optional_fields_are_not_optional #39 (github-actions[bot])
- Deps #38 (pboers1988)
- Docs #20 (pboers1988)
0.0.21 (2021-09-22)
0.1.1 (2021-09-15)
Merged pull requests:
- Update from tree2 #37 (github-actions[bot])
- Update from tree #29 (github-actions[bot])
0.0.20 (2021-08-05)
Merged pull requests:
- Improve test code (and fix found issues) #34 (github-actions[bot])
- Update from update-opentelemetry #18 (github-actions[bot])
0.0.19 (2021-07-19)
Merged pull requests:
- Update from release #33 (github-actions[bot])
- Allow 3.9 #32 (github-actions[bot])
- Update from test #31 (github-actions[bot])
- Update from fix_bug #30 (github-actions[bot])
0.0.18 (2021-07-09)
Merged pull requests:
- Update from changelog #28 (github-actions[bot])
- Update from service_port_super #26 (github-actions[bot])
- Remove flake8 issues and ignores #24 (hmvp)
- Make ProcessFailure details optional #23 (hmvp)
0.0.17 (2021-06-09)
Merged pull requests:
0.0.16 (2021-05-12)
Merged pull requests:
- Update Requirements to patch CVE #15 (pboers1988)
0.0.15 (2021-05-10)
Merged pull requests:
- Update from upgrade-oauth2-lib #14 (github-actions[bot])
- Update for python 3.9 #13 (hmvp)
0.0.14 (2021-04-29)
Merged pull requests:
0.0.13 (2021-04-26)
Merged pull requests:
0.0.12 (2021-04-08)
Merged pull requests:
- Serialisation #9 (pboers1988)
- Tlc #8 (hmvp)
- Remove surf specific code. #7 (pboers1988)
0.0.11 (2021-04-06)
0.0.10 (2021-04-01)
0.0.9 (2021-03-31)
Merged pull requests:
0.0.8 (2021-03-31)
Merged pull requests:
0.0.7 (2021-03-30)
0.0.6 (2021-03-30)
0.0.5 (2021-03-30)
0.0.4 (2021-03-30)
0.0.3 (2021-03-25)
0.0.2 (2021-03-25)
Merged pull requests:
- Database interaction commands #4 (pboers1988)
- Database setup changes #3 (pboers1988)
0.0.2rc11 (2021-03-24)
0.0.2rc10 (2021-03-24)
0.0.2rc9 (2021-03-24)
0.0.2rc8 (2021-03-23)
0.0.2rc6 (2021-03-23)
0.0.2rc5 (2021-03-22)
0.0.2rc4 (2021-03-22)
0.0.2-rc3 (2021-03-18)
0.0.2-rc2 (2021-03-03)
0.0.2-rc1 (2021-02-25)
Merged pull requests:
0.0.1-rc3 (2021-02-24)
0.0.1-rc2 (2021-02-24)
0.0.1-rc1 (2021-02-24)
* This Changelog was automatically generated by github_changelog_generator