199 Commits

Author SHA1 Message Date
burnettk
5fcc6fc877 fix mypy typing stuff. w/ jasquat 2022-11-15 10:28:18 -05:00
burnettk
5008626b19 run_pyl 2022-11-15 10:11:26 -05:00
Dan
a3dcae016f Merge remote-tracking branch 'origin/main' into feature/call_activity_selection 2022-11-15 09:55:02 -05:00
Dan
58b702fa67 Adding a very simple api endpoint that just returns a list of every process known to the system. 2022-11-14 21:54:13 -05:00
Dan
a2a0ccac2b Assure that the list of cached Spec References includes all Process Instances and DMNs (even those that are not primary) 2022-11-14 20:31:20 -05:00
jasquat
822c40525c merged in main and resolved pyl issues w/ burnettk 2022-11-14 12:24:23 -05:00
Dan
b7b6a97df0 work in spiff is approved and merged, updating dependency 2022-11-14 10:40:52 -05:00
burnettk
23fbe1b2e9 lint and mypy 2022-11-12 22:07:30 -05:00
Dan
828e41c4d6 Adding a display name to the BPMN Process ID Lookup Table
Removing (very nearly, except for script unit tests) all the XML Parsing we were doing, see related PR on SpiffWorkflow
Moved the Custom Parser into its own file to solve some circular import issues
2022-11-12 12:36:07 -05:00
burnettk
2cb3fb27e2 pyl 2022-11-11 11:39:15 -05:00
mike cullerton
1e09c95520 renamed and reordered some methods in base_test.py 2022-11-11 08:02:35 -05:00
mike cullerton
dfa79360c4 Merge branch 'main' into feature/nested-groups-2
# Conflicts:
#	spiffworkflow-frontend/src/routes/ProcessGroupShow.tsx
2022-11-10 16:50:11 -05:00
mike cullerton
450a8d0757 Delete groups now checks for running instances in nested models
also, pyl
2022-11-10 16:44:27 -05:00
jasquat
c814e991a0 use error as a status instead of faulted w/ burnettk 2022-11-10 15:55:17 -05:00
jbirddog
64ac704288 Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05:00
mike cullerton
d17007eaaa Merge branch 'main' into feature/nested-groups
# Conflicts:
#	spiffworkflow-backend/src/spiffworkflow_backend/api.yml
#	spiffworkflow-backend/src/spiffworkflow_backend/models/process_instance_report.py
#	spiffworkflow-backend/src/spiffworkflow_backend/routes/process_api_blueprint.py
#	spiffworkflow-backend/tests/spiffworkflow_backend/integration/test_process_api.py
#	spiffworkflow-backend/tests/spiffworkflow_backend/unit/test_spec_file_service.py
#	spiffworkflow-frontend/src/routes/ProcessInstanceList.tsx
#	spiffworkflow-frontend/src/routes/ProcessInstanceReportList.tsx
#	spiffworkflow-frontend/src/routes/ProcessModelEditDiagram.tsx
#	spiffworkflow-frontend/src/routes/ProcessModelShow.tsx
2022-11-08 14:09:03 -05:00
jasquat
7856b8caaf return next task when running an instance w/ burnettk 2022-11-08 12:36:11 -05:00
jbirddog
d183b961cf First pass at custom report/perspective for Process Instance List (#23) 2022-11-08 09:26:42 -05:00
mike cullerton
f303c0f77a remove process_group_identifier from process-instances endpoint 2022-11-07 17:25:04 -05:00
mike cullerton
207de9ab86 Merge branch 'main' into feature/nested-groups
# Conflicts:
#	spiffworkflow-backend/src/spiffworkflow_backend/models/process_model.py
#	spiffworkflow-backend/src/spiffworkflow_backend/services/process_instance_processor.py
#	spiffworkflow-backend/tests/spiffworkflow_backend/integration/test_process_api.py
2022-11-07 10:56:37 -05:00
mike cullerton
fec8d06b8d started test for test_script_unit_test_run 2022-11-07 10:34:14 -05:00
mike cullerton
5d058cbeaa Fix url in test 2022-11-06 15:09:56 -05:00
mike cullerton
7c13ec8028 Fix urls for uspend and resume endpoints 2022-11-06 14:23:16 -05:00
burnettk
c354b846ca Merge remote-tracking branch 'origin/main' into feature/carbon_ui 2022-11-04 18:33:07 -04:00
jasquat
ad13a41127 pyl is passing w/ burnettk 2022-11-04 11:03:40 -04:00
burnettk
5c6601237e upgrade spiff and add commented out assertion 2022-11-04 09:33:30 -04:00
jasquat
bdc8121211 some more updates for group forms w/ burnettk 2022-11-03 15:55:50 -04:00
jasquat
b7aee05492 removed tables for file, admin_session, task_event, and data_store w/ burnettk 2022-11-02 11:38:16 -04:00
mike cullerton
440871d579 First stab at nested folders.
Added temp endpoints
Changes to tests and test helpers
2022-11-01 16:48:04 -04:00
burnettk
e0c09896d1 re-order imports the way backend always used to 2022-10-31 09:25:35 -04:00
jasquat
0c11a0b75b pyl passes w/ burnettk 2022-10-27 15:38:04 -04:00
jasquat
afdf81a031 added test to ensure users can update their own task w/ burnettk 2022-10-21 15:19:51 -04:00
burnettk
872480dbdc Merge remote-tracking branch 'origin/main' into feature/lib-updates-and-mypy 2022-10-20 17:32:23 -04:00
jasquat
2b01d2fe76 fixed authentication_callback and getting the user w/ burnettk 2022-10-20 11:49:58 -04:00
jasquat
594a32b676 merged in main and resolved conflicts w/ burnettk 2022-10-20 11:27:15 -04:00
burnettk
3ddaa5d088 lib updates and mypy 2022-10-19 22:01:39 -04:00
jasquat
72049c0041 added authentication callback endpoint. w/ burnettk, cullerton, jbirddog 2022-10-19 14:19:12 -04:00
jasquat
44856fce25 added api endpoint to check if user has permissions based on given target uris w/ burnettk 2022-10-13 17:16:47 -04:00
jasquat
50529d04c3 added test to make sure api gives a 403 if a permission is not found w/ burnettk 2022-10-13 14:46:23 -04:00
jasquat
6a9d0a68a7 api calls are somewhat respecting permissions now and the process api tests are passing 2022-10-13 14:15:31 -04:00
burnettk
e55c740b05 pick up more renames 2022-10-11 10:14:32 -04:00
burnettk
fb572c99e8 allow updating primary_file_name and primary_process_id from process model update 2022-10-10 22:18:28 -04:00
burnettk
611632388d rename function to make sense 2022-10-06 18:50:09 -04:00
burnettk
04918e0f41 jam in task data 2022-10-06 18:00:12 -04:00
burnettk
93e6adbc23 work in progress 2022-10-06 17:16:26 -04:00
burnettk
5d449fe984 some upgrades while resolving a merge conflict 2022-10-03 13:55:28 -04:00
jasquat
6991db63a4 Merge remote-tracking branch 'origin/main' into feature/script-unit-tests 2022-09-28 11:18:30 -04:00
jasquat
d162f0d246 some cleanup and refactoring w/ burnettk 2022-09-27 15:10:32 -04:00
mike cullerton
4b50263db8 mypy and pre commit 2022-09-27 10:57:19 -04:00
mike cullerton
a87a49ae0f add test for process_instance_show 2022-09-27 10:51:47 -04:00