416 Commits

Author SHA1 Message Date
jbirddog
d183b961cf First pass at custom report/perspective for Process Instance List (#23) 2022-11-08 09:26:42 -05:00
jasquat
eae9d4e37e Merge remote-tracking branch 'origin/main' into feature/more_launch_buttons_and_dropdowns 2022-11-07 14:04:01 -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
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
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
jasquat
6baaf092b2 fixed group test w/ burnettk 2022-11-02 14:15:17 -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
jasquat
9e3112960c added script to get the frontend url w/ burnettk 2022-10-31 11:50:14 -04:00
jasquat
00fe96cd64 added script to get the group members w/ burnettk 2022-10-31 11:39:54 -04:00
burnettk
e0c09896d1 re-order imports the way backend always used to 2022-10-31 09:25:35 -04:00
jasquat
5242b7693e 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
0c11a0b75b pyl passes w/ burnettk 2022-10-27 15:38:04 -04:00
burnettk
c8d2b64ce1 wildcard environment support 2022-10-26 22:34:28 -04:00
Mike Cullerton
dfaa699f9e Merge pull request #7 from sartography/feature/get-local-time
Feature  get_localtime script
2022-10-26 11:06:06 -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
mike cullerton
3e1d6773e5 mypy 2022-10-25 16:47:40 -04:00
mike cullerton
3471ab792a Added get_localtime script
Added test for new script, with test process
2022-10-25 15:56:48 -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
e9ef5bfeaf Merge remote-tracking branch 'origin/main' into feature/potential_owners_from_task_data 2022-10-25 14:48:18 -04:00
Dan
1092ed1118 Merge branch 'main' of github.com:sartography/spiffworkflow-backend into main 2022-10-25 14:42:12 -04:00
Jon Herron
97b96fa97a Merge commit '999e0f4d2b7a3c3665feb806fd4f00dc50f2de8e' 2022-10-25 14:20:02 -04:00
Mike Cullerton
4d2ebbe237 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
Dan
2c47d862cc Revert "Assure that the Active Task Users table is cleared out before deleting the Active Task Record."
This reverts commit 3724ef7f9f5b6f10935971af91ce10c067bb3bd6.
2022-10-25 13:58:17 -04:00
Dan
3724ef7f9f Assure that the Active Task Users table is cleared out before deleting the Active Task Record.
We were depending on a cascade here, which seems to fail randomly -- apparently due to some sort of race condition.
2022-10-25 13:08:44 -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
jasquat
3a382b4085 add new user to active task if appropriate w/ burnettk 2022-10-21 16:13:30 -04:00
jasquat
afdf81a031 added test to ensure users can update their own task w/ burnettk 2022-10-21 15:19:51 -04:00
jasquat
645e4d8fb6 updated flask-bpmn for sentry and fixed for pyl w/ burnettk 2022-10-21 13:15:17 -04:00
jasquat
57248eab76 fixed submitting and getting user tasks w/ burnettk 2022-10-21 11:57:27 -04:00
jasquat
49eefc561e some precommit stuff w/ burnettk 2022-10-21 11:00:31 -04:00
jasquat
5128f75243 merged in main and resolved conflicts 2022-10-21 09:32:09 -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
be1f4bcc1a added validation to ensure user has access to task w/ burnettk 2022-10-20 17:23:23 -04:00
jasquat
a387b78786 added some code to respect lanes in a process model w/ burnettk 2022-10-20 17:06:48 -04:00
mike cullerton
259f74a1ee Merge branch 'main' into bug/refresh-token
# Conflicts:
#	migrations/versions/cf862b761896_.py
#	migrations/versions/f1f17d99d118_.py
#	migrations/versions/fe0828c30b20_.py
2022-10-20 13:07:29 -04:00
mike cullerton
8e1075406f Merge branch 'main' into bug/refresh-token
# Conflicts:
#	migrations/versions/07ff3fbef405_.py
#	migrations/versions/9e14b40371f3_.py
#	migrations/versions/c98445562ced_.py
#	src/spiffworkflow_backend/services/authentication_service.py
2022-10-20 11:54:25 -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
c05b518134 Merge remote-tracking branch 'origin/main' into feature/lib-updates-and-mypy 2022-10-20 09:05:02 -04:00
burnettk
f9c2fa21ec lint 2022-10-20 07:15:20 -04:00
burnettk
287d10494e only do startswith when it is a string 2022-10-20 07:14:30 -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
Dan
1f99264c0f Remove all references to the MasterWorkflow, standalone workflows, and libraries, as these concepts should no longer exist. 2022-10-18 16:11:38 -04:00