Commit Graph

633 Commits

Author SHA1 Message Date
jasquat 2a2855e0da use our json encoder to dump the user for get_current_user script w/ burnettk 2023-02-06 14:11:15 -05:00
burnettk b4a3156256 move towards returning dict in get_current_user 2023-02-06 10:30:38 -05:00
burnettk f2a12c5ccd show that hiding nested fields works as well 2023-02-03 15:47:35 -05:00
burnettk d7fd92e191 make form schema and form ui schema both dicts, add support for hiding fields based on task data 2023-02-03 15:40:14 -05:00
jbirddog 30a73e2a0a Allow for different Python Environments when executing scripts within SpiffWorkflow (#121) 2023-02-02 10:24:55 -05:00
burnettk 8a98e8d9be folks who can start instances can also view their logs 2023-01-31 17:11:11 -05:00
jasquat 5970b1e35f tests are passing now w/ burnettk 2023-01-27 13:20:22 -05:00
jasquat a39aca6a4c some initial updates w/ burnettk 2023-01-27 12:51:19 -05:00
jasquat 71e20c9f4d set the correct type for task since SpiffTask and a backend task are not the same 2023-01-26 07:35:13 -05:00
jasquat 35b0871c96 Merge remote-tracking branch 'origin/main' into feature/jinja_errors 2023-01-25 17:30:55 -05:00
Dan 1dbac99a56 run_pyl had various recommendations that I find a bit of a pain in the butt, but that I did anyway. 2023-01-25 16:43:28 -05:00
jasquat 58679f602c ensure we are passing the primary file name to the delete file test 2023-01-25 16:20:55 -05:00
Dan 72f599cbc4 Merge remote-tracking branch 'origin/main' into feature/jinja_errors 2023-01-25 15:38:52 -05:00
jasquat c05305391b allow removing users from groups when refreshing permissions w/ burnettk 2023-01-25 15:12:48 -05:00
Dan b560b364d7 Making sure we create informative messages when encountering jinja2 syntax errors. 2023-01-25 14:13:21 -05:00
jasquat b22e8828d8 do not allow deleting primary bpmn file and do not allow instantiating models without a primary bpmn file w/ burnettk 2023-01-24 15:15:48 -05:00
jasquat 81c3cfe172 removed uniqueness constraint from human task so we can loopback to a previous task with a gateway w/ burnettk 2023-01-24 11:03:55 -05:00
jasquat 73cbef3100 ensure order of permissions in tests 2023-01-24 10:23:47 -05:00
jasquat bb99d94290 added locking system for process instances so hopefully background jobs will not take instances currently being run by the user w/ burnettk 2023-01-23 16:45:07 -05:00
jasquat 0bf13094af pyl w/ burnettk 2023-01-19 15:37:55 -05:00
Kevin Burnett 972682260b Merge branch 'main' into feature/improved_errors 2023-01-19 12:18:02 -08:00
jasquat c1403a9ebc ensure we have something in the logs w/ burnettk 2023-01-19 15:16:59 -05:00
jasquat cdaf59b87f pyl w/ burnettk 2023-01-19 15:03:33 -05:00
Dan 205dd4a526 pre-commit-in-ci 2023-01-19 14:00:36 -05:00
Dan ecbe194831 Merges 2023-01-19 13:26:13 -05:00
Dan 5da887099e Lots of adjustments from running pyl
Main change is in the ErrorDisplay.tsx to assure all error information is provided. and index.css to make it "pretty"
2023-01-19 12:36:45 -05:00
jasquat 3bb4c893f6 Merge pull request #105 from sartography/feature/avoid_logs_when_call_activity_waiting
do not write to logs when a task is inheriting data from the parent w…
2023-01-19 11:08:51 -05:00
jasquat 65b9005d4c do not allow overwriting process models and process groups w/ burnettk 2023-01-18 14:40:03 -05:00
jasquat 1c2fe64f18 pyl w/ burnettk 2023-01-18 10:39:53 -05:00
jasquat 56de0294ac skip failing xml test on windows w/ burnettk 2023-01-18 10:38:43 -05:00
jasquat 31944bd072 use the correct windows path separator in test file 2023-01-18 09:43:19 -05:00
jasquat 9ced1b90af fixed broken test w/ burnettk 2023-01-17 16:17:04 -05:00
jasquat b98908fa33 do not resolve entities when parsing xml w/ burnettk 2023-01-17 14:58:54 -05:00
Dan ab1d5c2262 Removing dependency on flask-bpmn and taking it out of SpiffArena
Slightly updating the APIError code for recent updates to SpiffWorkflow's error refactoring.
2023-01-17 12:56:06 -05:00
jasquat ecf8acaf5c do not write to logs when a task is inheriting data from the parent w/ burnettk 2023-01-17 12:23:51 -05:00
mike cullerton d9a9eeae8b Merge branch 'main' into feature/waku-fault-message 2023-01-13 08:29:42 -05:00
jasquat fe5258780c fixed failing test w/ burnettk 2023-01-12 15:35:05 -05:00
jasquat d00d28d95e added detailed area to process instance show page w/ burnettk 2023-01-12 15:27:32 -05:00
mike cullerton a55b14f537 Merge branch 'main' into feature/waku-fault-message 2023-01-12 07:19:06 -05:00
mike cullerton 999b19062f mypy 2023-01-11 17:46:39 -05:00
mike cullerton b31f04a658 Removed test for email error handler.
Added stub for testing system handler process
2023-01-10 16:33:51 -05:00
jasquat 018bd8d1c6 save a process model file after running all validations w/ burnettk 2023-01-10 14:13:06 -05:00
jasquat 5804f058e8 fixed failing tests 2023-01-10 13:23:09 -05:00
jasquat 8eb4f1ac96 some updates to validate xml when uploading and saving w/ burnettk 2023-01-10 12:16:24 -05:00
jasquat 2ebb3a14ce do not allow sending messages to terminated and suspended process instances w/ burnettk 2023-01-06 16:21:29 -05:00
jasquat 2f1a11cd5a actually filter by process initiator w/ burnettk 2023-01-06 15:50:47 -05:00
jasquat 094de3563e pyl w/ burnettk 2023-01-05 17:33:18 -05:00
jasquat bb3c9ebea3 fixed test w/ burnettk 2023-01-05 17:31:31 -05:00
jasquat 4b8b5fc403 added fix to SpiffWorkflow to deepcopy operation params before evaluating them w/ burnettk 2023-01-05 17:29:28 -05:00
jasquat 158cbb4bfd basic support to find a process instance by id w/ burnettk 2023-01-05 14:59:59 -05:00