jasquat
258b478954
added api to get list of process report columns
2022-11-29 17:32:29 -05:00
jasquat
88c6d625bb
some cleanup for metadata w/ burnettk
2022-11-29 16:19:55 -05:00
jasquat
33b9e5b943
metadat reports work w/ burnettk
2022-11-29 16:09:55 -05:00
jasquat
385e8cea2b
WIP more metadata reporting w/ burnettk
2022-11-29 15:59:46 -05:00
jasquat
0268d279e3
some basics to add metadata to reports w/ burnettk cullerton
2022-11-28 17:03:00 -05:00
jasquat
54a04a38d9
fixed issue ensuring active tasks are up to date w/ burnettk cullerton
2022-11-28 15:47:56 -05:00
jasquat
d12e606c84
added script to save process instance metadata and fixed permissions issue w/ burnettk cullerton
2022-11-28 15:26:50 -05:00
burnettk
ecee3c4548
lint
2022-11-25 00:46:43 -05:00
burnettk
069f717ee7
tests passing
2022-11-25 00:08:38 -05:00
burnettk
fe4f3a6af4
gotta fix usage of is_model
2022-11-24 16:28:10 -05:00
burnettk
5f7182c5d6
working on tests
2022-11-24 13:01:53 -05:00
burnettk
e9a09342d5
oh my god why were these ever instance methods
2022-11-24 12:38:41 -05:00
burnettk
37fcc547f7
remove column
2022-11-24 12:28:53 -05:00
burnettk
10d8156972
renames
2022-11-24 12:00:26 -05:00
burnettk
f8e78d352d
start adding display name and removing garbage
2022-11-24 11:51:31 -05:00
jasquat
1c9cee4081
updated breadcrumb to use display name w/ burnettk
2022-11-23 15:39:10 -05:00
jasquat
ecf96166b1
created new users for keycloak and fixed some permissions for core user w/ burnettk cullerton
2022-11-22 13:01:08 -05:00
jasquat
b49a1cd30f
added recursive option to process model list to recurse or not and fix some ui components
2022-11-22 09:05:33 -05:00
mike cullerton
26cc8fd0a9
Merge branch 'main' into move-group-or-model
2022-11-21 15:56:44 -05:00
jasquat
95c0d96ee9
allow getting all process models, process instances should not save when they are initialized, and fixed some cypress tests w/ burnettk
2022-11-21 14:12:04 -05:00
mike cullerton
77a76a7529
use correct separator.
2022-11-21 12:05:25 -05:00
mike cullerton
788ee628d4
see if this solves the windows build problem
2022-11-21 08:36:39 -05:00
mike cullerton
0b6f6610b4
asst syntax cleanup
2022-11-19 15:45:13 -05:00
mike cullerton
3972e4ebe7
mypy
2022-11-19 15:24:37 -05:00
mike cullerton
ed3efd6d07
test for move model
2022-11-19 14:47:50 -05:00
mike cullerton
03e454c685
process group move api endpoint
2022-11-19 13:24:40 -05:00
jasquat
67d6a01161
pyl is passing w/ burnettk cullerton
2022-11-18 16:45:44 -05:00
mike cullerton
cf09b2258b
precommit
2022-11-18 15:50:20 -05:00
jasquat
3640657c71
ran some pyl w/ burnettk cullerton
2022-11-18 15:06:02 -05:00
mike cullerton
fe582261fe
Cleanup - renaming frenzy, use os.path.abspath
2022-11-17 16:35:28 -05:00
mike cullerton
897615d0fd
Rename CAT_JSON_FILE, WF_JSON_FILE, add_spec, update_spec
2022-11-17 12:08:42 -05:00
Jon Herron
1584f52a18
Merge branch 'main' of github.com:sartography/spiff-arena into send_filters
2022-11-16 13:52:03 -05:00
jasquat
21e3786377
fixed broken test w/ burnettk
2022-11-15 17:49:46 -05:00
jasquat
93d9aa845f
pyl w/ burnettk
2022-11-15 17:38:37 -05:00
jasquat
56c8c0c633
added some permissions to the process model show page w/ burnettk
2022-11-15 17:35:16 -05:00
Dan Funk
c2056071d5
Merge pull request #39 from sartography/feature/call_activity_selection
...
Feature/call activity selection
2022-11-15 16:23:50 -05:00
Dan
d68b103116
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
b54b3dabb2
Getting ./bin/pyl to pass
2022-11-15 15:56:12 -05:00
Jon Herron
9fac3c2d54
filters to_dict
2022-11-15 15:45:55 -05:00
Dan Funk
7ad891bb6a
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
74accb33ce
pyl
2022-11-15 15:06:22 -05:00
jbirddog
3205b85f42
Merge process_instance_list query filters with report filters ( #37 )
2022-11-15 15:05:37 -05:00
Dan
3a1a25eba9
Fixing a bug in SpiffWorkflow (new version in poetry.lock)
...
fixing a test
2022-11-15 14:55:00 -05:00
jasquat
b62955deaa
added permission service to frontend to allow checking for permissions w/ burnettk
2022-11-15 14:40:35 -05:00
burnettk
4e8f8c5524
fix mypy typing stuff. w/ jasquat
2022-11-15 10:28:18 -05:00
burnettk
fbc15c97fe
run_pyl
2022-11-15 10:11:26 -05:00
Dan
2b300d0d4e
Merge remote-tracking branch 'origin/main' into feature/call_activity_selection
2022-11-15 09:55:02 -05:00
Dan
055824b778
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
36f5eef6cc
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
d319e2a623
fixed failing tests w/ burnettk
2022-11-14 17:38:44 -05:00
jasquat
b661c8f3c5
more refactoring for process instance list w/ burnettk
2022-11-14 17:35:04 -05:00
Dan
7d1d72290d
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
a7c4088925
merged in main and resolved pyl issues w/ burnettk
2022-11-14 12:24:23 -05:00
Dan
2cdad7d492
work in spiff is approved and merged, updating dependency
2022-11-14 10:40:52 -05:00
burnettk
0ad11dcd2e
lint and mypy
2022-11-12 22:07:30 -05:00
Dan
195c609d58
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
d25c37153a
pyl
2022-11-11 11:39:15 -05:00
mike cullerton
1a6da88504
removed duplicate code
2022-11-11 08:17:50 -05:00
mike cullerton
677ffc4130
renamed and reordered some methods in base_test.py
2022-11-11 08:02:35 -05:00
mike cullerton
4cc5845971
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
9679720b5a
Delete groups now checks for running instances in nested models
...
also, pyl
2022-11-10 16:44:27 -05:00
jasquat
bd42234891
use error as a status instead of faulted w/ burnettk
2022-11-10 15:55:17 -05:00
jasquat
a544c10a09
Merge commit '127ef67f120ef4035a5f214f6b140488eca60a8d'
2022-11-09 17:01:17 -05:00
jbirddog
4a852a5b3b
Move to Python 3.11 ( #27 )
2022-11-09 13:45:16 -05:00
mike cullerton
fdbe8ade6e
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
005821a9ff
return next task when running an instance w/ burnettk
2022-11-08 12:36:11 -05:00
jbirddog
fc7bf31670
First pass at custom report/perspective for Process Instance List ( #23 )
2022-11-08 09:26:42 -05:00
mike cullerton
1f3f5dbc2e
remove process_group_identifier from process-instances endpoint
2022-11-07 17:25:04 -05:00
Dan
3a9b7661e0
Merge commit '39f9dcba4d497b121ef7f24e58e735b62b0e03d4' into main
2022-11-07 14:35:45 -05:00
mike cullerton
23517b8953
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
aeea99c0ff
started test for test_script_unit_test_run
2022-11-07 10:34:14 -05:00
mike cullerton
fdfd45e64a
Fix url in test
2022-11-06 15:09:56 -05:00
mike cullerton
43eb0284ce
Fix urls for uspend and resume endpoints
2022-11-06 14:23:16 -05:00
burnettk
eede34b564
Merge remote-tracking branch 'origin/main' into feature/carbon_ui
2022-11-04 18:33:07 -04:00
jasquat
edfa95124a
pyl is passing w/ burnettk
2022-11-04 11:03:40 -04:00
burnettk
4ec67848a4
Merge commit 'a0b923c9ad98d07d3cf46dca689a01b13d41aa02'
2022-11-04 09:33:44 -04:00
jasquat
d46ac958a2
some more updates for group forms w/ burnettk
2022-11-03 15:55:50 -04:00
jbirddog
76fac5fb6d
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
jasquat
1579fb177d
Merge commit '95d9dbf036f09b62054c04a64d5c7a9e3002173c'
2022-11-02 14:17:16 -04:00
mike cullerton
442120d4ce
fixed failing test
2022-11-01 16:58:53 -04:00
mike cullerton
912229a196
Merge branch 'main' into feature/nested-groups
2022-11-01 16:49:55 -04:00
mike cullerton
5f41828baf
First stab at nested folders.
...
Added temp endpoints
Changes to tests and test helpers
2022-11-01 16:48:04 -04:00
jasquat
f2477571c3
added script to get the frontend url w/ burnettk
2022-10-31 11:50:14 -04:00
jasquat
592c4fc49c
added script to get the group members w/ burnettk
2022-10-31 11:39:54 -04:00
burnettk
6399978b23
re-order imports the way backend always used to
2022-10-31 09:25:35 -04:00
jasquat
28054e59cf
added script to get the process info and do not set error message when a task fails from the frontend w/ burnettk
2022-10-28 16:46:09 -04:00
jasquat
e26a91ff8c
pyl passes w/ burnettk
2022-10-27 15:38:04 -04:00
mike cullerton
0642c16467
Don't need parent. Just use the whole path for the group id
2022-10-27 11:47:53 -04:00
jasquat
e782fcee78
Merge commit 'b9d7ded29b64c9d3b66ae97e966e019fe0537b62'
2022-10-27 10:50:50 -04:00
mike cullerton
82bb4bac59
Committing so Jon can view code
2022-10-27 10:41:44 -04:00
Mike Cullerton
4a2d37316c
Merge pull request #7 from sartography/feature/get-local-time
...
Feature get_localtime script
2022-10-26 11:06:06 -04:00
burnettk
6fa370091f
Merge commit 'd7e8533061a995595f520f31f7d4b56440078f5b'
2022-10-25 17:38:59 -04:00
burnettk
0e9f66e1ad
Merge commit '1f25521506a6ed4caef400a13903af86a7eb83d2'
2022-10-25 16:54:06 -04:00
mike cullerton
2e3a5f579a
mypy
2022-10-25 16:47:40 -04:00
mike cullerton
897c8ee9b9
Added `get_localtime` script
...
Added test for new script, with test process
2022-10-25 15:56:48 -04:00
Jon Herron
41ab09fc48
Merge commit '999e0f4d2b7a3c3665feb806fd4f00dc50f2de8e'
2022-10-25 14:20:02 -04:00
Mike Cullerton
043614a005
Refresh token ( #6 )
...
* Handle refreshed tokens if present
* Small cleanup
* No longer require secrets to be modified by the user that created them
Rename creator_user_id column to user_id
Co-authored-by: Jon Herron <jon.herron@yahoo.com>
Co-authored-by: mike cullerton <michaelc@cullerton.com>
2022-10-25 14:12:32 -04:00
jasquat
0939e31d7c
Merge commit '2b702661f3bd9b79de887e82e5a5925d07341eb6'
2022-10-21 16:46:41 -04:00
jasquat
4d48e0fb90
Merge commit 'f0b608789b6cdc3ef4303efac053746c98571a48'
2022-10-21 16:28:09 -04:00
jasquat
a55337102a
resolved merge conflicts in backend w/ burnettk
2022-10-21 10:38:13 -04:00
burnettk
338c40ae48
Merge commit '4a48d9cccd1ca8619b3dbef3c10bcce667c9d9e0'
2022-10-20 16:00:12 -04:00
burnettk
01d39f31dd
Merge commit 'c661100e03eef762cb51b02be1b309ec47be7002'
2022-10-20 07:19:24 -04:00
burnettk
2a1d8ee4e9
Merge commit 'a166df83031cb88d223e5c75ae8db8c896622821'
2022-10-19 15:17:17 -04:00
jasquat
228681f8e7
Merge commit '64e7049c9a0a4360101a155a41ce64ae692acd3c'
2022-10-18 16:41:10 -04:00
burnettk
37d1fa831a
Merge commit '4f0f5b1ece069ec56f8eb4154d61334a321749a1'
2022-10-18 07:09:34 -04:00
Jon Herron
989281f554
Merge commit '93dbce681ec89bc45479748aaae06ddd92b64da4'
2022-10-13 20:45:04 -04:00
Jon Herron
5ceb2b49a1
Merge main, resolve conflicts
2022-10-12 15:32:33 -04:00
Jon Herron
66e3f52c24
Merge commit '883e65384f1e36a0310f4fdcff57ac486890cd5e' as 'spiffworkflow-backend'
2022-10-12 10:22:22 -04:00