Commit Graph

51 Commits

Author SHA1 Message Date
Dan 5c1ea3c93e run_pyl 2023-02-20 12:34:42 -05:00
Dan 4942a728b8 work in progress -
* Link between message instance and correlations is now a link table and many-to-many relationships as recommended by SQLAlchemy
* Use the correlation keys, not the process id when accepting api messages.
2023-02-17 10:45:01 -05:00
jasquat 1b7fec4a58 renamed development env to local_development and testing to unit_testing w/ burnettk 2023-02-07 15:02:47 -05:00
Dan 5da887099e Lots of adjustments from running pyl
Main change is in the ErrorDisplay.tsx to assure all error information is provided. and index.css to make it "pretty"
2023-01-19 12:36:45 -05:00
Dan ab1d5c2262 Removing dependency on flask-bpmn and taking it out of SpiffArena
Slightly updating the APIError code for recent updates to SpiffWorkflow's error refactoring.
2023-01-17 12:56:06 -05:00
jasquat af03e48234 renamed active task to human task since we are no longer deleting them w/ burnettk 2022-12-19 16:23:02 -05:00
burnettk 6081f66379 renames 2022-11-24 12:00:26 -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
burnettk 2cb3fb27e2 pyl 2022-11-11 11:39:15 -05:00
mike cullerton 1e09c95520 renamed and reordered some methods in base_test.py 2022-11-11 08:02:35 -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
jbirddog 64ac704288 Move to Python 3.11 (#27) 2022-11-09 13:45:16 -05: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
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 9c57a876e5 avoid sending two errors to sentry w/ burnettk 2022-10-27 15:33:59 -04:00
jasquat 49eefc561e some precommit stuff w/ burnettk 2022-10-21 11:00:31 -04:00
jasquat a387b78786 added some code to respect lanes in a process model w/ burnettk 2022-10-20 17:06:48 -04:00
jasquat 1c0c937af7 added method to delete all permissions so we can recreate them w/ burnettk 2022-10-14 14:10:40 -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 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
jasquat 8f44f36671 updates to remove some deprecation warnings w/ burnettk 2022-10-10 14:27:20 -04:00
burnettk 368031a5d2 do this in a windows-sensitive / more correct way 2022-10-07 17:43:23 -04:00
jasquat 376912f3a2 added method to get data for a process instance in its current state w/ burnettk cullerton 2022-08-26 16:52:15 -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
jasquat 78cde23612 return the next active task for that user when submitting a task so the frontend can cycle through all forms 2022-07-19 16:57:58 -04:00
jasquat d7fdb618fc return a 400 if a process group cannot be found instead of a 500 2022-07-18 16:23:29 -04:00
burnettk 96f770426b add generate_report and tests 2022-07-10 01:24:12 -04:00
jasquat ac9c2f7fff attempt to log better with gunicorn w/ burnettk 2022-07-07 14:44:19 -04:00
jasquat 093b96a2f9 added json formatting and turn debug mode off in docker so we can get stack traces to log files w/ burnettk 2022-07-07 12:27:03 -04:00
jasquat 4cd9e33b9e precommit is passing w/ burnettk 2022-06-30 12:17:14 -04:00
jasquat ab83f4feea precommit is passing w/ burnettk 2022-06-30 11:21:02 -04:00
jasquat 5fd85eadda delete all data in the databases before every test. we may have to control the order better w/ burnettk 2022-06-29 11:47:17 -04:00
jasquat 1bc2ca6179 precommit w/ burnettk 2022-06-21 15:17:42 -04:00
jasquat 7bd2a146da monkeytype ftw w/ burnettk 2022-06-21 15:13:02 -04:00
jasquat 725b06d084 added api to get process groups and added some cors support w/ burnettk 2022-06-03 11:40:19 -04:00
jasquat f08992f2e5 added api to get process groups w/ burnettk 2022-06-03 10:56:07 -04:00
jasquat d235c64915 updated to use spiffworkflow-backend naming w/ burnettk 2022-06-01 11:17:25 -04:00
jasquat d59c094d25 pass db type to typeguard w/ burnettk 2022-05-20 11:55:09 -04:00
jasquat 8fd3e14935 fixed typeguard usage w/ burnettk 2022-05-20 11:46:44 -04:00
jasquat ad0996fe72 tests may pass now w/ burnettk 2022-05-19 16:08:38 -04:00
jasquat 66d16ae409 added configs w/ burnettk 2022-05-19 14:38:47 -04:00
jasquat 74ca1b4201 added tests for api blueprint and annotations w/ burnettk 2022-05-18 12:18:47 -04:00
jasquat bdee9ff583 added some annotations using monkeytype w/ burnettk 2022-05-18 10:49:20 -04:00
jasquat 4e6eb974da pre-commit is passing w/ burnettk 2022-05-17 16:47:55 -04:00