jasquat
2db6b10b7d
Merge pull request #275 from sartography/feature/process_model_unit_tests
...
Feature/process model unit tests
2023-05-23 15:55:47 -04:00
jasquat
5e25e591ae
pyl w/ burnettk
2023-05-23 15:55:27 -04:00
jasquat
ac73ee47f6
fixed tests failing for typeguard w/ burnettk
2023-05-23 15:50:55 -04:00
jasquat
e2fe5ea660
respect host from db uri env var when recreating db w/ burnettk
2023-05-23 12:12:32 -04:00
jasquat
ed42c6c399
make the test case results errors work with WorkflowTaskException and use in ErrorForDisplay
2023-05-23 10:33:37 -04:00
jbirddog
9ec956cee8
Support custom run at time when creating an instance ( #270 )
2023-05-23 09:52:01 -04:00
jbirddog
ba81019257
Exposed filter ( #269 )
2023-05-23 09:50:34 -04:00
burnettk
20bc44bfe7
lint
2023-05-23 06:38:35 -04:00
jasquat
4ed43e5058
added api to run process model unit tests w/ burnettk
2023-05-22 17:36:07 -04:00
jasquat
3f6bc76a7e
Merge remote-tracking branch 'origin/main' into feature/process_model_unit_tests
2023-05-22 15:17:49 -04:00
jasquat
696bfe224c
fixed tests related to new permissions w/ burnettk
2023-05-22 14:58:51 -04:00
jasquat
3124c5451a
remove api usages from script tests and pyl w/ burnettk
2023-05-22 14:09:17 -04:00
jasquat
a3890afba1
added missing permissions to elevated perm macro and removed api calls from unit tests
2023-05-22 13:50:32 -04:00
jasquat
b8d06ae08e
fixed process-instance api perms in macro
2023-05-22 10:03:46 -04:00
jasquat
289d8b4464
pyl w/ burnettk
2023-05-19 16:22:27 -04:00
jasquat
f862aad767
elevated permissions should include running privileged scripts w/ burnettk
2023-05-19 16:21:32 -04:00
jasquat
4fcb0474a4
fixed example permission yml files
2023-05-19 13:46:12 -04:00
jasquat
83f7849685
changed publish endpoint to precede model id so we can grant publish access but read only to a model otherwise w/ burnettk
2023-05-19 12:26:16 -04:00
jasquat
a285037505
added elevated permission macro
2023-05-19 10:50:55 -04:00
jasquat
de24d76c9d
cleaned up runner tests and rsyncd back to sample w/ burnettk
2023-05-18 17:16:58 -04:00
jasquat
3961dcebd0
Merge remote-tracking branch 'origin/main' into feature/process_model_unit_tests
2023-05-18 15:11:40 -04:00
jasquat
0bd16283fc
allow prepending test case data with process id and added better error formatting w/ burnettk
2023-05-18 15:11:30 -04:00
jasquat
a445badcd1
moved remove permission code to own method and some cleanup
2023-05-18 12:35:23 -04:00
jasquat
40b3246eb7
support macros in perm yml and pyl
2023-05-18 12:11:40 -04:00
jasquat
84f3847c50
refactored import perms from yaml and from dmn tables to do the same thing w/ burnettk
2023-05-18 11:29:15 -04:00
jasquat
5b793d5a81
added parse method to turn the yaml into the same format as the incoming perms from the dmn tables w/ burnettk
2023-05-18 10:02:07 -04:00
jasquat
7bfe43d617
added example permission yaml for read only admin
2023-05-18 09:05:26 -04:00
jasquat
40c67f000c
cleaned up process model tests and added support for service tasks w/ burnettk
2023-05-17 17:28:51 -04:00
jasquat
acaf3a3c24
support call activities in process model test runner w/ burnettk
2023-05-17 16:35:04 -04:00
jasquat
505e6dc8b5
do not run validations on save and close on a form w/ burnettk
2023-05-17 12:14:44 -04:00
jasquat
1cd2a794eb
no reason to instantiate a ProcessModelService
2023-05-17 10:16:09 -04:00
jasquat
3d35dc6213
pyl
2023-05-17 10:01:11 -04:00
jasquat
5d7b183150
Merge remote-tracking branch 'origin/main' into feature/process_model_unit_tests
2023-05-17 09:34:21 -04:00
burnettk
957af50f31
default to 6 threads and set db pool the same, allowing overrides
2023-05-16 19:24:55 -04:00
burnettk
63999da13a
Merge remote-tracking branch 'origin/main' into feature/gunicorn-configs
2023-05-16 17:37:33 -04:00
jasquat
2f98891489
added test for failing test and multiple at once w/ burnettk
2023-05-16 17:32:53 -04:00
jasquat
c2083103e4
added some framework stuff to run process model unit tests w/ burnettk
2023-05-16 17:24:22 -04:00
burnettk
77c6e80055
let people use version-info, remove duplicate method, lint
2023-05-16 16:20:40 -04:00
burnettk
3937d4a258
debug
2023-05-16 15:35:01 -04:00
danfunk
02bfa701c5
run_pyl, and a little cleanup.
2023-05-16 15:29:43 -04:00
Dan Funk
256492aa55
Merge pull request #261 from sartography/bug/more_fun_with_admin_tools
...
Bug/more fun with admin tools
2023-05-16 11:17:04 -04:00
jasquat
c029f4b6d5
added additional details to why we remove the root node from the spiff spec w/ burnettk
2023-05-16 10:49:25 -04:00
danfunk
a84b77b203
I'm yanking the general exception catching because it made it impossible to debug a problem we ran into - and it results in roughtly the same error message presented to the end user.
...
Updating SpiffWorkflow which will now handle the situation where a task does not have a parent task.
2023-05-15 16:53:27 -04:00
burnettk
02aa87cec5
mostly frontend stuff: add version and doc links, autofix unused imports
2023-05-12 17:07:53 -04:00
danfunk
1ee3848545
merge with main
2023-05-12 10:16:11 -04:00
jasquat
1066ae4b8a
updated spiffworkflow to fix typo w/ burnettk
2023-05-12 09:55:10 -04:00
jasquat
e4bf5b86bc
updated spiffworkflow imports w/ burnettk
2023-05-12 09:50:04 -04:00
danfunk
ca62c49de8
fixing feedback from @jasquat
2023-05-12 09:19:46 -04:00
danfunk
1d37eed860
run_pyl
2023-05-12 06:47:25 -04:00
danfunk
1db065fb65
* BPMN Process needed a cascade delete so that deleting a subprocess would remove all the subprocesses within that subprocess
...
* Trying to remove the duplicate code that might be causing bugs in the manual_task_complete
* Adding a test to show that a gateway can be successfully completed manually one step at a time.
2023-05-12 06:39:25 -04:00