Commit Graph

1353 Commits

Author SHA1 Message Date
Dan 4cbf4e456b a whole bunch of front end and backend changes that got mangled. 2023-04-26 16:22:50 -04:00
Dan d63aac09b6 run_pyl 2023-04-26 16:05:27 -04:00
Dan 85c34de9df run_pyl and a changes to the way we loop through tasks for the interstitial page. 2023-04-26 15:50:14 -04:00
jasquat a1a2af3020 task_line_contents should be set to None if error_line is None w/ burnettk 2023-04-26 11:16:08 -04:00
burnettk 031fdb4f8f document what fails on windows 2023-04-25 23:09:11 -04:00
burnettk c6e9772f01 avoid sorting issues in assert 2023-04-25 22:34:52 -04:00
burnettk a74e4d4070 lint 2023-04-25 22:28:03 -04:00
burnettk 4d510628b8 more assertions 2023-04-25 22:24:47 -04:00
burnettk 17070332c1 rename TaskModelException to TaskModelError 2023-04-25 21:55:18 -04:00
burnettk 956ba2955b add more assertions to try to pin down what is different on windows 2023-04-25 21:53:08 -04:00
jasquat 04864692b6 added typeahead search for bpmn name and identifier in process instance event list w/ burnettk 2023-04-25 15:30:26 -04:00
jasquat d2911889c1 refactored TaskService so more of the classmethods are now instance methods and work more implicitly 2023-04-25 12:58:00 -04:00
jasquat 2297477044 fixed broken auth tests w/ burnettk 2023-04-24 15:59:30 -04:00
jasquat 013a2cb34a call dequeue method for interstitial page tests w/ burnettk 2023-04-24 15:48:20 -04:00
jbirddog 17b01444a9 Interstitial page locking fix (#228)
Tested on dev.app by @burnettk @jasquat @calexh-sar
2023-04-24 15:39:49 -04:00
jasquat 7fb5c82bbc give users access to error events if they have access to start a process model w/ burnettk 2023-04-24 15:37:17 -04:00
jasquat 129b7479b4 use typename when returning a task w/ burnettk 2023-04-24 15:18:57 -04:00
jasquat ebdefe9f7f make js Task interface act more like ProcessInstanceTask w/ burnettk 2023-04-24 15:01:24 -04:00
jasquat d5808045e2 pyl 2023-04-24 13:45:31 -04:00
jasquat 20fa640cf0 add extensions back onto task before returning task show w/ burnettk 2023-04-24 12:58:07 -04:00
jasquat 601b967d45 backend tests are passing w/ burnettk 2023-04-24 12:41:33 -04:00
jasquat f131196ac8 merged in main and resolved conflicts w/ burnettk 2023-04-24 11:30:27 -04:00
jasquat 3eb54a830e tests for good error messages are mostly working w/ burnettk 2023-04-24 11:13:01 -04:00
jasquat 474a908c79 added TaskModelException to replace WorkflowTaskException to create exceptions with db w/ burnettk 2023-04-24 10:52:30 -04:00
burnettk efd3d1e766 truncate task_line_contents so it does not explode on the db interaction 2023-04-23 23:59:09 -04:00
burnettk 9639660e89 allow deleting instances with human tasks, and debug failing test 2023-04-23 23:04:31 -04:00
Dan 9aafe7dad6 run pyl 2023-04-23 12:27:40 -04:00
Dan 59bf136864 * Was doing things a bit out of order - so we weren't always displaying messages as we should have on the interstitial page.
* Do a better job of catching all the error messages when they happen.
2023-04-23 12:22:43 -04:00
Dan c8c74dded9 run_pyl 2023-04-23 11:46:29 -04:00
Dan 02d8a86465 run_pyl 2023-04-22 15:45:20 -04:00
Dan 9a0ef59d93 * Scroll to the top on each update of a process result.
* When displaying an error, scroll to the top of the page.
* Rename a few of the filter titles to better match the titles of the table on the process instances list page.
* Add error_message to the task object - so if a task is in an error state and has a message, we send it to the front end.
* Handle errors on the Interstitial page - so if an error happens during execution it is diplayed, and if an error happened previously, we show it.
* Return the last Errored Tasks if no READY or WAITING tasks exists when calling the Interstitial endpoint.
2023-04-22 15:38:51 -04:00
burnettk 8070f51b1e fix lint 2023-04-21 18:20:07 -04:00
jasquat 4c21314a25 fixed one test w/ burnettk 2023-04-21 16:48:12 -04:00
jasquat e45adff2e9 some pyl stuff. tests are failing w/ burnettk 2023-04-21 16:32:29 -04:00
jasquat f4af53f1dd Revert "some updates so task_show no longer needs the processor. i think it mostly works w/ burnettk"
This reverts commit f000f47794.
2023-04-21 15:56:32 -04:00
jasquat f000f47794 some updates so task_show no longer needs the processor. i think it mostly works w/ burnettk 2023-04-21 15:54:31 -04:00
jasquat e6f875d904 set buffering header to no for interstitial page response. w/ burnettk danfunk 2023-04-21 11:03:53 -04:00
jasquat 98ec512680 pyl 2023-04-21 09:32:22 -04:00
Dan Funk 3dca7d2ed4 Merge pull request #221 from sartography/feature/interstitial
Feature/interstitial
2023-04-21 09:28:41 -04:00
burnettk 8e9c6cdf3f fixing TypeError: type of value sent to generator must be str 2023-04-20 23:16:45 -04:00
burnettk 2760319a52 lint 2023-04-20 18:25:44 -04:00
burnettk 5d6ddf96b5 add test to ensure your database is case sensitive 2023-04-20 17:43:11 -04:00
Dan 3d235e0c8e Fixing formatting? 2023-04-20 17:05:05 -04:00
Dan 259290846d fallout from recent changes to Main. 2023-04-20 16:55:13 -04:00
Dan a6adb98a19 Merging with main. 2023-04-20 16:06:22 -04:00
Dan fd4489076f pyl 2023-04-20 15:42:57 -04:00
Dan 5c0e6084ab * Because end events won't always have information, allow the interstitial api endpoint to return the last task, even if it doesn't have any end user information. This prevents us from just redirecting everthing back to the home page and encourages better end event messaging.
* Cleaning up icons so they are a little smaller and more consistent.
* Always show that action column.
* Improve the state managment and layout of the interstitial page.
2023-04-20 15:27:32 -04:00
jasquat e7f0bbbce6 fixed sqlalchemy warning w/ burnettk 2023-04-20 15:00:12 -04:00
jasquat 2dc3b0a76e updated SpiffWorkflow w/ burnettk 2023-04-20 14:49:34 -04:00
jasquat 8cc2d56dbd merged in main and resolved conflicts w/ burnettk 2023-04-20 14:10:23 -04:00