Commit Graph

3028 Commits

Author SHA1 Message Date
jasquat 742f549e98 Squashed 'SpiffWorkflow/' changes from 12f81480a..d27519a36
d27519a36 Merge pull request #259 from sartography/bugfix/spiff-postscript-execution
21aa8a12c update execution order for postscripts
d83fd3d81 Merge pull request #256 from sartography/feature/xml-validation
8303aaab5 uping the sleep time in a test slightly to see if we can get this test to pass consistently in CI.
1d251d55d determine whether to validate by passing in a validator instead of a parameter
2d3daad2d add spiff schema
f8c65dc60 Minor changes to BPMN diagrams to assure all tests are run against valid BPMN Diagrams. Changes required:
9e06b25bf add DMN validation
1b7cbeba0 set parser to validate by default
53fdbba52 add schemas & validation option
a212d9c5d general cleanup

git-subtree-dir: SpiffWorkflow
git-subtree-split: d27519a3631b9772094e5f24dba2f478b0c47135
2022-10-27 10:50:48 -04:00
jasquat 5a63a1a5eb Merge commit '742f549e98188c1435f91be2b65fffa3542bb331' 2022-10-27 10:50:48 -04:00
jasquat a632953d1a minor tweak to pyl script w/ burnettk 2022-10-27 10:50:37 -04:00
mike cullerton 82bb4bac59 Committing so Jon can view code 2022-10-27 10:41:44 -04:00
jasquat 4e5a53e648 added some base stuff to get pyl working 2022-10-27 09:15:56 -04:00
burnettk b1722ee29d Squashed 'spiffworkflow-backend/' changes from 1b7c530a9..7c01d37f5
7c01d37f5 bump spiff

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 7c01d37f50b0218df480e7bab328fcb483daa168
2022-10-26 16:24:48 -04:00
burnettk 1a9ebcea54 Merge commit 'b1722ee29d500c7317b62982b1e16bf562caa213' 2022-10-26 16:24:48 -04:00
burnettk 98b76370b1 Squashed 'SpiffWorkflow/' changes from bb9832928..12f81480a
12f81480a Merge pull request #258 from sartography/bugfix/script-attribute-error
7ca0917eb pass script to workflow task exec exception

git-subtree-dir: SpiffWorkflow
git-subtree-split: 12f81480a5f9e848e64221b9287c6cfa6cb682b4
2022-10-26 16:24:47 -04:00
burnettk 1413325a29 Merge commit '98b76370b1b64eafc354c6a0283f2c9977b5c91c' 2022-10-26 16:24:47 -04:00
burnettk 00dc4e149d Squashed 'spiffworkflow-backend/' changes from 4f71a03e3..1b7c530a9
1b7c530a9 added some debug code for Processor failed to obtain task error w/ burnettk
cf5bbf0e7 Merge commit 'ec431349e8b5cc2e8aa1ee1799bcb768fd3116c3'
dfaa699f9 Merge pull request #7 from sartography/feature/get-local-time
3e1d6773e mypy
3471ab792 Added `get_localtime` script Added test for new script, with test process

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 1b7c530a9ab2335a4a7b7efd1026464b333311aa
2022-10-26 13:42:08 -04:00
burnettk 44d4388ec2 Merge commit '00dc4e149d8396e54d0bbfa77915a57ab8aa972e' 2022-10-26 13:42:08 -04:00
burnettk 8086de3cf8 Squashed 'flask-bpmn/' changes from b79454e50..a8b90f2ca
a8b90f2ca Merge pull request #151 from sartography/dependabot/pip/reorder-python-imports-3.9.0
bb5194fe4 Bump reorder-python-imports from 3.8.5 to 3.9.0
b9019a0f0 Merge pull request #153 from sartography/dependabot/pip/mypy-0.982
169350e3c Merge pull request #152 from sartography/dependabot/pip/dot-github/workflows/virtualenv-20.16.6
b31d4c065 Bump mypy from 0.971 to 0.982
061e64269 Bump virtualenv from 20.16.3 to 20.16.6 in /.github/workflows

git-subtree-dir: flask-bpmn
git-subtree-split: a8b90f2ca09ef1cbb24a491c36f1cc9437477325
2022-10-26 13:40:39 -04:00
burnettk 682eb1f86e Merge commit '8086de3cf820cc979f0cfffa0283b50dcc993de8' 2022-10-26 13:40:39 -04:00
burnettk ec431349e8 Squashed 'spiffworkflow-backend/' changes from 6d0e92d7f..4f71a03e3
4f71a03e3 lint

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 4f71a03e3d9a2d1d3a36f26c13515dc5bde9b42c
2022-10-26 13:40:37 -04:00
burnettk 6d95dcf0a5 Merge commit 'ec431349e8b5cc2e8aa1ee1799bcb768fd3116c3' 2022-10-26 13:40:37 -04:00
burnettk 8c7fc36ec3 Squashed 'SpiffWorkflow/' changes from a094adad8..bb9832928
bb9832928 Merge pull request #257 from sartography/bugfix/add-spiff-scripts-to-service-task
ecd9ecb84 parse spiff script extensions in service tasks

git-subtree-dir: SpiffWorkflow
git-subtree-split: bb9832928b47055d2d51e1f5711f1abc4139f7d8
2022-10-26 13:40:35 -04:00
burnettk 94e869549e Merge commit '8c7fc36ec3c77021f37a7cbabe729c815b2d42d2' 2022-10-26 13:40:35 -04:00
Mike Cullerton 4a2d37316c
Merge pull request #7 from sartography/feature/get-local-time
Feature  get_localtime script
2022-10-26 11:06:06 -04:00
burnettk 40d3199480 Squashed 'spiffworkflow-backend/' changes from 7f1776b5..6d0e92d7
6d0e92d7 log

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 6d0e92d7f4c4587cc19816a72b0cfdf77394c044
2022-10-25 17:53:28 -04:00
burnettk 97bf790fde Merge commit '40d3199480eada37c57edb048169575ae0d3c02a' 2022-10-25 17:53:28 -04:00
burnettk d7e8533061 Squashed 'spiffworkflow-backend/' changes from ab9b5f36..7f1776b5
7f1776b5 Merge pull request #161 from sartography/feature/potential_owners_from_task_data
d19477e3 test removing an approver from a list while user lane_owners dict w/ burnettk
2f333204 resolved merge conflicts w/ burnettk
6b9c248b Merge remote-tracking branch 'origin/main' into feature/potential_owners_from_task_data
24a96ccd WIP: deleting user after approval w/ burnettk
8659f212 pyl now passes w/ burnettk
e9ef5bfe Merge remote-tracking branch 'origin/main' into feature/potential_owners_from_task_data
56f8d734 added some support to get the potential task owners from task data w/ burnettk

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 7f1776b5b7f11ae6c02ef435200b0ba87219d7d2
2022-10-25 17:38:59 -04:00
burnettk 6fa370091f Merge commit 'd7e8533061a995595f520f31f7d4b56440078f5b' 2022-10-25 17:38:59 -04:00
jasquat e228ab4b80 Squashed 'spiffworkflow-backend/' changes from 1092ed111..ab9b5f368
ab9b5f368 Merge pull request #157 from sartography/feature/background_or_not_scheduler
ba002f8a4 do not preload gunicorn w/ burnettk
8516154cf pyl now passes w/ burnettk
dd0566b1a added script to start scheduler in its own process w/ burnettk danfunk
7d66f922f rename environment variable to something sensible.

git-subtree-dir: spiffworkflow-backend
git-subtree-split: ab9b5f368a0b954370e43936a88b2ce9b83dc4cc
2022-10-25 16:55:11 -04:00
jasquat c609604f56 Merge commit 'e228ab4b80138b3e943b11774c1fd47957ea7562' 2022-10-25 16:55:11 -04:00
burnettk 1f25521506 Squashed 'spiffworkflow-backend/' changes from 153061d4..1092ed11
1092ed11 Merge branch 'main' of github.com:sartography/spiffworkflow-backend into main
97b96fa9 Merge commit '999e0f4d2b7a3c3665feb806fd4f00dc50f2de8e'
4d2ebbe2 Refresh token (#6)
2c47d862 Revert "Assure that the Active Task Users table is cleared out before deleting the Active Task Record."
6c1660a3 Merge commit 'eff49e1ddb2e70d62e45866b429a1350443107d0' into main
f7949ada Merge commit 'ac929cbae7717affed5fa357a56cf1a0256289d5' into main
b70804ea Merge commit '65283df3cbfe95c6cd0d69e1cc0204d91c5d535b'
5b9ad7a7 Merge commit 'a59108db95274bef304cbd9246537206d0b449cf'
038c8e68 Merge commit '835160e5a82c7e0518fa25ed7fa1168c9c435739'
aae7966b Merge commit 'a1cce807be1c4ac5f04c42d780df06c216a0de9c'
8527c6be Merge commit '7026fe1f779051f6eb99b872bcd45b14c0cbe88f'
1aa9a8da Merge commit '70480e9f91a1053531ea5db32a13a791c39fd89f'
40383711 Merge commit '9a1e33696a744527a18dbec667140edb4038ac94'
2c7b2e28 Merge commit 'd643de93e5ceaae28a6e65044cc85dd039530d2c'
e5e70161 Merge commit '2b702661f3bd9b79de887e82e5a5925d07341eb6'
b0b92474 updateing poetry lock file.
e5fd3df1 Merge commit 'f0b608789b6cdc3ef4303efac053746c98571a48'
dfe4e3e1 Merge commit 'c5a2f8b16c9a614b944a6e4610594eba1dac7b9f' into main
78dcaec3 pointless change

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 1092ed11187d1b825fa1c5e18f0d96592f0b98e7
2022-10-25 16:54:06 -04:00
burnettk 0e9f66e1ad Merge commit '1f25521506a6ed4caef400a13903af86a7eb83d2' 2022-10-25 16:54:06 -04:00
mike cullerton 2e3a5f579a mypy 2022-10-25 16:47:40 -04:00
mike cullerton 897c8ee9b9 Added `get_localtime` script
Added test for new script, with test process
2022-10-25 15:56:48 -04:00
Jon Herron 90f13cb076 Squashed 'flask-bpmn/' changes from aae17b7b4..b79454e50
b79454e50 Merge pull request #150 from sartography/dependabot/pip/black-22.10.0
2e6b675b0 Bump black from 22.6.0 to 22.10.0

git-subtree-dir: flask-bpmn
git-subtree-split: b79454e50415a53704f6154f062f78cadc9b9d43
2022-10-25 14:20:05 -04:00
Jon Herron a57a04e225 Merge commit '90f13cb076961679a7760ef179d0a51b654dd88e' 2022-10-25 14:20:05 -04:00
Jon Herron 999e0f4d2b Squashed 'spiffworkflow-backend/' changes from 1e338f955..153061d41
153061d41 Merge branch 'main' of github.com:sartography/spiffworkflow-backend into main
3724ef7f9 Assure that the Active Task Users table is cleared out before deleting the Active Task Record. We were depending on a cascade here, which seems to fail randomly -- apparently due to some sort of race condition.
137ebbc4b Merge branch 'main' of github.com:sartography/spiffworkflow-backend
f8f38f813 pyl - prettier maybe?
02fe90969 Merge branch 'main' into feature/edit-task-data
ca7d7d9b3 Merge branch 'main' into feature/edit-task-data
c38efe2bd w/Jon Api endpoint to update task data
15b99bf90 mypy

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 153061d413afc5d7ed0c9cec25b292393585f757
2022-10-25 14:20:02 -04:00
Jon Herron 41ab09fc48 Merge commit '999e0f4d2b7a3c3665feb806fd4f00dc50f2de8e' 2022-10-25 14:20:02 -04:00
Mike Cullerton 043614a005
Refresh token (#6)
* Handle refreshed tokens if present

* Small cleanup

* No longer require secrets to be modified by the user that created them
Rename creator_user_id column to user_id

Co-authored-by: Jon Herron <jon.herron@yahoo.com>
Co-authored-by: mike cullerton <michaelc@cullerton.com>
2022-10-25 14:12:32 -04:00
Dan 98815bca54 Merge commit 'eff49e1ddb2e70d62e45866b429a1350443107d0' into main 2022-10-25 11:53:09 -04:00
Dan eff49e1ddb Squashed 'spiffworkflow-backend/' changes from e748b1804..1e338f955
1e338f955 Another error with the error message.

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 1e338f955acaf1c0c3e7d16c56c800f634638d9d
2022-10-25 11:53:09 -04:00
Dan 874b2b4ee2 Merge commit 'ac929cbae7717affed5fa357a56cf1a0256289d5' into main 2022-10-25 11:25:20 -04:00
Dan ac929cbae7 Squashed 'spiffworkflow-backend/' changes from 3c677c751..e748b1804
e748b1804 quick patch so I can see the error message.
94908a9b9 Merge pull request #155 from sartography/dependabot/pip/flake8-bugbear-22.10.25
d7ba33c03 Bump flake8-bugbear from 22.9.23 to 22.10.25
bf9db9521 Merge pull request #154 from sartography/dependabot/pip/reorder-python-imports-3.9.0
4a2b12efc Bump reorder-python-imports from 3.8.5 to 3.9.0

git-subtree-dir: spiffworkflow-backend
git-subtree-split: e748b18047e611fb635da89dad563548fff7e00f
2022-10-25 11:25:20 -04:00
Dan 1ab289194c Forgot a test. 2022-10-25 11:25:01 -04:00
burnettk 08405457bd Merge commit '65283df3cbfe95c6cd0d69e1cc0204d91c5d535b' 2022-10-24 22:35:36 -04:00
burnettk 65283df3cb Squashed 'spiffworkflow-backend/' changes from 952a1af5a..3c677c751
3c677c751 update sphinx-autoapi

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 3c677c751b84ff8ddd1372b4b01c15fe7e10e0f1
2022-10-24 22:35:36 -04:00
burnettk a8f7231794 Merge commit 'a59108db95274bef304cbd9246537206d0b449cf' 2022-10-24 18:20:10 -04:00
burnettk a59108db95 Squashed 'spiffworkflow-backend/' changes from 68ea8bce3..952a1af5a
952a1af5a try upgrade

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 952a1af5a81defc95effd57d198848b134392f91
2022-10-24 18:20:10 -04:00
burnettk 051fbbc198 Merge commit '835160e5a82c7e0518fa25ed7fa1168c9c435739' 2022-10-24 18:14:53 -04:00
burnettk 835160e5a8 Squashed 'spiffworkflow-backend/' changes from 090b84fd..68ea8bce
68ea8bce working version

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 68ea8bce3f01dbfe4991c366761f8d7e07788b3c
2022-10-24 18:14:53 -04:00
burnettk dca26b4e2f Merge commit 'a1cce807be1c4ac5f04c42d780df06c216a0de9c' 2022-10-24 18:02:49 -04:00
burnettk a1cce807be Squashed 'spiffworkflow-backend/' changes from 653a86b1..090b84fd
090b84fd only set hostname once

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 090b84fd31ffd496dd1ee1c0f70b45ecd8bc9232
2022-10-24 18:02:49 -04:00
burnettk bfbf5adadb Squashed 'flask-bpmn/' changes from c7e2f98d..aae17b7b
aae17b7b Merge pull request #141 from sartography/dependabot/pip/dot-github/workflows/pip-22.3
e003df4a Merge pull request #148 from sartography/dependabot/pip/sphinx-autoapi-2.0.0
3740daef Bump pip from 22.2.2 to 22.3 in /.github/workflows
b66dce63 Merge pull request #138 from sartography/dependabot/pip/dot-github/workflows/poetry-1.2.2
4fed6cb3 Bump sphinx-autoapi from 1.9.0 to 2.0.0
235c0a87 Merge pull request #147 from sartography/dependabot/pip/reorder-python-imports-3.8.5
1ba76081 Bump reorder-python-imports from 3.8.2 to 3.8.5
d694c6c4 Bump poetry from 1.1.14 to 1.2.2 in /.github/workflows
2409d03e Merge pull request #146 from sartography/dependabot/pip/safety-2.3.1
366238e6 Merge pull request #145 from sartography/dependabot/github_actions/actions/download-artifact-3.0.1
b8807520 Bump safety from 2.1.1 to 2.3.1
be0a29db Bump actions/download-artifact from 3.0.0 to 3.0.1
05ec31cf Merge pull request #132 from sartography/dependabot/pip/docs/furo-2022.9.29
4c6bf71d Bump furo from 2022.6.21 to 2022.9.29 in /docs
6ab6009b Merge pull request #142 from sartography/dependabot/pip/docs/sphinx-5.3.0
43482306 Merge pull request #118 from sartography/dependabot/pip/pep8-naming-0.13.2
a77fcfd6 Bump pep8-naming from 0.13.1 to 0.13.2
726673dc Bump sphinx from 5.1.1 to 5.3.0 in /docs
3a4bf06b Merge pull request #139 from sartography/dependabot/pip/xdoctest-1.1.0
367557ea Bump xdoctest from 1.0.2 to 1.1.0
a3a5fc97 Merge pull request #144 from sartography/dependabot/github_actions/actions/upload-artifact-3.1.1
796e8478 Bump actions/upload-artifact from 3.0.0 to 3.1.1

git-subtree-dir: flask-bpmn
git-subtree-split: aae17b7b4152fe09d4a365ac5ec85289218c663b
2022-10-24 17:53:04 -04:00
burnettk 0350830b9f Merge commit 'bfbf5adadb2865d87f66b796356cba5e5feba90e' 2022-10-24 17:53:04 -04:00
burnettk 7026fe1f77 Squashed 'spiffworkflow-backend/' changes from 945b3c0d..653a86b1
653a86b1 update keycloak version and lint
df1443e3 new keycloak realm json with 30 minute access token lifespan and 1 day refresh token lifespan
ac31f4bf wait longer before importing realms for new keycloak w/ burnettk

git-subtree-dir: spiffworkflow-backend
git-subtree-split: 653a86b1aebebd8248f735d28cf91664585cb378
2022-10-24 17:53:02 -04:00
burnettk d817c9be79 Merge commit '7026fe1f779051f6eb99b872bcd45b14c0cbe88f' 2022-10-24 17:53:02 -04:00