You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* deploy: support webhook_response in triggers
* update portability spec
* add canonical v2 test
* project: support extra state keys
* duplicate types
* add support for new keys in v2
* update version hash
* revert job code
* webhook_response -> webhook_response_config
* fix tests
* fix step complete
* update deploy test
* changesets
* enable type checking on project tests and fix a bunch of types
* fix more typings
* Support channels in provisioner (#1412)
* feat(deploy): support channels in project state
Add ChannelSpec/ChannelState types, merge channels in mergeSpecIntoState
and mergeProjectPayloadIntoState, include them in toProjectPayload (drop
when empty), read them in getStateFromProjectPayload, and accept null
channels in the YAML validator.
* feat(project,lexicon): propagate channels through parse, serialize, merge
Add Provisioner.Channel type and channels field on Provisioner.Project_v1
in lexicon. Carry channels through Project, from-app-state, to-app-state,
to-project, and merge-project (REPLACE mode prefers source, falls back to
target; baseMerge treats channels as opaque like collections).
* add collections to portability projectspec
* style(deploy): format stateTransform with prettier
* move channel typedef into portability layer
* add extra tests
* tweak typings
* changesets
* types
---------
Co-authored-by: Joe Clark <jclark@openfn.org>
* versions
---------
Co-authored-by: Frank Midigo <midigofrank@gmail.com>
Co-authored-by: Midigo Frank <39288959+midigofrank@users.noreply.github.com>
0 commit comments