119 Commits

Author SHA1 Message Date
jasquat
cfaf2d9c6d added basis of api to create process models from text w/ burnettk 2022-12-30 16:30:52 -05:00
burnettk
d1e911950d Merge remote-tracking branch 'origin/main' into feature/process_api_blueprint_refactor 2022-12-29 20:41:50 -05:00
Elizabeth Esswein
9ae1de7627 fix test 2022-12-29 17:51:43 -05:00
Elizabeth Esswein
f24d751450 Merge branch 'main' into feature/process-navigation 2022-12-29 12:09:47 -05:00
jbirddog
0aaf503c3f Make list available to script tasks (#86) 2022-12-28 17:04:47 -05:00
jasquat
08050b038a save the process instance even if it fails to run all the way w/ burnettk 2022-12-28 14:37:04 -05:00
jasquat
866346f47b added ability to view data objects from the process instance show page w/ burnettk 2022-12-27 11:45:42 -05:00
jasquat
92258c6f9a pyl w/ burnettk 2022-12-20 15:47:30 -05:00
jasquat
5a6e181a99 merged in main and resolved conflicts w/ burnettk 2022-12-20 15:06:34 -05:00
jasquat
fd60c3566c renamed test process instance create method w/ burnettk 2022-12-20 11:19:04 -05:00
Elizabeth Esswein
54d6804421 fix conflicts for like the thousandth time 2022-12-20 10:41:45 -05:00
jasquat
2a73e23b3c renamed active task to human task since we are no longer deleting them w/ burnettk 2022-12-19 16:23:02 -05:00
Elizabeth Esswein
4390e90a2b fix conflicts yet again 2022-12-19 15:28:44 -05:00
Elizabeth Esswein
36924b8410 fix typing problem 2022-12-19 14:01:52 -05:00
jasquat
f152195335 updates to disallow modifying a process instance when it is not in the correct state w/ burnettk 2022-12-19 12:55:25 -05:00
Elizabeth Esswein
8b863c1a1e add integration tests for process nav endpoints 2022-12-19 11:33:48 -05:00
Dan
75bd973ae0 Merge remote-tracking branch 'origin/main' into feature/bpmn_user_permissions 2022-12-16 15:25:10 -05:00
jasquat
debde51b00 fix broken unit tests in backend 2022-12-15 14:57:07 -05:00
Dan
6de91d2230 Merge remote-tracking branch 'origin/unit_test_404' into feature/bpmn_user_permissions 2022-12-15 07:19:19 -05:00
Dan
bcfbd9a6ea Assure our open-id system can return emails.
Update our data from Open ID Systems when users log in
2022-12-13 08:14:44 -05:00
Dan
4a8b07e98d Removing two fields from user table that were not used (uid, name)
Request email from open id clients, as this would provide a handy way to uniquely reference users when assigning to groups.
During Login do a lookup on email if possible -- so that permissions assignments based on email can be connected when sigining in through openid.
Don't use "open_id" for the service name on user accounts, use the iss string provided through open id,  this will allow us to support more than one open id platform.
Update the KeyCloak configuration so it is able to return email addresses for users -- which will make permission assignment easier in the future.
Removed several unused commands in the user_service class.
2022-12-12 15:43:19 -05:00
jasquat
f6462d83af pyl 2022-12-12 15:36:03 -05:00
jasquat
52d61fabad added test to get the diagram for a given process instance call activity 2022-12-12 15:33:31 -05:00
burnettk
a8ac81e4f2 comment out test not working in CI 2022-12-10 23:35:56 -05:00
burnettk
c797cc28f7 indicate main explicitly for ci 2022-12-10 22:50:52 -05:00
jasquat
cb143d3201 added secret verification to webhook endpoint w/ burnettk 2022-12-09 16:51:00 -05:00
jasquat
74bfd22ff9 fixed broken test w/ burnettk 2022-12-09 15:19:43 -05:00
jasquat
4878d2329b mypy w/ burnettk cullerton 2022-12-08 17:12:19 -05:00
jasquat
d50d95a49c added git creds for pushing on publish w/ burnettk cullerton 2022-12-08 16:39:23 -05:00
jasquat
b54378a9fc merged in main and resolved conflicts w/ burnettk cullerton 2022-12-08 15:31:25 -05:00
jasquat
cee726e8b0 pyl passes 2022-12-08 13:47:30 -05:00
jasquat
675c776a5a added new notification component that allows links based on carbons w/ burnettk cullerton 2022-12-08 12:28:23 -05:00
Dan
bab489fa7b Merge branch 'main' into feature/create_containers 2022-12-06 18:06:09 -05:00
mike cullerton
8b5e5dc864 Merge branch 'main' into feature/git-integration
# Conflicts:
#	spiffworkflow-backend/tests/spiffworkflow_backend/integration/test_process_api.py
2022-12-06 16:27:36 -05:00
mike cullerton
8b95b96595 Merging this unfinished test so I don't lose it.
It doesn't test anything yet.
Need to deal w/ a bunch of mock stuff
2022-12-06 16:14:46 -05:00
jasquat
bc7c5920b2 cleaned up more api routes for permissions w/ burnettk 2022-12-05 16:06:08 -05:00
jasquat
55afc22148 pyl w/ burnettk 2022-12-05 14:10:07 -05:00
Dan
3a09b45765 running py_pl -- mainly reordering imports. 2022-12-05 12:29:19 -05:00
jasquat
424eb2412e added support to order reports by given column and metadata headers w/ burnettk 2022-12-05 10:59:27 -05:00
Dan
1e86345a33 Fixes based off KB's super kind review.
-------
* Remove unnecessary packages from dockerfile for the demo-connect proxy.
* Rename an environment variable that mentioned Status.im in what is now a generic connector.
* Fixed a spelling mistake.
2022-12-05 10:46:26 -05:00
burnettk
391134ad33 remove dup test process model 2022-12-04 14:40:34 -05:00
burnettk
32c709d34d lint 2022-12-03 11:24:21 -05:00
burnettk
b0e68b0385 add extraction, needs test 2022-12-02 17:15:22 -05:00
burnettk
1b3bf52be3 fix tests 2022-12-02 16:53:01 -05:00
jasquat
bfb2c5627a using an array for metadata extraction paths now instead of dictionaries w/ burnettk 2022-12-02 16:03:43 -05:00
jasquat
6b75fc32a3 added some support to add process model metadata. need to fix frontend w/ burnettk 2022-12-02 15:46:05 -05:00
Dan
8a61a0e17e I can't say I love flake8.
Removing dependency on rust (monkeytype)
2022-12-01 16:23:03 -05:00
Dan
48be27d367 fixing some typing issues, white space, etal... 2022-12-01 15:01:25 -05:00
Dan
f01cd57d24 Reorder config imports so that instance config is dead last - and can override everything else.
Updated docker-compose for running a demo.
run_pyl fixes
2022-12-01 14:13:22 -05:00
Dan
e8cbe1df84 A little cleanup of the ui
Don't check authorization on static assets
Do not require unique username on user table (uniqueness check is on the service and service id composite.)
2022-12-01 12:12:37 -05:00