* chore: rename RunNextTasks workflow
* feat: added a trimmed down type for connector only containing the id
* feat: make runNextTask use connectorIdOnly
* feat: added isScheduledForDeletion to plugin interface
* feat: add scheduledForDeletion at plugin level
* feat: refactor manager.Load to take a connector instead of parts of it
* feat: saves the connector's scheduledFOrDeletion into the plugin
* feat: use plugin.IsScheduledForDeletion instead of loading connector
* fix: make e2e tests less flaky
* fix: remove config from most request types
* feat: (WIP) remove config from runNextTask
* fix: remove unneeded method definitions in each plugin
* fix: simplify RunNextFlow as anyway we need to change the parameters
* fix: add a workflow compatible with previous version for runNextTasks
* fix(EN-577): added back RunSendEvents as a deprecated workflow
* fix(EN-577): added back RunUpdatePaymentInitiationFromPayment as a deprecated workflow
* fix: fix linting directives
* fix: replace old usage with refactored one
* fix: added back missing deprecated activities
* fix: ensure fetch_next_balance works with v3.0 code
* fix: simplify a bit the versionning etc
* fix: quick refactor before applying solution elsewhere
* fix: add back RunSendEvents and RunNextTask child workflows where necessary for backward compatibility
* fix: add back missing activity, seems like it's mandatory?
* fix: run payment initiation update as child workflow when necessary
* fix: missing activy call in test, refine some todos
* fix: lint
* fix: ensure we always reload plugins into the manager -- so exposing isScheduledForDeletion
* fix: ensure we stop storing clear config in temporal
* fix: make store config support plain text config
* fix: some comments
* fix: change runSendEvent workflow to be match what we had in 3.0
* feat: enable worker versionning to avoid workflow from new version to get executed on old code
* fix: lint
* fix: revert worker versionning
* fix: minor code review comments
* fix: add context to Encrypt & Decrypt methods
* fix: improve lint, add couple tests
* fix: use atomic to handle isScheduledForDeletion
* fix: make create_events work on migration
* fix: avoid returning channel; just send what is needed in runSendEventAsChildWorkflow and runNextTaskAsChildWorkflow
* fix: remove extra call to installWorkflow on start plugin
* fix: typo in error log line
* fix: simplify errChan initialization
* fix: clarify feature flag names