spiff-arena/spiffworkflow-backend/bin
jasquat e4bf22f5cf Feature/interstitial summary part 3 (#367)
* throw an error if backend gives a 500 from interstitial page w/ burnettk

* turn unexpected errors for the interstitial page into event stream responses to avoid error misdirection

* pyl

* raise the api_error from the original and make the render_data method private

* Feature/interstitial summary (#337)

* * Process instance logs and messages are now components rather than pages, and are included within tabs on the process instance page, along with the diagram.
* Removed the Zoom and Move modules when showing the readonly
  Diagram.  Assured this readonly view is resized to fit the space when possible.
* Checkbox Widget no longer displays a duplicate label.
* CSS Tweaks
  * All pages are limited to a max display width of 1440, with auto margins to center the main content on the page.
  * "Show" pages, like ProcessInstanceShow, TaskShow have the primary content limited to 1000, also with auto-margins.
  * Paragraphs, headings, blockquotes, list items are limited to a width of 640.
  * Reduced margin bottom on all breadcrumbs.
  * Slightly reduced the width and margin of tiles
  * ordered lists and unordered lists show numbers and bullets now.
* End user Instructions component can, optionally, auto-collapse, so that only a portion is displayed, along with a toggle.  This is how it is set up for the ProcessInstanceShow page.
* Greatly reduced the lag in the interstitial page when doing a re-direct.

* run_pyl

* kill console

* wait for permissionsLoaded too since we are using ability.can

* Previous change removed the top level Messages page - this re-adds it.

* I am always, ALWAYS shocked at how I can not wrap my head around when and where to use "useEffect".

This should cause the show/hide Instructions toggle to only show when useful.

* Minor cleanup on the process instance properties display.

* linting

---------

Co-authored-by: burnettk <burnettk@users.noreply.github.com>

* Fix a linting error.

* minor permissions related fixes for the new ui.

* Revert "Revert "Feature/better subworkflow management (#331)""

This reverts commit 48dcde8faf.

* do not execute tasks from the process instance show page w/ burnettk

* pyl w/ burnettk

* Very minor UI tweak to resolve a number of issues mentioned in SPIFF-316 Notion Ticket:

* Markdown links now open in a new window
* Tables on the home pages are now contained within Grids to better align them with the other content that is in a grid.
* Right aligned the "process instance list link" button to it is flush right with the table underneath
* Gave a little more breathing room the content on the info/metadata in the process instance view .

* updated docker image build action to contain the appropriate version info w/ burnettk

* properly resize to the available columns depending on s/m/l

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: Dan Funk <daniel.h.funk@gmail.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-07-03 10:54:54 +05:30
..
codemod make this thing a config and clean up lint 2023-05-01 11:25:37 -04:00
boot_in_docker_debug_mode
boot_server_in_docker fixed pyl issues and set max threads based on cpu cores w/ burnettk 2023-05-17 14:04:48 -04:00
build_and_run_with_docker_compose use carbon components when adding secrets (#312) 2023-06-08 14:26:14 -07:00
delete_and_import_all_permissions.py
execute_tasks_for_process_instance.py Feature/interstitial summary part 3 (#367) 2023-07-03 10:54:54 +05:30
find_sample_process_models
get_bpmn_json_for_process_instance let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
get_logs_from_docker_compose
get_perms
get_routes
get_token
git_commit_bpmn_models_repo commit some scripts that should not affect site functionality to main 2023-06-23 15:31:55 -04:00
import_tickets_for_command_line.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
last_pi_milestone_query Feature/better subworkflow management part 2 (#341) 2023-06-20 10:37:49 -04:00
login_with_user commit some scripts that should not affect site functionality to main 2023-06-23 15:31:55 -04:00
login_with_user_list commit some scripts that should not affect site functionality to main 2023-06-23 15:31:55 -04:00
python_comment_cleanup.sh removed useless def comments that started with and underscore as well 2023-06-01 13:52:07 -04:00
query_tasks
recreate_db parallel tests with xdist (#335) 2023-06-26 22:37:41 +05:30
run_message_start_event_with_api
run_process_model_with_api
run_server_locally
run_sql
save_all_bpmn.py
save_to_secrets_from_file
smash_all_containers
start_blocking_appscheduler.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
tests-par parallel tests with xdist (#335) 2023-06-26 22:37:41 +05:30
wait_for_db_to_be_ready.py Feature/interstitial summary part 3 (#367) 2023-07-03 10:54:54 +05:30
wait_for_server_to_be_up