Commit Graph

627 Commits

Author SHA1 Message Date
jasquat 18b928f25c added script to get the bpmn json for a given process instance id w/ burnettk 2022-08-30 14:25:53 -04:00
jasquat 8d0d8f0930 added test to test mulitple messages w/ burnettk 2022-08-30 12:48:04 -04:00
jasquat f32ae5b880 fixed tests broken from previous refactor w/ burnettk 2022-08-30 12:23:07 -04:00
jasquat 01f62b6dd0 refactored tests to prepare for adding new message test w/ burnettk 2022-08-30 12:19:45 -04:00
burnettk 5e00fcfaab allow subprocesses to work for the first time 2022-08-29 22:33:33 -04:00
github-actions[bot] 8657492834
Merge pull request #77 from sartography/dependabot/pip/python-keycloak-2.5.0
Bump python-keycloak from 1.9.1 to 2.5.0
2022-08-29 16:02:20 +00:00
dependabot[bot] 830d9a082f
Bump python-keycloak from 1.9.1 to 2.5.0
Bumps [python-keycloak](https://github.com/marcospereirampj/python-keycloak) from 1.9.1 to 2.5.0.
- [Release notes](https://github.com/marcospereirampj/python-keycloak/releases)
- [Changelog](https://github.com/marcospereirampj/python-keycloak/blob/master/CHANGELOG.md)
- [Commits](https://github.com/marcospereirampj/python-keycloak/compare/v1.9.1...v2.5.0)

---
updated-dependencies:
- dependency-name: python-keycloak
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:48:47 +00:00
github-actions[bot] ddffe0811c
Merge pull request #76 from sartography/dependabot/pip/pep8-naming-0.13.2
Bump pep8-naming from 0.13.0 to 0.13.2
2022-08-29 15:45:39 +00:00
dependabot[bot] bfde5b265a
Bump pep8-naming from 0.13.0 to 0.13.2
Bumps [pep8-naming](https://github.com/PyCQA/pep8-naming) from 0.13.0 to 0.13.2.
- [Release notes](https://github.com/PyCQA/pep8-naming/releases)
- [Changelog](https://github.com/PyCQA/pep8-naming/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/PyCQA/pep8-naming/compare/0.13.0...0.13.2)

---
updated-dependencies:
- dependency-name: pep8-naming
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-29 15:31:06 +00:00
jasquat 1ccb1a8cd5 use main of SpiffWorkflow 2022-08-29 11:28:07 -04:00
jasquat f000195786 avoid sorting by display_order 2022-08-29 10:44:04 -04:00
jasquat 299f715a2a Merge branch 'main' of github.com:sartography/spiffworkflow-backend 2022-08-29 10:12:10 -04:00
jasquat 3790a15465 default username to service_id to ensure we have one otherwise a blank string is not a unique username 2022-08-29 10:12:06 -04:00
burnettk cc2e7d5fcf use any old user and add fixtures for ticket reports during ticket import 2022-08-29 10:05:57 -04:00
burnettk 31f403207d use spiff combined branch with messages and business rules 2022-08-26 18:00:15 -04:00
jasquat 376912f3a2 added method to get data for a process instance in its current state w/ burnettk cullerton 2022-08-26 16:52:15 -04:00
jasquat 01938b88f5 add api to terminate a process instance w/ burnettk cullerton 2022-08-26 13:04:40 -04:00
jasquat bb7a062838 added api endpoint to send payloads to messages w/ burnettk cullerton 2022-08-25 17:35:24 -04:00
jasquat 352b453643 only update items we specified in the process_model_update api w/ burnettk cullerton 2022-08-23 16:40:42 -04:00
jasquat 930fc49c46 Merge branch 'main' of github.com:sartography/spiffworkflow-backend 2022-08-23 16:18:36 -04:00
jasquat 70bb2e3681 only save the values to process model that are passed in w/ burnettk cullerton 2022-08-23 16:18:32 -04:00
github-actions[bot] 688b221ddc
Merge pull request #52 from sartography/dependabot/pip/flask-2.1.3
Bump flask from 2.1.2 to 2.1.3
2022-08-23 17:12:25 +00:00
dependabot[bot] a320d21c1e
Bump flask from 2.1.2 to 2.1.3
Bumps [flask](https://github.com/pallets/flask) from 2.1.2 to 2.1.3.
- [Release notes](https://github.com/pallets/flask/releases)
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/flask/compare/2.1.2...2.1.3)

---
updated-dependencies:
- dependency-name: flask
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 17:01:08 +00:00
github-actions[bot] 11594864cb
Merge pull request #54 from sartography/dependabot/pip/flake8-rst-docstrings-0.2.7
Bump flake8-rst-docstrings from 0.2.6 to 0.2.7
2022-08-23 16:58:00 +00:00
dependabot[bot] 4f14f899b2
Bump flake8-rst-docstrings from 0.2.6 to 0.2.7
Bumps [flake8-rst-docstrings](https://github.com/peterjc/flake8-rst-docstrings) from 0.2.6 to 0.2.7.
- [Release notes](https://github.com/peterjc/flake8-rst-docstrings/releases)
- [Commits](https://github.com/peterjc/flake8-rst-docstrings/commits)

---
updated-dependencies:
- dependency-name: flake8-rst-docstrings
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 16:42:14 +00:00
jasquat df7bc9de7f
Merge pull request #75 from sartography/feature/basic_message_queue_support
Feature/basic message queue support
2022-08-23 12:38:17 -04:00
jasquat 1d735422c9 some cleanup on code review w/ burnettk cullerton 2022-08-23 12:34:13 -04:00
jasquat e56dc8c82f support manual tasks in task_show, updated some bpmn classes to spiff classes, and do not rely on active task for task_show and only use spiff task w/ burnettk cullerton 2022-08-23 12:15:08 -04:00
jasquat f842a65317 updated spiff and flaksk-bpmn w/ burnettk cullerton 2022-08-23 10:27:42 -04:00
jasquat bf7a8dfb0b fixed tests for new spiffworkflow w/ burnettk cullerton 2022-08-23 10:19:47 -04:00
jasquat 14aad4d8a1 use message correlations of spiffworkflow 2022-08-23 09:55:31 -04:00
jasquat 4cc2601210 most lints and checks are passing and cleaned up some debug code 2022-08-23 09:30:34 -04:00
jasquat cbab371fd3 tests pass 2022-08-23 09:15:31 -04:00
jasquat c5c1a45e60 precommit w/ burnettk 2022-08-22 17:49:05 -04:00
jasquat ddc6740825 we can send and receive 2 messages w/ burnettk 2022-08-22 17:45:51 -04:00
jasquat 926b158753 message test passes if there are no messages in the queun_tmux_pane /home/jason/projects/github/sartography/spiffworkflow-backend/t tests/spiffworkflow_backend/unit/test_message_service.pyu w/ burnettk 2022-08-22 16:09:06 -04:00
jasquat 94f110786f message test passes if there are no messages in the queue w/ burnettk 2022-08-22 16:08:20 -04:00
jasquat 75f817ca73 added new correlation models to link messages together w/ burnettk 2022-08-22 14:07:20 -04:00
jasquat d94b10afdf merged in main and resolved conflicts 2022-08-22 09:03:49 -04:00
burnettk ad2bf980fe add process model identifier on task show 2022-08-19 19:13:39 -04:00
burnettk f4ed5333a3 add process model identifier to my tasks response 2022-08-19 19:00:25 -04:00
burnettk 30279c9f93 prevent index out of bounds when there is no next task 2022-08-19 17:46:38 -04:00
burnettk 48a4e5229a avoid printing warnings for libraries we do not control 2022-08-19 17:46:14 -04:00
jasquat 5952f199ed some more debug code and stuff for messages w/ burnettk cullerton 2022-08-19 16:53:22 -04:00
jasquat be33f79729 messages are mostly working now w/ burnettk cullerton 2022-08-19 16:17:22 -04:00
jasquat e9ab9981ee some more progress with messages w/ burnettk cullerton 2022-08-18 17:17:27 -04:00
burnettk daa9993a62 turn off ssl for spiffworkflow realm as well 2022-08-17 18:09:58 -04:00
burnettk f982020e77 document how to turn off SSL 2022-08-17 18:08:00 -04:00
burnettk be553f4cec unhardcode urls 2022-08-17 17:56:38 -04:00
burnettk 58e5408f76 pass through env var 2022-08-17 17:26:41 -04:00