Commit Graph

192 Commits

Author SHA1 Message Date
Tihomir Surdilovic adea6e5067
Update main readme doc (#180)
* Update main readme doc

* updates after review
2020-03-09 11:03:45 -04:00
Tihomir Surdilovic 7c81b9d9c5
Small doc restructure and update (#179)
* Small doc restructure and update

* adding small text before each state description

* updated image after media dir restructure
2020-03-09 10:56:05 -04:00
Tihomir Surdilovic fb665ed242
Adding spec roadmap document (#178)
* Adding spec roadmap document

* fix table format

* adding on-hold icon
2020-03-09 10:42:58 -04:00
Tihomir Surdilovic e55f5aface
adding license file under spec dir (#182) 2020-03-06 12:26:31 -05:00
Tihomir Surdilovic e078497578
Cleaning up images (#181) 2020-03-06 12:10:12 -05:00
Cathy Zhang 2b2f7da580
workflow/spec/references add workflow patterns, improve BPMN (#177)
Add workflow patterns to references and improve BPMN section
2020-03-04 10:02:07 -08:00
Tihomir Surdilovic 1bc9fda904
Fix spelling errors (#175) 2020-03-03 09:19:51 -05:00
Tihomir Surdilovic 7efd628b22
Adding Manuel Stein and Doug Davis to list of contributors (#169)
* Adding Manuel Stein to list of contributors

* updating contributors
2020-03-03 09:18:41 -05:00
Tihomir Surdilovic ca376215be
Removing extra onError property (#173) 2020-03-02 21:20:12 -05:00
Tihomir Surdilovic 0fe374bb5e
Document formatting updates (#172)
* Fixing markdown formatting

* removing more trailing spaces and adding new lines where needed
2020-02-29 12:50:34 -05:00
Tihomir Surdilovic cb84f1f52b
Fix examples according to the latest schema updates (#170)
* Fixing example json+yaml according to latest schema updates

* adding extra line in spec-examples

* fix typo on DEFAULT=
2020-02-28 08:48:56 -05:00
Tihomir Surdilovic 93a6168c10
fixing Flogo link (#171) 2020-02-28 08:22:54 -05:00
Tihomir Surdilovic 61a3ed9c00
onError and retry definition updates (#166)
* updating community open source document

* onError and retry definition updates

* removing extra line in open-source md

* replaced errorExpression with expression and documentation updates

* Revert "removing extra line in open-source md"

This reverts commit f2a01db135.

* remove extra blank line
2020-02-27 13:01:43 -05:00
Manuel Stein f80036bdbd
workflow/spec/references adding related projects (#165)
* workflow/spec/references adding related projects

* fixing location of references.md, sorry

* retry *lol*

* added Mistral workflow language

* fix formats
2020-02-25 09:58:14 -05:00
Tihomir Surdilovic 2d0d99258f
Event State Updates (#162)
* initial commit

* resize images

* updated images and property names

* updating schema and examples

* adding examples and small fixes

* update image

* remove comma

* adding event state timeout property description section

* adding more description of event state as starting state

* adding explanation about expected timeout values

* remove payloadCorrelationKeys + update the correlationToken definition

* fixed link

* fixing typo in eventRefs description
2020-02-25 09:56:46 -05:00
Tihomir Surdilovic be8027f2fd
adding open-source.md back (#168) 2020-02-24 09:16:42 -05:00
Tihomir Surdilovic 52e10db9f1
Temporarily removing open-source.md to try to fix git issue (#167)
* updating community open source document

* temporatily removing open-source.md - github issue
2020-02-24 09:07:05 -05:00
Tihomir Surdilovic b319d75d00
Update to use cases (#160)
* initial intro

* initial commit + vehicle auction use case

* adding processing app payments use case

* adding data analysis use case

* adding error notification use case

* adding continuous integration use case

* moving use cases link above examples
2020-02-20 09:25:56 -05:00
Tihomir Surdilovic bae66fce0d
Small updates to retry definition (#163)
* updating community open source document

* Small updates to retry definition
2020-02-19 08:59:48 -05:00
Tihomir Surdilovic d98b902c58
"functionRef" and "refName" (#161)
* Rename 'functionref' to 'functionRef'

* changing 'refname' to 'refName'
2020-02-16 22:05:12 -05:00
Tihomir Surdilovic 0e189d09a8
Workflow and state data input/output schema definition (#158) 2020-02-16 22:04:31 -05:00
Tihomir Surdilovic 24e91d0162
Another set of spelling errors and small fixes (#159)
* Another set of spelling errors and small fixes

* adding 'between'
2020-02-10 17:42:42 -05:00
Tihomir Surdilovic 8f4872cfb3
Revision of State data filtering (#152)
* first change commit - with old content

* add docs on action and event data filters

* adding error data filter doc

* fixing error data filter link

* finishing filter documentation and adding example

* fixed wording

* updating data filter images

* fixing text

* updating spec schema and updating all examples

* fixing filters in example
2020-02-05 15:21:21 -05:00
salaboy d228704f0f
Updating description with larger, but well-scoped goals (#147)
* updating description with larger, but well-scoped goals

* Update readme.md

* Update readme.md
2020-02-04 10:02:51 -05:00
Tihomir Surdilovic 5ba5bba8ca
Small fix for a link (#154) 2020-02-02 22:39:37 -05:00
Tihomir Surdilovic c228cc180a
States end property update + fixes (#151)
* States end property update + fixes

* fixing example link

* update end definition documentation
2020-01-30 12:47:50 -05:00
Tihomir Surdilovic 04f6de62c2 Event state updates + Event state example (#149)
* Event state update and example

* fix typo

* fix typo

* replacing condition with expression

* changing consume to eventActions

* more fixes

* small schema fixes
2020-01-24 10:11:43 -08:00
Tihomir Surdilovic c662217443
Removing execStatus property (#148) 2020-01-23 20:12:07 -05:00
Tihomir Surdilovic d8bb811e20 Removing loop parameter in operation state (#150) 2020-01-23 12:18:31 -08:00
Tihomir Surdilovic efdb807425
Fixing workflow schema (#146) 2020-01-21 22:06:39 -05:00
Tihomir Surdilovic b9605a28da
YAML support for workflow definitions (#144)
* initial addition

* fixing table

* fixing table

* fixing table

* fixing table

* fixing table

* adding yaml

* fixing yaml

* fixing formatting

* fixing formatting

* remove table column

* adding yaml to relay state example

* updating rest of examples

* fixing formatting of example

* fixing formatting of example

* fixing formatting of example

* fixing formatting of example

* adding yaml to all examples

* fixing formatting of examples

* update table td formatting

* formatting foreach example json
2020-01-19 02:26:01 -05:00
Tihomir Surdilovic a7af88b477
New State - ForEach (#143)
* New State - ForEach

* updating documentation about foreach state

* foreach state - parallel execution
2020-01-19 02:02:46 -05:00
salaboy 1e2b41636d [workflow] Workflow Infrastructure Kubernetes CRD Integration (#131)
* adding initial Kubernetes CRD for Workflow

* adding language
2020-01-18 14:16:32 -05:00
Tihomir Surdilovic 30d4cc3666
Small fixes (#145) 2020-01-18 14:16:19 -05:00
Tihomir Surdilovic e4c36f612c Updating event and operation states - issue #141 (#142)
* Updating event and operation states - issue #141

* update definition

* update definition

* update definition

* changed onreceive to eventActions
2020-01-14 13:41:38 -08:00
Tihomir Surdilovic 2452a7530e
Another set of general fixes (#138)
* Another set of general fixes

* fix typo

* Fixed looping parameter to not be required in docs

* fixing issues
2020-01-09 15:24:42 -05:00
Tihomir Surdilovic 17a0436659 Reusable function - referenced in actions (#139) 2020-01-08 11:45:17 -08:00
Tihomir Surdilovic 49433e41e7 Update 'default' param to transition from string (#137) 2020-01-06 16:45:54 -08:00
Cathy Zhang 5e5e890315
Merge pull request #136 from cathyhongzhang/token
Add more clarification for correlation token
2020-01-06 15:49:07 -08:00
Cathy Zhang 2718810f25
Delete contributors.md 2020-01-06 14:13:53 -08:00
Cathy Zhang 3c34500526 add more clarification on correlation token
Signed-off-by: Cathy Zhang <cathy.zhang@futurewei.com>
2020-01-06 11:49:38 -08:00
Cathy Zhang dfd2f961a3
Merge pull request #128 from tsurdilo/transformstate
New state - Relay state
2020-01-06 11:29:46 -08:00
Tihomir Surdilovic 9b9ce233b7
Adding new example - Job Completion Monitoring (#134)
* Adding new example - Job Completion Monitoring

* updated example name
2020-01-06 14:06:12 -05:00
Tihomir Surdilovic 726617301c
adding links to json/json object, jsonpath (#133) 2020-01-06 14:05:54 -05:00
tsurdilo 53341d3cb5 adding example 2020-01-04 17:06:12 -05:00
tsurdilo 6836c685b3 updated to relay state and fixes per suggestions 2020-01-04 15:23:14 -05:00
Cathy Zhang 1838e01c3c Merge branch 'master' of github.com:cncf/wg-serverless 2019-12-23 14:48:39 -08:00
tsurdilo 3f8307303f updated transform state description 2019-12-23 09:27:26 -05:00
tsurdilo 4158221012 finishing up transform state details 2019-12-23 09:23:24 -05:00
tsurdilo 50fc0eb868 init add transformstate 2019-12-23 07:32:04 -05:00
Tihomir Surdilovic d2de62430c
Updating example + adding new ones (#126)
* updating example

* fixing typo

* adding looping example

* adding parallel example

* adding switch+subflow example

* adding error handling example
2019-12-23 07:29:47 -05:00
Tihomir Surdilovic 8f2b340745
Workflow Data Section (#124)
* init context and workflow data update

* initial update - workflow data input

* updating data input image size

* trying figcaption

* removing figcaption

* init state data passing info

* adding state filter inputpath img

* adding state filter outputpath img

* updating state output path img

* adding state filter result path img

* adding event state filter diagrams

* adding event state info passing images

* fixing spelling error
2019-12-23 07:29:06 -05:00
tsurdilo bcfaac55d6 Fixing loop definition example 2019-12-18 10:44:42 -05:00
Tihomir Surdilovic 5a11dfc243
specification details update + small fixes (#123)
* specification details update

* remove unneeded pattern

* adding link for extensions parameter

* fixing parameters
2019-12-16 20:07:19 -05:00
Tihomir Surdilovic 4bf50468dd
updating abstract (#122)
* updating abstract

* updated after comments
2019-12-16 20:06:54 -05:00
Tihomir Surdilovic ed44a61b70
update state transitions (#119)
* update state transitions

* updated description

* updating transition property description
2019-12-16 20:06:32 -05:00
Tihomir Surdilovic 2ee3190c8b
Governance update (#120)
* Governance update

* updating after comments

* update spelling

* defining majority
2019-12-16 20:05:58 -05:00
Tihomir Surdilovic 0150fce8b0
updating spec title (#121)
* updating spec title

* adding some badges

* formatting badges

* removing state heading icons

* removed badges
2019-12-13 21:17:38 -05:00
Tihomir Surdilovic f7e07c85af
Small fixes - condition/eventExpression (#118) 2019-12-07 05:31:58 -05:00
Cathy Zhang a012c7557a
Merge pull request #111 from tsurdilo/errorhandling2
Workflow/state explicit error handling
2019-12-04 14:59:47 -08:00
tsurdilo b9cb579efc replace result path with filter 2019-12-04 15:30:35 -05:00
tsurdilo f9dfcfbac8 fixing json schema 2019-12-03 14:18:49 -05:00
tsurdilo 88a7f1c87e workflow/state explicit error handling 2019-12-03 13:45:53 -05:00
Cathy Zhang 9b006e789f
Merge pull request #114 from tsurdilo/funcimgupdate
Updating functional flow image
2019-12-03 10:32:41 -08:00
Tihomir Surdilovic d266a9a4c9
State Looping behavior (#103)
* state looping behavior

* State Looping Behavior

* fixing required parameters

* small updates to descriptions
2019-12-03 12:55:05 -05:00
tsurdilo 0f846a431d updating for readability 2019-12-03 12:24:41 -05:00
Ruben Romero Montes a18d1b3f9d Remove ruben from owners (#117)
Signed-off-by: Ruben Romero Montes <rromerom@redhat.com>
2019-12-03 10:59:01 -05:00
Tihomir Surdilovic b01dbd8ee1
Adding expression definition (#113)
* adding expression definition

* requested updates
2019-12-03 10:39:29 -05:00
Tihomir Surdilovic c4589de8e9
Fixing spelling errors (#115)
* Fix spelling errors

* fix typically

* fixing flow image name
2019-12-03 09:02:55 -05:00
tsurdilo 0ea8d65655 small update to image 2019-11-29 11:23:41 -05:00
tsurdilo 8c14262e89 updating functional flow image 2019-11-29 11:12:10 -05:00
tsurdilo aef3c8ce50 fixing typo 2019-11-28 15:40:33 -05:00
tsurdilo 37b90e3310 fixing param 2019-11-28 15:39:08 -05:00
tsurdilo 444ee0088a fixing typo 2019-11-28 15:38:05 -05:00
tsurdilo 9ddf5abff2 update to retry in action definition 2019-11-28 15:36:53 -05:00
tsurdilo 4c7fb43104 update to switch state choices 2019-11-28 14:29:03 -05:00
Tihomir Surdilovic 7c3ecd1168
Merge pull request #109 from tsurdilo/schemafixes
JSON Schema fixes
2019-11-27 11:44:24 -05:00
tsurdilo ae0f61024b fixing function definition 2019-11-18 11:08:59 -05:00
tsurdilo 42198c865f update to required params 2019-11-17 12:29:44 -05:00
tsurdilo 4da2b3be3f further fixes 2019-11-14 16:02:08 -05:00
tsurdilo ed9c43b414 Adding Visual Studio Code extension for serverless workflow to community contribs 2019-11-14 00:36:56 -05:00
tsurdilo d2832335fe fixing json schema 2019-11-13 23:48:14 -05:00
tsurdilo aa2bf92dfd updating community open source document 2019-11-13 21:10:05 -05:00
tsurdilo f5811e7593 updated governance doc 2019-11-13 13:57:52 -05:00
tsurdilo c358ceacb9 Owners and Governance docs updates 2019-11-12 20:32:19 -05:00
tsurdilo 9100239436 updated communication sections in readme 2019-11-12 13:22:34 -05:00
tsurdilo afc2049721 Updating project community information 2019-11-12 10:43:16 -05:00
tsurdilo eb531fa807 subflow state nextState fix 2019-11-08 22:58:36 -05:00
tsurdilo 465618a54b adding id and updating doc 2019-11-08 10:54:13 -05:00
tsurdilo 04298d8bde fix typo 2019-11-08 10:29:01 -05:00
tsurdilo 15222637ff updated properties to camelcase 2019-11-07 20:24:10 -05:00
tsurdilo 58f5e815ba changed name to SubFlow, removed workflow-version param 2019-11-07 20:24:10 -05:00
tsurdilo dd858968ab fixing typo 2019-11-07 20:24:10 -05:00
tsurdilo 00af78f696 adding description 2019-11-07 20:24:10 -05:00
tsurdilo aa13d8c2bb fixing typos 2019-11-07 20:24:10 -05:00
tsurdilo d85a44722a adding data modification rule 2019-11-07 20:24:10 -05:00
tsurdilo 90a86c87db fix infoke state defintion 2019-11-07 20:24:10 -05:00
tsurdilo e6e95c2dd6 Proposal for new state: Invoke State 2019-11-07 20:24:10 -05:00
tsurdilo 13a6a23d56 fixing typo in prop names 2019-11-07 20:18:26 -05:00
tsurdilo bb963716a9 removing end state from examples 2019-11-07 20:16:02 -05:00