Commit Graph

779 Commits

Author SHA1 Message Date
Madhurya Liyanage 54c6aacde6 PP1 Version 1 users 2023-04-06 19:59:15 +05:30
Madhurya Liyanage 09b013cc90 PP1 Version 1 test scripts 2023-04-06 19:58:24 +05:30
jbirddog 10e665ac48
Type ahead widget (#205) 2023-04-05 14:27:20 -04:00
jasquat c11e71dd02
WIP - not getting a keyerror with an escalation boundary event now w/ burnettk 2023-04-05 14:22:37 -04:00
Dan aa0a4680af Merge branch 'main' of github.com:sartography/spiff-arena into main 2023-04-05 11:14:35 -04:00
Dan b6b3662aa8 Fix for lanes in bpmn-js 2023-04-05 11:14:20 -04:00
jasquat e5ecb82557
Merge pull request #204 from sartography/feature/bypass_checks_for_save_as_draft
Feature/bypass checks for save as draft
2023-04-05 10:03:59 -04:00
Dan 9514f84fe1 revert recent updates to bpmn-js 2023-04-04 17:18:11 -04:00
jasquat f9000d4dc5
make sure we prcoess the parents and children of failing spiff tasks as well since these do not go through the normal flow w/ burnettk 2023-04-04 15:48:34 -04:00
Dan 4bd63bac78 Fixing lane error in the spiff-bpmn-io library 2023-04-04 14:47:33 -04:00
jasquat 38ed73cbc4
Merge remote-tracking branch 'origin/main' into feature/bypass_checks_for_save_as_draft 2023-04-04 09:14:06 -04:00
jasquat 2befac4c28
notion 239: use onclick to submit form when saving form as draft to avoid form validations 2023-04-04 09:13:56 -04:00
burnettk 9416bb3e68
update pp1 test 2023-04-04 01:17:02 -04:00
jasquat 6ca122e539
Merge pull request #202 from sartography/feature/fix_process_instance_rewind_two
Feature/fix process instance rewind two
2023-04-03 13:47:39 -04:00
jasquat 10fec9e862
some cleanup and added back in option to get most recent tasks only 2023-04-03 11:40:26 -04:00
jasquat 6a3b4e5dfa
cleaned up the reset code w/ burnettk 2023-03-31 15:42:18 -04:00
Dan 653d15acf3 Zoom to fit viewport when opening a diagram. 2023-03-31 14:56:29 -04:00
jasquat 44553cb651
added ability to save a form as draft w/ burnettk 2023-03-31 12:45:14 -04:00
jasquat 783faa7ce9
some cleanup before merging to main w/ burnettk 2023-03-31 10:57:13 -04:00
jasquat d08ce856ec
Merge remote-tracking branch 'origin/main' into feature/fix_process_instance_rewind 2023-03-28 15:07:36 -04:00
burnettk 293d3a9295
notion 183: Home Page Refresh, keep it refreshing for 4 hours instead of 10 minutes 2023-03-28 13:41:58 -04:00
jasquat e0cac8985f
Merge remote-tracking branch 'origin/main' into feature/fix_process_instance_rewind 2023-03-27 16:10:26 -04:00
Kevin Burnett cbdbb4e5f3
Merge pull request #194 from sartography/feature/filter-metadata-columns-by-process-model
Feature/filter metadata columns by process model
2023-03-27 12:37:24 -07:00
jasquat f0a12b9818
allow searching multiple words when searching for process models w/ burnettk 2023-03-27 11:25:55 -04:00
jasquat 9e91ff8f91
process children and tasks of parent subprocesses instead of looking for all tasks with a given state w/ burnettk 2023-03-27 10:37:31 -04:00
burnettk ba067b320d
filter report column list by process_model_identifier if any 2023-03-24 17:54:37 -04:00
burnettk 5a4b60378d
Merge branch 'main' of github.com:sartography/spiff-arena 2023-03-24 11:21:18 -04:00
burnettk 042c86f78b
treat open differently 2023-03-24 11:19:24 -04:00
jasquat 1da8e43066
fixed cypress process instance test w/ burnettk 2023-03-24 11:10:04 -04:00
jasquat 79f3e8bfbd
Merge remote-tracking branch 'origin/main' into feature/remove_spif_step_details 2023-03-24 09:23:59 -04:00
jasquat 037d287f4f
fixed cypress tests for tasks 2023-03-24 09:21:23 -04:00
jasquat 097a35cd45
attempted to fix some cypress tests 2023-03-23 17:34:08 -04:00
jasquat af97fee56c
removed spiff step details w/ burnettk 2023-03-23 16:33:30 -04:00
jasquat 3fa1320c0c
save timestamps when manually completing a task and some cleanup w/ burnettk 2023-03-23 16:07:25 -04:00
jasquat e18d13260d
fixed editing task data and skipping tasks, moved task and task data methods from process_api_blueprint to tasks_controller, and updated to favor task_guid over task_id in some places 2023-03-23 14:28:20 -04:00
jasquat cb6ba52677
added link to go back to most recent 2023-03-23 13:55:16 -04:00
jasquat b61b6d7921
some updates to add the log link back into the log list w/ burnettk 2023-03-23 11:08:23 -04:00
jasquat 26e65dd51f
resetting tasks somewhat work 2023-03-22 09:44:13 -04:00
jasquat 63369387c6
pyl 2023-03-21 13:34:59 -04:00
jasquat f8101379ee
use consistent types for tasks in webui instance show page and mark the to task guid task as ready in backend 2023-03-21 10:45:10 -04:00
jasquat cd017748ed
Merge remote-tracking branch 'origin/main' into feature/remove_spif_step_details 2023-03-21 09:05:03 -04:00
jasquat 41a3bbc475
send to task guid to signify how far to go with the tasks w/ burnettk 2023-03-20 17:29:53 -04:00
jasquat 28bda31802
get task data from json data table now w/ burnettk 2023-03-20 17:05:15 -04:00
jasquat d6684124fd
use task table for process instance show page. spiff steps are not working yet and neither is data w/ burnettk 2023-03-20 16:51:29 -04:00
burnettk c42c4ff391
update the word Filter to Apply 2023-03-20 12:41:58 -04:00
jasquat eca3caf8f5
Merge remote-tracking branch 'origin/main' into feature/remove_spif_step_details 2023-03-20 12:13:39 -04:00
jasquat 6f431dad26
reformatted click filter button message and activate filter button when clearing fields w/ burnettk 2023-03-20 12:13:28 -04:00
jasquat 41cc8a89af
some more updates w/ burnettk 2023-03-20 12:04:22 -04:00
jasquat ae02520860
check if process initiator exists before running a process instance report w/ burnettk 2023-03-20 10:53:23 -04:00
jasquat 371aae4a50
activate filter button for status change as well and do not hide table when changing filters but do show help text w/ burnettk 2023-03-20 10:03:26 -04:00
Kevin Burnett 1fdbbd3170
Merge pull request #188 from sartography/bug/hide_table_when_changing_filters
If filters are modified, enable the filter button, display a message …
2023-03-17 17:11:21 -07:00
burnettk 85982c00cb
remove link on log list table because it is broken 2023-03-17 17:40:44 -04:00
Dan c08d770304 If filters are modified, enable the filter button, display a message asking users to press the filter button. Don't render the table. Sigh. 2023-03-17 16:36:31 -04:00
jasquat bd5e8d1c68
removed some notes w/ burnettk 2023-03-17 15:57:00 -04:00
jasquat b5cfcc1fc6
added event logs for skipping and manually editing a task 2023-03-17 13:51:56 -04:00
jasquat 5e239f0e7f
added process instance event table 2023-03-17 13:20:06 -04:00
jasquat 44b166fba8
updated log list view in frontend w/ burnettk 2023-03-17 10:30:29 -04:00
Dan 39c9c1ba09 avoid the flicker when switching between detailed view and normal view by just clearing out the data before making a new request. The vast majority of the delay is not in the api call, but in rendering the data - and at just a split second, it isn't long enough for a spinner to be very effective. 2023-03-16 11:54:09 -04:00
burnettk b9153f77e7
Merge remote-tracking branch 'origin/main' into feature/remove-loop-reset 2023-03-15 14:14:50 -04:00
Dan 738a2e0078 Columns should not be removed on reset, but any filters applied to those columns should be removed. 2023-03-15 12:26:47 -04:00
Elizabeth Esswein 9d177b6939 Merge branch 'main' into feature/remove-loop-reset 2023-03-15 10:36:11 -04:00
Dan fdef1154ff remove any filterable columns when doing a "clear" or "reset" on the filter form.
Also clear out the process initiator.
2023-03-14 14:02:15 -04:00
Dan 91c9d531a7 Remove nav from task show page 2023-03-14 13:24:12 -04:00
Dan f1204a3d77 run_pyl 2023-03-13 11:53:42 -04:00
Dan ce4eb56a60 select intiator in filters when you don't have permission to search users. 2023-03-13 11:50:18 -04:00
Dan Funk 2382c08820
Merge pull request #172 from sartography/feature/click_on_row
When a row is clicked in a Process Instance list take the end user to…
2023-03-10 13:56:10 -05:00
Dan cd6a7f5806 Fixing Cypress Tests 2023-03-10 12:56:37 -05:00
burnettk d92bd8d272
fix dates on mac 2023-03-10 12:23:42 -05:00
jasquat d5708f38ca
add more details to cypress pilot script w/ burnettk 2023-03-10 10:52:37 -05:00
Dan 148559ee69 When a row is clicked in a Process Instance list take the end user to that process instance UNLESS they click on the column containing the process name, in which case take them to that process model. Belugh. 2023-03-10 10:36:42 -05:00
burnettk 7f0318ff5e
add keycloak users 2023-03-10 10:27:29 -05:00
jasquat 3010b412e5
some updates for cypress pp1 test w/ burnettk 2023-03-09 10:59:20 -05:00
burnettk d6e05cdbf8
ignore ATTEMPTS when command is open, as it only makes sense for run 2023-03-09 10:34:34 -05:00
Elizabeth Esswein 8daa3672fa Merge branch 'main' into feature/remove-loop-reset 2023-03-09 09:55:52 -05:00
burnettk 178b67d5b1
make logging more verbose in debug mode by making all loggers do something, fix cypress 2023-03-09 00:38:29 -05:00
jasquat f79f0d6116
do not remove columns when clicking the filter button w/ burnettk 2023-03-08 16:57:12 -05:00
jasquat e6267ae75d
add task to process instance breadcrumb w/ burnettk 2023-03-08 15:09:23 -05:00
jasquat 3b5ee8f254
added process instance breadcrumb to task show page w/ burnettk 2023-03-08 15:08:24 -05:00
jasquat eb6e2b6381
Merge branch 'main' of github.com:sartography/spiff-arena 2023-03-08 14:45:16 -05:00
jasquat cafd0f499b
updated process instance show page to change metdata to details w/ burnettk 2023-03-08 14:45:12 -05:00
Dan aae54e2875 Don't reenable the submit button after an error 2023-03-08 14:41:12 -05:00
jasquat f0df36c862
initial changes to remove loop reset with spiff w/ burnettk 2023-03-08 13:06:25 -05:00
jasquat 3862e79ad7
added some code get only the most recent tasks for a process and task, get updated times from human tasks instead of the process instance, and show the current value for the notification type w/ burnettk 2023-03-07 17:13:46 -05:00
jasquat 9b15390f40
print stats to file when running cypress_pilot w/ burnettk 2023-03-07 14:26:06 -05:00
jasquat 00ad48a17c
merged in main and resolved conflicts 2023-03-07 09:19:09 -05:00
burnettk d7f5e561d1
lint and show version control identifier on process model show 2023-03-06 23:23:10 -05:00
burnettk 51f7b60408
force light mode to avoid making the site look broken 2023-03-06 22:04:03 -05:00
burnettk e62a1e424f
use a1 automated test users 2023-03-06 21:53:00 -05:00
burnettk 4441a4a051
add cypress pilot script 2023-03-06 21:41:27 -05:00
burnettk 4fbb2b90fa
cypress pilot command 2023-03-06 17:13:48 -05:00
jasquat ed8dfd2f13
some minor tweaks and turn off debug logging for spiff step details w/ burnettk 2023-03-06 16:16:55 -05:00
jasquat 3271ec6e2d
pyl and fixed cypress tests w/ burnettk 2023-03-06 11:59:33 -05:00
burnettk 6742363a01
move pp1 2023-03-06 11:24:11 -05:00
Dan 6d75c88aa8 Minor tweak to bpmn-io editor for messages. 2023-03-06 10:45:47 -05:00
burnettk 270d74ae14
remove only 2023-03-06 09:31:38 -05:00
burnettk da6a464873
finish test for pp1 2023-03-06 00:48:07 -05:00
burnettk e2d9b395d6
add start of pp1 test 2023-03-04 23:48:23 -05:00
Dan fe4e3e4d9c Fix the super long panel in bpmn-js that is driving me slowly mad 2023-03-03 14:51:50 -05:00
Dan 3bc23ea859 Updating BPMN-JS 2023-03-03 14:32:44 -05:00
burnettk 24f817cdc1
per feedback in demo 2023-03-02 08:34:15 -05:00
jasquat 95e0e7ccc1
removed unused import w/ burnettk 2023-03-01 17:36:06 -05:00
jasquat 0fbe7a3e76
prefer the bpmn process name over the identifier on the logs list page w/ burnettk 2023-03-01 16:28:42 -05:00
burnettk 7c83ce9c3a
make metadata header bigger 2023-02-27 22:36:31 -05:00
Dan f65ed14df3 Merging main 2023-02-27 14:17:10 -05:00
Dan 965739581a run_pyl 2023-02-27 14:05:00 -05:00
Dan 4b4bbeff25 Needed an additional check for empty correlation keys - which on a RECEIVE message, should always match anything.
When finding messages to match a send, assure they are RECIEVE messages.

Fix some of the json output for messages sent to the front end
2023-02-27 14:01:21 -05:00
jasquat d441d082b1
lint w/ burnettk 2023-02-24 16:29:02 -05:00
jasquat e969ea05d3
removed some unused code from task and fixed the logs table a bit w/ burnettk 2023-02-24 16:18:49 -05:00
jasquat 81ef2c7300
avoid using task-data endpoint for task data and only use it to get tasks based on spiff step instead 2023-02-24 09:21:21 -05:00
jasquat 8463b2cda9
removed task-data endpoints since we no longer need them w/ burnettk 2023-02-23 17:07:53 -05:00
jasquat 6dc42aa273
added api to get task data and do not return from task data list anymore w/ burnettk 2023-02-23 15:59:19 -05:00
Dan 9bf32a7560 Merge remote-tracking branch 'origin/main' into feature/message_fixes 2023-02-23 14:26:04 -05:00
jasquat 6632f9fde2
turn on sentry detailed tracing for task-data w/ burnettk 2023-02-23 11:19:22 -05:00
jasquat 16671f8bff
logs list page should respect the for-me variant 2023-02-23 10:23:26 -05:00
jasquat ccccf8bf96
show help text for textareas as well w/ burnettk 2023-02-22 14:42:43 -05:00
jasquat 27cf9d7284
default to the for-me path on process instance show page links 2023-02-22 09:26:15 -05:00
jasquat bc59ae520e
added support to validate custom errors in nested properties in json schema forms 2023-02-22 08:50:55 -05:00
burnettk 4a28c85e92
make it so the message at the top of form is never strictly wrong 2023-02-21 22:30:17 -05:00
jasquat 9f2af7a777
adding some padding to form text inputs w/ burnettk 2023-02-21 12:43:08 -05:00
jasquat 651ffc711a
added ability to display the environment in the frontend header bar w/ burnettk 2023-02-17 14:35:13 -05:00
Dan 50d3ee544b Merge branch 'main' into feature/message_fixes 2023-02-17 12:01:38 -05:00
Dan 948deb97bc 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 bf6052d2cb
put the env vars in the env section of the github action configs w/ burnettk 2023-02-16 15:19:01 -05:00
jasquat 311a5b060d
added test for quickstart guide w/ burnettk 2023-02-16 15:05:55 -05:00
jasquat 605b48b83a
corrected cypress env var 2023-02-16 13:31:08 -05:00
jasquat 5342b50bac
added some support for using the backend openid server for cypress tests w/ burnettk 2023-02-16 12:09:44 -05:00
burnettk e827b00057 anything in the Tasks waiting for me table can now be completed by the current user 2023-02-15 07:41:05 -05:00
jasquat c94912c739 users can always complete tasks on process instance show page and on task group table on home page w/ burnettk 2023-02-14 11:53:37 -05:00
jasquat 7a759b2701 avoid endless redirects on error on authentication list page w/ burnettk 2023-02-13 10:25:03 -05:00
burnettk fc67409408 bug fix 2023-02-09 23:10:25 -05:00
jasquat fd8134706d link to the spiff step from a task on the frontend and use the correct db in ci 2023-02-09 17:07:36 -05:00
jasquat ac9813790c pyl w/ burnettk 2023-02-09 16:03:26 -05:00
jasquat b8870601d1 call activities are also working w/ burnettk 2023-02-09 15:52:00 -05:00
burnettk 51bd0a9d5c add assertions so this fails fast if anything changes in the future 2023-02-08 08:17:02 -05:00
Kevin Burnett cdc383aec7
Update README.md 2023-02-08 11:48:56 +00:00
burnettk b8437e70f8 fix formatting 2023-02-07 22:30:44 -05:00
burnettk c637ea0545 document runtime config 2023-02-07 22:27:27 -05:00
burnettk 9b155ce4a8 do not fail if SPIFFWORKFLOW_FRONTEND_RUNTIME_CONFIG is missing 2023-02-07 22:06:47 -05:00
jasquat 565ee71a17 allow setting configs for the frontend through env vars w/ burnettk 2023-02-07 17:21:54 -05:00
burnettk 5a357045a4 Merge remote-tracking branch 'origin/main' into frontend/use-api-subpath 2023-02-07 11:30:24 -05:00
Dan df49b15292 Use the same markdown library for displaying as for editing - could enable a security plugin, but doing so would prevent BPMN developers from using the Sub and Sup markdown supported by GitHub. 2023-02-06 12:14:15 -05:00
Dan 0b3f67abae When searching for human tasks to determine if the current user can complete it, filter on the "completed" flag.
Front-end -- enable the form if you receive an onUnathorized error because the thing you are unauthorized to do might have nothing to do with whether you can submit the form.
2023-02-06 08:01:37 -05:00
burnettk 8ff42f1b1b put setDisabled back in the awkward place since i was seeing the subsequent form stay disabled 2023-02-03 17:31:14 -05:00
Dan 1e399e05bd Merge branch 'main' of github.com:sartography/spiff-arena into main 2023-02-03 17:01:13 -05:00
Dan d010c2bce6 Fix that dreadful unknown "KeyError" exception that was cropping up.
Adding a bit of detail to the spiffworkflow exceptions when a duplicate process model is found.
Disable the submit button on tasks after you click submit (avoid the double click and give users a better experience)
2023-02-03 17:01:03 -05:00
Kevin Burnett d4f314dadf
Merge pull request #125 from sartography/feature/dynamically-hide-fields-w-task-data
Feature/dynamically hide fields w/ task data
2023-02-03 13:20:19 -08:00
burnettk c3cb288875 make form schema and form ui schema both dicts, add support for hiding fields based on task data 2023-02-03 15:40:14 -05:00
Dan b3de01cad6 Prevent double click on submit of forms. 2023-02-03 13:25:05 -05:00
burnettk c449d17852 try to improve exception handling by avoiding raising ApiError from services 2023-02-02 19:00:58 -05:00
burnettk 1d68580ae6 remove duplicate label on radio buttons 2023-01-31 16:32:04 -05:00
burnettk a5adb8556d less annoying file name for autocomplete 2023-01-31 09:27:02 -05:00
Jakub Sokołowski 23c8c7f924
frontend: use /api subpath instead of subdomain
Because buying certificates with multiple SANs every time you want to
deploy an envrionment is a pain the ass and expensive.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-31 10:37:07 +01:00
burnettk 28e9bcb429 add deps for serve 2023-01-30 22:35:24 -05:00
burnettk 0da4d04f60 Revert "revert Dockerfile until we get it working"
This reverts commit 727daa66a6.
2023-01-30 18:02:59 -05:00
burnettk 727daa66a6 revert Dockerfile until we get it working 2023-01-30 18:01:56 -05:00
burnettk e889053d9f get bin as well for script 2023-01-30 17:44:15 -05:00
Kevin Burnett ec47c946d9
Merge pull request #116 from sartography/frontend/improve-dockerfile
frontend: avoid redundant steps in Dockerfile
2023-01-30 13:57:04 -08:00
burnettk 7a17c22ba8 remove unneeded divs 2023-01-30 16:47:20 -05:00
Dan 0f2f2cadfb IBM says you can't have more columns than your parents, even if you try to start another grid, with kburnett 2023-01-30 16:43:47 -05:00
burnettk bfc8ef6c2b make task show wide, and make repeating form icons match site styles. w/ dfunk 2023-01-30 15:51:48 -05:00
burnettk 64e83326b5 even textareas need to have blank labels since labels are in FieldTemplate 2023-01-30 14:21:02 -05:00
burnettk 899ad867cb replace fieldTemplate with unthemed core version and remove labels since that is handled in there 2023-01-30 14:06:41 -05:00
burnettk 142664479b wrap field template so we can style with margin bottom 2023-01-30 12:37:08 -05:00
burnettk a35a177bd1 new mechanism to handle help more in line with how carbon works 2023-01-30 11:53:35 -05:00
Jakub Sokołowski 87e518a482
frontend: avoid redundant steps in Dockerfile
Use separate base, setup and final to avoid redundat steps.
Also add default value for `PORT0` as `7001`.

Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-01-30 16:46:04 +01:00
burnettk af5374fa04 we were expecting an object when doing this check, so codify it 2023-01-28 21:41:31 -05:00
jasquat 66f551edbb use the 403 response to tell if a user has access to task data on the task show page w/ burnettk 2023-01-26 11:21:09 -05:00
jasquat 21d1d11445 do not reset error state from the adminroutes component since this causes the error to be removed right away and then cannot be displayed w/ burnettk 2023-01-26 10:50:46 -05:00
jasquat 356cca8416 if we get a result back it will be a task with a model identifier 2023-01-26 09:54:18 -05:00
jasquat c6be5ea20c use the ProcessInstanceTask interface where we can and move some stuff around better for useEffect 2023-01-26 09:45:09 -05:00
Dan eedc994e3e run_pyl had various recommendations that I find a bit of a pain in the butt, but that I did anyway. 2023-01-25 16:43:28 -05:00
Dan b59cca0212 Merge remote-tracking branch 'origin/main' into feature/jinja_errors 2023-01-25 15:38:52 -05:00
Dan 4badc7e645 Added useMemo to error context
No longer clear errors in the task bar, as that will constantly remove them as soon as they are shown.
2023-01-25 15:09:05 -05:00
Dan 2b6b053671 TaskShow had a useEffect that depended on params, that dependency caused an infinite request cycle when an error occured.
The same issue was happening on the ProcessInstanceListTable, and there it was being managed by a "SafelySetErrorMessage" function in one case,
but would not be addressed in all possible cases.

Reworked error handling into a context provider (APIErrorProvider) and hook (UseApiError) and removed the "(useContext as any)(ErrorContext)[1];" that felt a little off but that never was an actual problem.
2023-01-25 10:46:56 -05:00
jasquat cc1fe58c47 added the process model identifier for the diagram if it is not the top level w/ burnettk 2023-01-25 10:39:17 -05:00
jasquat 63ff763807
Merge pull request #107 from sartography/feature/metadata_on_instance_show
Feature/metadata on instance show
2023-01-24 16:54:43 -05:00
jasquat da60b3a715 use a modal for metadata instead w/ burnettk 2023-01-24 16:53:23 -05:00
jasquat 004766bbc5 put process instance show page to match main w/ burnettk 2023-01-24 16:38:05 -05:00
jasquat b05e7fcd38 do not allow deleting primary bpmn file and do not allow instantiating models without a primary bpmn file w/ burnettk 2023-01-24 15:15:48 -05:00
jasquat 433c401073 show metadata on instance show page but for some reason it reorders elements w/ burnettk 2023-01-24 14:35:27 -05:00
jasquat 45f46ef14d add process model file name validation for new files w/ burnettk 2023-01-24 11:35:30 -05:00
jasquat 3f692ab1cb added locking system for process instances so hopefully background jobs will not take instances currently being run by the user w/ burnettk 2023-01-23 16:45:07 -05:00
burnettk 16d591307d make sure that all new form field elements are not dropdowns 2023-01-22 00:36:16 -05:00
jasquat ea8d310299 expanded functionality of the form builder 2023-01-21 20:51:11 -05:00
jasquat f7907546ca use the correct place for keycloak w/ burnettk 2023-01-19 15:40:36 -05:00
Dan bd150dfff9 Merges 2023-01-19 13:26:13 -05:00
Dan 628c59dde9 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
jasquat 1919ccfaa8 added script to add test keycloak users and moved all keycloak stuff to keycloak directory w/ burnettk 2023-01-19 12:18:05 -05:00
jasquat 6a6bde2788 show start events in logs as well and added bpmn process identifiers to log table w/ burnettk 2023-01-19 10:06:30 -05:00
burnettk 8280318bc2 upgrade certifi to fix security vulnerability 2023-01-19 07:38:57 -05:00
jasquat 7b78ff42da do not navigate away from diagram editor page if there are changes w/ burnettk 2023-01-18 16:43:11 -05:00
jasquat cb9d36f714 added End Event to simple log view w/ burnettk 2023-01-18 12:01:37 -05:00
jasquat 2db07b5f74 only show milestones for simple log view w/ burnettk 2023-01-17 16:13:11 -05:00
burnettk 494fcfde4f fix lint issues 2023-01-16 18:08:05 -05:00
burnettk 3fd8db9add remove jsonpath 2023-01-16 17:57:07 -05:00
jasquat 3b48e937f9 added proof of concept to validate date fields in json schema form w/ burnettk 2023-01-16 17:01:15 -05:00
jasquat 4055772bde fixed cypress tests 2023-01-16 12:24:02 -05:00
jasquat a976674eec Merge branch 'main' of github.com:sartography/spiff-arena 2023-01-13 16:55:38 -05:00
jasquat e533afdce8 added ability to add in custom validation error messages for text input fields w/ burnettk 2023-01-13 16:55:34 -05:00
Kevin Burnett d9574acee8
Merge pull request #102 from sartography/feature/waku-fault-message
Feature/waku fault message
2023-01-13 11:47:05 -08:00