burnettk
d7ff963da1
test for automatic saving of process instance metadata on instance save
2022-12-04 22:35:16 -05:00
burnettk
eb2f645183
add order_by to make this query deterministic
2022-12-03 20:16:20 -05:00
jasquat
fcc5bce3e9
fixed issue ensuring active tasks are up to date w/ burnettk cullerton
2022-11-28 15:47:56 -05:00
burnettk
bb76eeee5f
lint
2022-11-25 00:46:43 -05:00
burnettk
dc0665c260
gotta fix usage of is_model
2022-11-24 16:28:10 -05:00
burnettk
63b654c229
working on tests
2022-11-24 13:01:53 -05:00
burnettk
aa4277d98a
oh my god why were these ever instance methods
2022-11-24 12:38:41 -05:00
burnettk
6081f66379
renames
2022-11-24 12:00:26 -05:00
jasquat
82388b66e5
pyl is passing w/ burnettk cullerton
2022-11-18 16:45:44 -05:00
mike cullerton
8aa126e750
precommit
2022-11-18 15:50:20 -05:00
jasquat
d3bd96a163
ran some pyl w/ burnettk cullerton
2022-11-18 15:06:02 -05:00
mike cullerton
eba3c096d7
Rename CAT_JSON_FILE, WF_JSON_FILE, add_spec, update_spec
2022-11-17 12:08:42 -05:00
Jon Herron
55020ed382
Merge branch 'main' of github.com:sartography/spiff-arena into send_filters
2022-11-16 13:52:03 -05:00
jasquat
f648f39999
pyl w/ burnettk
2022-11-15 17:38:37 -05:00
jasquat
b7ee3d24b1
added some permissions to the process model show page w/ burnettk
2022-11-15 17:35:16 -05:00
Dan Funk
a77ee31b40
Merge pull request #39 from sartography/feature/call_activity_selection
...
Feature/call activity selection
2022-11-15 16:23:50 -05:00
Dan
5d06af1477
Assure changes to process ids are updated in the cache on a file save,
...
and remove old references that no longer exist. Still some work to do here.
2022-11-15 16:04:05 -05:00
Jon Herron
320a9c41ac
Getting ./bin/pyl to pass
2022-11-15 15:56:12 -05:00
Jon Herron
167021e230
filters to_dict
2022-11-15 15:45:55 -05:00
Dan Funk
ec68bcb24e
Merge pull request #38 from sartography/feature/call_activity_selection
...
Fixing a bug in SpiffWorkflow (new version in poetry.lock)
2022-11-15 15:06:31 -05:00
jasquat
71b4f65b90
pyl
2022-11-15 15:06:22 -05:00
jbirddog
866c3699ef
Merge process_instance_list query filters with report filters ( #37 )
2022-11-15 15:05:37 -05:00
Dan
ed9936bfec
Fixing a bug in SpiffWorkflow (new version in poetry.lock)
...
fixing a test
2022-11-15 14:55:00 -05:00
jasquat
18f45e90f1
added permission service to frontend to allow checking for permissions w/ burnettk
2022-11-15 14:40:35 -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
jasquat
5dcdc225a8
fixed failing tests w/ burnettk
2022-11-14 17:38:44 -05:00
jasquat
c121361d70
more refactoring for process instance list w/ burnettk
2022-11-14 17:35:04 -05:00
Dan
b03d531abb
Mostly a name change from BpmnProcessIdLookup to SpecReferenceCache. I landed on this unfortunate name because:
...
1. It's not just processes, it contains the list of all DMN Decisions as well.
2. It is closely linked to the SpecReference object that can be generated by looking through all the Spec files to find the processes and decisions they contain.
3. It is a cache of information, the file system is the source of truth. Seems likely we will cache more things in the future -- so setting things up this way made sense.
2022-11-14 15:23:37 -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
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
450a8d0757
Delete groups now checks for running instances in nested models
...
also, pyl
2022-11-10 16:44:27 -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
jbirddog
d183b961cf
First pass at custom report/perspective for Process Instance List ( #23 )
2022-11-08 09:26:42 -05:00
jasquat
704ce5709e
pyl is passing
2022-11-07 14:02:47 -05:00
Dan
98e1776edf
When returning the list of files in a ProcessModel, include all the ways they can be referenced,
...
for instance, json files, can be referened by file name, bpmn files can be referened by one more process ids,
and DMN's files can be referenced by one or more decision ids. This information is now included in the reference.
Also cleaned up a number of things in the File Object that were always null / are cary overs from CR-Connect that are not in use, and unlikely to ever be used in this way.
2022-11-07 11:47:00 -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
jbirddog
c3468ca548
From the logs, allow viewing a diagram in a previous state ( #15 )
...
Co-authored-by: Elizabeth Esswein <elizabeth.esswein@gmail.com>
2022-11-02 14:34:59 -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
d19477e390
test removing an approver from a list while user lane_owners dict w/ burnettk
2022-10-25 17:35:17 -04:00
jasquat
24a96ccdfa
WIP: deleting user after approval w/ burnettk
2022-10-25 15:42:13 -04:00
jasquat
8659f2122e
pyl now passes w/ burnettk
2022-10-25 15:25:42 -04:00
jasquat
56f8d73449
added some support to get the potential task owners from task data w/ burnettk
2022-10-25 12:00:03 -04:00
jasquat
797c99a76e
updated uses of normalize value to check prefixes in tests w/ burnettk
2022-10-21 16:36:32 -04:00