FSM workflow (for Node.js)
See changelog and completed issues
See changelog and completed issues
See changelog and completed issues
See changelog and completed issues
See changelog and completed issues
https://github.com/OpusCapita/fsm-workflow/commit/2730ac6d82b367e4315db3d9d98302cfc4472647
Added ability to specify release
guards per state according to #90. Example:
schema: {
states: [
{
name: "open",
description: "Open",
release: [ // this section is new
{
to: "approved" // optional
guards: [...] // the same what we have in transitions
},
...
]
}
]
}
https://github.com/OpusCapita/fsm-workflow/commit/df6476aac4ee3c8d10d220f9fc39850183232a7b
Added new configuration property for editor:
schemaConfig = {
state: {
releaseGuards: {
toState: 'single' // all, single, multiple (default)
},
}
}
See issue for details about these options.
See changelog and completed issues
See changelog and completed issues
https://github.com/OpusCapita/fsm-workflow/commit/af1f603382c17729d9068b904ba3839a0eeae03a
Added index
in database in fsm-workflow-history
for column businessObjId
to improve performance of history requests.
See changelog and completed issues
See changelog and completed issues
See changelog and completed issues