burnettk
aa4277d98a
oh my god why were these ever instance methods
2022-11-24 12:38:41 -05:00
burnettk
875bd1576b
remove column
2022-11-24 12:28:53 -05:00
burnettk
6081f66379
renames
2022-11-24 12:00:26 -05:00
burnettk
aa2333f278
start adding display name and removing garbage
2022-11-24 11:51:31 -05:00
jasquat
bd4f5d247f
updated breadcrumb to use display name w/ burnettk
2022-11-23 15:39:10 -05:00
jasquat
acc88b9a9c
created new users for keycloak and fixed some permissions for core user w/ burnettk cullerton
2022-11-22 13:01:08 -05:00
jasquat
8f9d918ef1
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
7e9331dd3a
Merge branch 'main' into move-group-or-model
2022-11-21 15:56:44 -05:00
jasquat
d87f47aaa1
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
8ffd6203ce
use correct separator.
2022-11-21 12:05:25 -05:00
mike cullerton
7866730f2f
see if this solves the windows build problem
2022-11-21 08:36:39 -05:00
mike cullerton
37444f8bfc
asst syntax cleanup
2022-11-19 15:45:13 -05:00
mike cullerton
7bde5d8ccb
mypy
2022-11-19 15:24:37 -05:00
mike cullerton
9717fb112c
test for move model
2022-11-19 14:47:50 -05:00
mike cullerton
38dc4570de
process group move api endpoint
2022-11-19 13:24:40 -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
d8898d51e5
Cleanup - renaming frenzy, use os.path.abspath
2022-11-17 16:35:28 -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
7415710d5a
fixed broken test w/ burnettk
2022-11-15 17:49:46 -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
5fcc6fc877
fix mypy typing stuff. w/ jasquat
2022-11-15 10:28:18 -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
Dan
58b702fa67
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
a2a0ccac2b
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
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
burnettk
23fbe1b2e9
lint and mypy
2022-11-12 22:07:30 -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
3735b71e06
removed duplicate code
2022-11-11 08:17:50 -05:00
mike cullerton
1e09c95520
renamed and reordered some methods in base_test.py
2022-11-11 08:02:35 -05:00
mike cullerton
dfa79360c4
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
450a8d0757
Delete groups now checks for running instances in nested models
...
also, pyl
2022-11-10 16:44:27 -05:00
jasquat
c814e991a0
use error as a status instead of faulted w/ burnettk
2022-11-10 15:55:17 -05:00
jasquat
795df35260
use instance path instead of root_path for nox w/ burnettk
2022-11-09 16:54:14 -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
jasquat
7856b8caaf
return next task when running an instance w/ burnettk
2022-11-08 12:36:11 -05:00
jbirddog
d183b961cf
First pass at custom report/perspective for Process Instance List ( #23 )
2022-11-08 09:26:42 -05:00
mike cullerton
f303c0f77a
remove process_group_identifier from process-instances endpoint
2022-11-07 17:25:04 -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
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
mike cullerton
fec8d06b8d
started test for test_script_unit_test_run
2022-11-07 10:34:14 -05:00
mike cullerton
5d058cbeaa
Fix url in test
2022-11-06 15:09:56 -05:00
mike cullerton
7c13ec8028
Fix urls for uspend and resume endpoints
2022-11-06 14:23:16 -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
mike cullerton
5f1ee7f166
fixed failing test
2022-11-01 16:58:53 -04:00
mike cullerton
de3b4b81d8
Merge branch 'main' into feature/nested-groups
2022-11-01 16:49:55 -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
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
mike cullerton
1bd6a199f3
Don't need parent. Just use the whole path for the group id
2022-10-27 11:47:53 -04:00
mike cullerton
a2ab420b27
Committing so Jon can view code
2022-10-27 10:41:44 -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 3724ef7f9f
.
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
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
44856fce25
added api endpoint to check if user has permissions based on given target uris w/ burnettk
2022-10-13 17:16:47 -04:00
jasquat
93c4562944
merged in main and resolved conflicts w/ burnettk
2022-10-13 15:02:45 -04:00
jasquat
06a7c6485c
remaining tests are now passing w/ burnettk
2022-10-13 14:59:26 -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
mike cullerton
516ee5fcd7
Remove allowed process stuff from secrets
2022-10-13 08:20:42 -04:00
mike cullerton
85808cb6b4
Merge branch 'main' into feature/secrets
2022-10-13 07:45:25 -04:00
mike cullerton
6da486fd99
Merge branch 'main' into feature/secrets
2022-10-12 16:57:56 -04:00
jasquat
92d204e696
Merge remote-tracking branch 'origin/main' into feature/data
2022-10-12 14:20:09 -04:00
burnettk
d29621aef9
data setup on app boot
2022-10-12 13:26:04 -04:00
jasquat
68d699784e
precommit w/ burnettk
2022-10-11 17:03:28 -04:00
jasquat
93eb91f486
added keycloak configs and user perms for staging w/ burnettk
2022-10-11 16:00:52 -04:00
jasquat
e4ded8fc05
added method to import permissions from yml file w/ burnettk
2022-10-11 15:18:32 -04:00
jasquat
22ba89ae4f
use percents instead of asterisks to better support db syntax w/ burnettk
2022-10-11 11:51:12 -04:00
jasquat
621ad3ef2e
attempting to see if sql like statement works in other dbs as well w/ burnettk
2022-10-11 11:43:52 -04:00
jasquat
f652f3e56f
Merge remote-tracking branch 'origin/main' into feature/permissions
2022-10-11 10:31:22 -04:00
jasquat
e6cc68fc9d
merged in main and resolved conflicts
2022-10-11 10:18:20 -04:00
jasquat
56bd51db18
reverting since that was not the correct fix
2022-10-11 10:14:51 -04:00
burnettk
e55c740b05
pick up more renames
2022-10-11 10:14:32 -04:00
burnettk
9888bd09ad
rename code to error_code
2022-10-11 10:08:05 -04:00
jasquat
e557a9dd1e
fixed db error message checks
2022-10-11 10:03:16 -04:00
jasquat
cb1c6a261a
precommit is now passing
2022-10-11 09:53:42 -04:00
jasquat
e9442cf27a
started adding a test for update permission usage
2022-10-11 09:44:32 -04:00
burnettk
fb572c99e8
allow updating primary_file_name and primary_process_id from process model update
2022-10-10 22:18:28 -04:00
jasquat
595a94a1b2
some updates for permissions w/ burnettk
2022-10-10 14:09:45 -04:00
burnettk
eeb6b054ba
try without workflow.json
2022-10-09 22:26:38 -04:00
Kevin Burnett
d85daf4766
Merge pull request #120 from sartography/bugfix/allow-datetime-strftime
...
fix for datetime.strftime
2022-10-07 21:38:59 +00:00
burnettk
5f708fe41d
one has_permission test passes. w/ mike
2022-10-07 17:10:22 -04:00
burnettk
7577b5619e
rename grant to permit and work on test. w/ mike
2022-10-07 16:40:22 -04:00
burnettk
9bcd5a73a2
refactor get_user_info_from_id_token into authn service. w/ mike
2022-10-07 16:25:37 -04:00
burnettk
37441b8bef
add crud perms, allow getting principal from user, start actual permissions test
2022-10-07 16:14:14 -04:00
Elizabeth Esswein
1a3fde9401
fix for datetime.strftime
2022-10-07 15:20:38 -04:00
burnettk
611632388d
rename function to make sense
2022-10-06 18:50:09 -04:00
burnettk
138799941d
fully working
2022-10-06 18:44:18 -04:00
burnettk
04918e0f41
jam in task data
2022-10-06 18:00:12 -04:00
burnettk
94e335f2f5
hardcode part of solution for now
2022-10-06 17:29:19 -04:00
burnettk
57d239d34c
replace test model with something closer to what we want
2022-10-06 17:19:48 -04:00
burnettk
93e6adbc23
work in progress
2022-10-06 17:16:26 -04:00
burnettk
a1f50f09cd
lint
2022-10-06 06:51:19 -04:00
burnettk
f0111adb81
Merge remote-tracking branch 'origin/main' into feature/secrets
2022-10-06 06:50:29 -04:00
burnettk
11f4fd3933
run poet pre to fix lint, and avoid updating flask and Flask-SQLAlchemy to squelch warnings
2022-10-05 20:50:33 -04:00
Elizabeth Esswein
510eec3f6a
change script engine to use RestrictedPython
2022-10-05 19:35:59 -04:00
mike cullerton
453c4b1e24
add get and update for allowed process paths
2022-10-05 18:06:33 -04:00
mike cullerton
f3166cc8a8
Merge branch 'main' into feature/secrets
2022-10-04 15:29:33 -04:00
burnettk
9abc356a69
remove null-ls temp file
2022-10-03 20:04:47 -04:00
burnettk
5d449fe984
some upgrades while resolving a merge conflict
2022-10-03 13:55:28 -04:00
burnettk
3ceed74930
Merge remote-tracking branch 'origin/main' into feature/script-unit-test-subprocesses
2022-10-03 12:39:01 -04:00
Kevin Burnett
85ff4f1326
Merge pull request #102 from sartography/feature/upgrade_spiff_workflow_and_service_task
...
Feature/upgrade spiff workflow and service task
2022-10-03 16:29:15 +00:00
burnettk
bb2d4d2f1a
bump spiffworkflow and fix lint
2022-10-03 12:29:04 -04:00
burnettk
633fdc188f
clean up after new class based test
2022-10-03 12:22:43 -04:00
burnettk
c567cae994
Merge remote-tracking branch 'origin/main' into feature/script-unit-test-subprocesses
2022-10-03 12:21:25 -04:00
burnettk
ef48e3cf18
handle exceptions
2022-09-30 19:04:46 -04:00
burnettk
cccd523ea3
use _execute and avoid passing an actual task around
2022-09-30 18:35:20 -04:00
burnettk
694eedf87a
lint and mypy
2022-09-30 17:38:02 -04:00
burnettk
e8a4ff138d
with manual task
2022-09-30 16:57:24 -04:00
burnettk
589cef8baa
clean up
2022-09-30 16:51:52 -04:00
Dan
ac999a8e65
Add the ability to call custom built-in functions from within a Python script. With the first real script being a "get_env()" which will return the current environment (ie, 'testing', 'development' etc...)
2022-09-30 16:50:45 -04:00
burnettk
a964fb4ea0
work in progress
2022-09-30 16:46:30 -04:00
Dan
7ef2226dec
Merge remote-tracking branch 'origin/main' into feature/upgrade_spiff_workflow_and_service_task
2022-09-30 13:12:21 -04:00
burnettk
ce1e605fb5
lint
2022-09-30 12:53:28 -04:00
burnettk
f5e18f7b5b
scaffold of new test
2022-09-30 12:24:22 -04:00
mike cullerton
ff56ed068d
Use secret key when adding allowed process model
2022-09-30 12:15:04 -04:00
burnettk
e834a54f0d
Merge remote-tracking branch 'origin/main' into feature/allow-dot-notation-in-forms
2022-09-29 10:21:47 -04:00
burnettk
e8a34eb830
ran poet pre to delint and added type hints to fix poet mypy
2022-09-29 10:19:31 -04:00
burnettk
8da5746bf6
never return 204, always return json response body
2022-09-29 00:13:30 -04:00
jasquat
f4539d2715
Merge remote-tracking branch 'origin/main' into feature/script-unit-tests
2022-09-28 17:45:38 -04:00
mike cullerton
4731d5e751
pre commit
2022-09-28 16:38:58 -04:00
mike cullerton
b44bd41b86
mypy
2022-09-28 16:36:23 -04:00
mike cullerton
906f4d5346
SecretService.get_secret returns the entire object, not just the value
...
Fixed the model so it also returns the allowed processes
2022-09-28 16:29:55 -04:00
jasquat
043b64f2d6
add line numbers script unit test result failure w/ burnettk
2022-09-28 15:25:13 -04:00
Dan
69d8a8b146
raise an error when a secret is not found - this will help people attempting to debug their service tasks.
2022-09-28 14:44:59 -04:00
mike cullerton
c0512062b5
add secret_list api endpoint
...
pagination for secrets
SecretService.get_secret -> SecretService.get_secret_value
2022-09-28 14:40:24 -04:00
Elizabeth Esswein
4905d40876
add test for dot notation conversion
2022-09-28 12:25:18 -04:00
jasquat
6991db63a4
Merge remote-tracking branch 'origin/main' into feature/script-unit-tests
2022-09-28 11:18:30 -04:00
jasquat
4e402988b3
script unit tests are now running w/ burnettk
2022-09-27 17:21:06 -04:00
jasquat
d162f0d246
some cleanup and refactoring w/ burnettk
2022-09-27 15:10:32 -04:00
mike cullerton
4b50263db8
mypy and pre commit
2022-09-27 10:57:19 -04:00
mike cullerton
a87a49ae0f
add test for process_instance_show
2022-09-27 10:51:47 -04:00
jasquat
556c9f1353
Merge remote-tracking branch 'origin/main' into feature/script-unit-tests
2022-09-27 10:36:45 -04:00
mike cullerton
78e428feaa
pre commit
2022-09-26 15:13:28 -04:00
mike cullerton
35e26e89fa
mypy and pre commit
2022-09-26 13:54:26 -04:00