46 Commits

Author SHA1 Message Date
jbirddog
64ac704288 Move to Python 3.11 (#27) 2022-11-09 13:45:16 -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
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
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
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
594a32b676 merged in main and resolved conflicts w/ burnettk 2022-10-20 11:27:15 -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
Dan
5e13a23912 Remove the "master_spec" 2022-10-18 15:55:50 -04:00
jasquat
7c53fc9fa7 Merge remote-tracking branch 'origin/main' into feature/permissions3 2022-10-18 08:43:09 -04:00
burnettk
2fbc6777bd filter out NotFound from our sentry alerts and fix a bunch of typing things 2022-10-18 07:09:03 -04:00
mike cullerton
1f443bb946 PublicAuthenticationService -> AuthenticationService 2022-10-17 12:43:17 -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
jasquat
e4ded8fc05 added method to import permissions from yml file w/ burnettk 2022-10-11 15:18:32 -04:00
jasquat
f652f3e56f Merge remote-tracking branch 'origin/main' into feature/permissions 2022-10-11 10:31:22 -04:00
burnettk
9888bd09ad rename code to error_code 2022-10-11 10:08:05 -04:00
jasquat
e9442cf27a started adding a test for update permission usage 2022-10-11 09:44:32 -04:00
mike cullerton
a328846a8b We call create_principal in create_user 2022-09-22 08:25:48 -04:00
mike cullerton
8efe5bc0b5 Merge branch 'main' into feature/secrets
# Conflicts:
#	migrations/versions/00a59d952198_.py
#	migrations/versions/70d52c39fdda_.py
#	migrations/versions/ab77f4ccb4d6_.py
#	src/spiffworkflow_backend/routes/process_api_blueprint.py
2022-09-19 13:36:21 -04:00
mike cullerton
05903af99b Committing to work on logging 2022-09-16 10:30:04 -04:00
burnettk
15b5a271ae fix tests 2022-09-15 12:59:05 -04:00
jasquat
8f45f3d586 merged in main w/ burnettk cullerton jbirddog 2022-09-14 16:58:51 -04:00
mike cullerton
e20e2fa8e4 Committing for Thursday demo 2022-09-14 16:54:33 -04:00
jasquat
d8c5e99ac3 ensure the primary process file and id are set when adding a new bpmn file w/ burnettk 2022-09-14 11:33:59 -04:00
jasquat
5b43326fb6 do not look for called elements if spiff already knows about them w/ burnettk 2022-09-12 11:13:03 -04:00
burnettk
db0729bd7f pluralize entity name in path 2022-09-12 08:19:45 -04:00
jasquat
eca3c92f86 the call activity test passes now w/ burnettk cullerton 2022-09-08 18:05:50 -04:00
mike cullerton
5907a3a4bf Pre commit stuff 2022-08-31 17:30:24 -04:00
mike cullerton
dbb2175a0e Move helper functions to BaseTest 2022-08-31 16:32:25 -04:00
jasquat
e9ab9981ee some more progress with messages w/ burnettk cullerton 2022-08-18 17:17:27 -04:00
jasquat
435b1ccde8 wip: trying to get a test going for messages 2022-08-15 09:19:53 -04:00
jasquat
9613aabca0 merged in main and resolved conflicts 2022-08-02 16:43:56 -04:00
jasquat
209e67bf8b some basis for testing messages now. it still does not do anything though 2022-08-02 16:27:47 -04:00
mike cullerton
a2703d6c6e keycloak -> open_id
also, assert we have a valid service when adding a user
2022-08-02 15:59:43 -04:00
mike cullerton
18013f9456 more cleanup 2022-08-02 12:54:43 -04:00
mike cullerton
afa428bb97 mypy 2022-08-02 12:52:46 -04:00
mike cullerton
b3a0424d5c pre commit again 2022-08-02 11:08:37 -04:00
mike cullerton
5c8f783276 mypy 2022-08-02 11:06:40 -04:00
mike cullerton
4df28a39d6 precommit 2022-08-02 10:49:43 -04:00
mike cullerton
4219ce6ced Use BaseTest in test_process_api
Move base_test into helpers directory
Move find_or_create_user to BaseTest
2022-08-02 10:46:53 -04:00