SpiffWorkflow is a software development platform for building, running, and monitoring executable diagrams https://www.spiffworkflow.org/
Go to file
Dan 9755356279 Fixing a bug in SpiffWorkflow (new version in poetry.lock)
Don't explode when back-filling process models and hitting and error
Assure processes are executable when setting them as the default primary process.
The SpecReferenceCache now uses a unique constraint across two fields. (requires a new db)
2022-11-15 14:50:41 -05:00
.github/workflows use the same file path method in spec file service w/ burnettk 2022-11-14 14:25:27 -05:00
bin attempt to run pre-commit in own action w/ burnettk jbirddog 2022-11-11 11:25:20 -05:00
flask-bpmn Merge commit '9a68d490d8f8413d00198156dd5d62aadb3c359b' 2022-11-11 10:38:51 -05:00
spiffworkflow-backend Fixing a bug in SpiffWorkflow (new version in poetry.lock) 2022-11-15 14:50:41 -05:00
spiffworkflow-frontend fixed linting issues w/ burnettk 2022-11-15 11:05:07 -05:00
.darglint added some base stuff to get pyl working 2022-10-27 09:15:56 -04:00
.flake8 added some base stuff to get pyl working 2022-10-27 09:15:56 -04:00
.gitignore Mostly a name change from BpmnProcessIdLookup to SpecReferenceCache. I landed on this unfortunate name because: 2022-11-14 15:23:37 -05:00
.pre-commit-config.yaml re-order imports the way backend always used to 2022-10-31 09:25:35 -04:00
.tool-versions Squashed 'flask-bpmn/' changes from 17434e090..b9d407795 2022-11-09 15:44:12 -05:00
LICENSE Initial commit 2022-10-12 10:17:40 -04:00
README.md update readme 2022-11-13 14:05:34 -05:00
poetry.lock install tomli as well w/ burnettk jbirddog 2022-11-11 11:52:06 -05:00
pyproject.toml install tomli as well w/ burnettk jbirddog 2022-11-11 11:52:06 -05:00

README.md

spiff-arena

This is a monorepo based on git subtrees that pulls together various spiffworkflow-related projects. Here's an example command to push back to one project:

git subtree push --prefix=spiffworkflow-frontend git@github.com:sartography/spiffworkflow-frontend.git add_md_file

run all lint checks and tests

./bin/run_pyl

Requires at root:

  • .darglint
  • .flake8
  • .pre-commit-config.yaml
  • pyproject.toml