Kevin Burnett
b13b716424
parallel tests with xdist ( #335 )
...
* parallel tests with xdist
* add pytest-xdist as dev dep
* put back spiff
* update messaging
* get more in line with main
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-26 22:37:41 +05:30
Kevin Burnett
7de0d97303
Feature/better subworkflow management part 2 ( #341 )
...
* Revert "Revert "Feature/better subworkflow management (#331 )""
This reverts commit 48dcde8faf
.
* updated SpiffWorkflow to fix infinite loop in task trace w/ burnettk
---------
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-20 10:37:49 -04:00
burnettk
48dcde8faf
Revert "Feature/better subworkflow management ( #331 )"
...
This reverts commit 23af5cbbe4
.
2023-06-15 15:10:48 -04:00
jasquat
23af5cbbe4
Feature/better subworkflow management ( #331 )
...
* WIP: some updates to support new spiff w/ burnettk
* unit tests are passing
* all tests except message tests are passing
* fixed usage of catch message event w/ burnettk
* messages are working again w/ burnettk
* uncommented remaining message tests w/ burnettk
* fixed cypress tests w/ burnettk
* use main for spiffworkflow
---------
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-15 10:31:42 -04:00
Kevin Burnett
35543cc362
add mccabe linter and auto fixes ( #302 )
...
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-06-08 14:26:33 -07:00
jbirddog
122d1efbda
Bump flask for safety ( #304 )
...
* Bump flask for safety
* let snyk check flask again w/ burnettk
* attempt to use the same revision for front w/ burnettk
---------
Co-authored-by: jasquat <jasquat@users.noreply.github.com>
2023-06-06 17:33:48 -07:00
jasquat
5dfd96ca9e
upgrade cryptography for security w/ burnettk
2023-06-02 12:09:24 -04:00
burnettk
397d99b5c0
enable flake8-bandit, cut off all http requests at 15 seconds to avoid hanging process, ignore xml lib spiff uses
2023-05-30 19:53:26 -04:00
burnettk
aae043e0a4
add pylint
2023-05-30 19:39:15 -04:00
burnettk
a567b990e6
enable pep8-naming and use ruff for autofixer
2023-05-30 07:15:49 -04:00
burnettk
6bbabd15f4
instead of actually adding pyright configs that do not work, document
2023-05-29 11:52:35 -04:00
burnettk
4b21f02355
get rid of some pyright diagnostics
2023-05-27 22:33:53 -04:00
burnettk
6a328cdb43
actually stop running tests against 3.9
2023-05-27 18:34:04 -04:00
burnettk
be9859752e
drop python 3.9 and remove unused libs
2023-05-27 18:17:51 -04:00
burnettk
f8d4a6382b
get compatible with ruff pyupgrade
2023-05-27 14:59:52 -04:00
burnettk
2b2875cb6f
let ruff sort imports and ditch duplicative pre-commit linters
2023-05-26 20:01:08 -04:00
burnettk
cf40546a09
get compatible with default ruff ruleset
2023-05-26 13:07:18 -04:00
burnettk
8d20ef6956
remove sphinx from pyproject since we do not use it in this way
2023-05-18 18:42:40 -04:00
danfunk
2bdf4e1cfc
Remove incorrectly added myst-parser from backend.
2023-05-18 16:30:38 -04:00
danfunk
670a1d5363
initial set of docs for SpiffWorkflow
2023-05-18 10:49:44 -04:00
jasquat
de8a718a30
removed flask-bpmn from pyproject since it is no longer used w/ burnettk
2023-05-10 17:09:51 -04:00
danfunk
cc55f4413b
run_pyl
...
use latest spiffworkflow in main
2023-05-10 15:42:07 -04:00
danfunk
4354efe536
minor fix to spiffworkflow backend.
2023-05-10 14:51:13 -04:00
danfunk
b9a8b97fda
Various updates to get the reset working correctly.
2023-05-10 10:49:39 -04:00
Dan
30a26de38d
wip
2023-05-09 15:02:05 -04:00
jbirddog
b89527ab80
Integrate spiff-element-units 0.3.0 for (some) lazy call activities ( #239 )
2023-05-04 14:15:13 -04:00
jasquat
418ec7d9c9
updated typeguard and fixed issues w/ burnettk
2023-05-01 15:26:29 -04:00
jbirddog
1dd445de68
spiff-element-units integration ( #214 )
2023-04-17 14:49:38 -04:00
jasquat
106b03d32b
merged in main and resolved conflicts w/ burnettk
2023-04-07 14:59:49 -04:00
jasquat
e12db76038
some cleanup, updated SpiffWorkflow, and added some notes to pick back up where we left off with the more efficient method w/ burnettk
2023-04-06 10:57:52 -04:00
jasquat
c5b85fd404
WIP - test is still passing, no longer processing all tasks w/ burnettk
2023-04-05 16:07:35 -04:00
jasquat
a7521cba65
run snyk on backend and added marshmallow dep to remove warning w/ burnettk
2023-03-28 16:55:13 -04:00
jasquat
98a935e222
use session delete branch of sqlalchemy stubs w/ burnettk
2023-03-28 16:28:41 -04:00
jasquat
a878790393
add back in sqlalchemy stubs w/ burnettk
2023-03-28 16:05:43 -04:00
jasquat
e7fef5b6c4
updated sqlalchemy to 2.0 due to safety complaints w/ burnettk
2023-03-28 15:56:00 -04:00
burnettk
16b837daca
downgrade setuptools closer to where it was to avoid deprecation warnings
2023-03-28 14:58:16 -04:00
burnettk
3371148d4a
fix four of five safety issues
2023-03-28 14:51:08 -04:00
burnettk
152be789ec
another take on metrics
2023-03-22 22:40:56 -04:00
burnettk
c4acbab343
fix all deprecation warnings
2023-03-16 22:42:35 -04:00
jasquat
80d9fa8ad6
merged in save_to_task_data branch and pyl with some cleanup w/ burnettk
2023-03-16 12:50:52 -04:00
jasquat
e3513073e9
some more test stuff w/ burnettk
2023-03-16 10:29:15 -04:00
jasquat
e8e4eab44b
use main branch of spiffworkflow w/ burnettk
2023-03-15 16:15:15 -04:00
burnettk
c591dbfefe
no op cipher for testing
2023-03-12 18:20:29 -04:00
jasquat
2ef0bf0065
added loop to task test bpmn file w/ burnettk
2023-03-10 17:15:27 -05:00
Jon Herron
f994c2f5d1
Poetry install
2023-03-06 15:43:46 -05:00
jbirddog
7c0b7d252e
Couple dependency changes ( #165 )
2023-03-06 10:12:54 -05:00
jasquat
716986a483
prefer the bpmn process name over the identifier on the logs list page w/ burnettk
2023-03-01 16:28:42 -05:00
Dan
43e41fe848
Point to the latest spiffworkflow
2023-02-27 14:40:47 -05:00
Dan
f16150b02b
Merging main
2023-02-27 14:17:10 -05:00
Jon Herron
a766e7d9a6
poetry remove orjson
2023-02-27 09:35:51 -05:00