Commit Graph

2692 Commits

Author SHA1 Message Date
jasquat a5e0574981
flake8 and mypy fixes w/ burnettk 2023-04-20 13:01:05 -04:00
jasquat 961009a5c7
pass full tasks list to react diagram editor for coloring w/ burnettk 2023-04-20 12:05:35 -04:00
jasquat dc2c1be497
properly save task and instance exceptions to the db and display in the frontend w/ burnettk 2023-04-20 11:49:34 -04:00
dependabot[bot] 65d0b9ef8d
Bump actions/setup-python from 4.2.0 to 4.6.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.2.0 to 4.6.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4.2.0...v4.6.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 15:06:49 +00:00
jasquat 2e1620a519
store stacktrace as a json array so we can reverse it when displaying and fixed up display of errors 2023-04-20 08:31:55 -04:00
jasquat 5049f1dc49
some debug stuff 2023-04-20 07:35:39 -04:00
Dan dedd72acf4 don't complain in the CI so much, and go ahead and set dependencies in effect() if it doesn't hurt to do so. 2023-04-19 20:01:34 -04:00
Dan 5956326450 * add a user section to the acceptance tests, this is all that is required to allow the cypress tests to run against the built-in open-id.
* If the interstitial page does not receive any tasks, it should redirect the main home page.  I think this allows all the cypress tests to pass - as the most common moment for this to occur is when an end event has no documentation on it.
2023-04-19 18:46:08 -04:00
jbirddog 61a4243e6d
Called elements (#218) 2023-04-19 18:07:15 -04:00
Dan c7457daa31 run pyl. 2023-04-19 17:00:09 -04:00
jasquat 19e3b7da1e
fixed test w/ burnettk 2023-04-19 15:52:11 -04:00
jasquat 94414ea86b
display event errors in the frontend using errorDisplay w/ burnettk 2023-04-19 15:20:19 -04:00
Dan bab5646ac0 Merge remote-tracking branch 'origin/main' into feature/interstitial 2023-04-19 15:18:10 -04:00
Dan cb1311fb56 getting all the tests to pass. 2023-04-19 15:13:00 -04:00
jasquat 49d954fdd6
added api to get error details for an event and added simple modal on frontend to show it 2023-04-19 13:56:00 -04:00
Dan 22d9cda529 Add a test for the interstitial endpoint.
Assure all "GO" buttons lead to the interstial page, and display differently depending on if there is anything you can actually do.
2023-04-19 13:52:29 -04:00
jasquat 430bd9c12a
store process instance errors in the db w/ burnettk 2023-04-19 11:24:54 -04:00
Dan bbce7a6e41 Add lock icon 2023-04-18 19:36:45 -04:00
Dan 18f3b34c4a make sure we can properly display lanes. 2023-04-18 19:36:31 -04:00
Dan b6480fb9fe cleaing up the design a little bit so it looks pretty and in keeping with the rest of the site. 2023-04-18 16:58:59 -04:00
Kevin Burnett 1b19958081
Merge pull request #216 from sartography/dependabot/github_actions/docker/metadata-action-4.4.0
Bump docker/metadata-action from 4.3.0 to 4.4.0
2023-04-18 20:57:39 +00:00
jasquat d189adb174
updated SpiffWorkflow w/ burnettk 2023-04-18 15:24:29 -04:00
jasquat 47d6ff322d
downgrade rjsf to last v5 beta version since the actual release breaks our usage of oneOf w/ burnettk 2023-04-18 15:19:16 -04:00
jasquat f86de1f564
Merge pull request #217 from sartography/feature/log_filters
Feature/log filters
2023-04-18 12:44:19 -04:00
jasquat 279c75135b
fixed broken test w/ burnettk 2023-04-18 12:41:39 -04:00
jasquat 7b4905451c
log filtering is working and downgraded react-router-dom since it broke editing bpmn diagrams w/ burnettk 2023-04-18 12:36:45 -04:00
dependabot[bot] 9e89f10556
Bump docker/metadata-action from 4.3.0 to 4.4.0
Bumps [docker/metadata-action](https://github.com/docker/metadata-action) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/docker/metadata-action/releases)
- [Commits](https://github.com/docker/metadata-action/compare/v4.3.0...v4.4.0)

---
updated-dependencies:
- dependency-name: docker/metadata-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-18 15:05:12 +00:00
jasquat e06ad98021
merged in main and resolved conflicts w/ burnettk 2023-04-18 11:04:44 -04:00
jasquat 1231f2dec2
Merge pull request #215 from sartography/feature/update_carbon_react
updated carbon react to 1.27 for react 18 support and updated all oth…
2023-04-18 10:58:36 -04:00
Madhurya Liyanage fbb3b7296b Merge branch 'main' of https://github.com/sartography/spiff-arena 2023-04-18 19:59:39 +05:30
Madhurya Liyanage dc8da4bba4 Updates to match the PP1 process/UI changes 2023-04-18 19:58:32 +05:30
jasquat 6aac21ebef
updated missing columns on homepage to go to instance page and fixed waiting for me table returning incorrect tasks 2023-04-18 10:27:38 -04:00
jasquat b23dcb5a34
added api to get task types and added combo box w/ burnettk 2023-04-17 17:26:05 -04:00
jasquat 49045eacd3
Merge remote-tracking branch 'origin/main' into feature/log_filters 2023-04-17 16:41:06 -04:00
burnettk ea3a9ed7aa
ignore annoying logger with useless output 2023-04-17 16:40:51 -04:00
jasquat 0a8610492e
Merge remote-tracking branch 'origin/main' into feature/log_filters 2023-04-17 16:29:58 -04:00
jasquat 48ed3da06c
updated carbon react to 1.27 for react 18 support and updated all other libraries for it w/ burnettk 2023-04-17 16:25:10 -04:00
jasquat 4efdbdc48e
try to make single process hash unique within full process model hash 2023-04-17 15:42:58 -04:00
jbirddog 9291741209
spiff-element-units integration (#214) 2023-04-17 14:49:38 -04:00
jasquat 25316cd520
use the full bpmn process path to determine most recent task w/ burnettk 2023-04-17 14:46:18 -04:00
Dan 481d55b9bf Merge remote-tracking branch 'origin/main' into feature/interstitial 2023-04-17 14:43:40 -04:00
Dan bfb2213321 Assure we save after every chunk of tasks get completed on the interstital endpoint.
Fix a merge screwup in the workflow execution service
Add an instructions for end user component so we can reuse the logic in multiple places.
Split up the intersitital page so that it clears out the interval timer.
2023-04-17 14:43:30 -04:00
jasquat 02ebf41f74
only query for active human tasks on in-progress home page 2023-04-17 13:45:54 -04:00
jasquat 3c8aab1048
added new column to bpmn process definition to store the full bpmn process hash digest w/ burnettk 2023-04-17 12:01:36 -04:00
jasquat daf57f14bc
some more log stuff using debounce w/ burnettk 2023-04-17 11:08:00 -04:00
Dan 1c30b92d74 Add the new process insterstitial to the frontend. 2023-04-14 15:49:06 -04:00
Dan b77789ff30 drop completed_tasks from the task_api object
Show the "next" task if no task is provided on the task_show api endpoint
Adding interstitial endpoint
Rename run to run_and_save
Remove repeated code from execution strategy
Adding interstital frontend page
2023-04-14 15:44:59 -04:00
jasquat 4b553a85cf
attempting to move filters from instance table to own component 2023-04-14 15:42:01 -04:00
jasquat 3e0af7ac3f
Merge pull request #213 from sartography/feature/recursive_run_to_greedy_strategy
moved the recursive run task method to the greedy strategy so not all…
2023-04-14 14:24:22 -04:00
jasquat 961c1986be
moved the recursive run task method to the greedy strategy so not all strategies have to do it 2023-04-14 14:13:42 -04:00