spiff-arena/spiffworkflow-backend/bin
jasquat 9bb9ce47f8 Feature/business end states (#333)
* WIP: some updates to support new spiff w/ burnettk

* unit tests are passing

* all tests except message tests are passing

* fixed usage of catch message event w/ burnettk

* messages are working again w/ burnettk

* uncommented remaining message tests w/ burnettk

* fixed cypress tests w/ burnettk

* use main for spiffworkflow

* translated mysql last milestone query to sqlalchemy w/ burnettk

* fixed last milestone query so instances still return if no milestone found and moved some code from the main report method to own methods

* added some comments

* added last milestone column to process instances table

* display last milestone in instance list table w/ burnettk

* remove 3 characters when truncating last milestone for ellipsis

* make sure we have a current processor so we don't return null

* remove sleep

* The background processor now only picks up processes that were last updated more than a minute ago to avoid conflicting with the interstitial page.  With the understanding that we can rmeove this limitation when we can refactor to allow the backend processes to provide updates on what they are doing.

* pyl w/ burnettk

* cache last milestone on instances

* pyl

* added test for last milestone and added it to the proces instance show page w/ burnettk

* fixed broken test w/ burnettk

* fixed last milestone header

* removed duplicated column

* fixed broken test

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: Kevin Burnett <18027+burnettk@users.noreply.github.com>
Co-authored-by: danfunk <daniel.h.funk@gmail.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-09-07 10:10:44 -04:00
..
codemod Feature/pin spiff in ci (#428) 2023-08-03 11:49:30 -04:00
data_migrations Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
boot_in_docker_debug_mode
boot_server_in_docker feature/fix-run-scheduler-config (#456) 2023-08-31 16:09:26 -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 cleanup and log SPIFFWORKFLOW_BACKEND_BPMN_SPEC_ABSOLUTE_DIR 2023-08-31 21:01:11 -04:00
execute_tasks_for_process_instance.py Feature/interstitial summary part 3 (#367) 2023-07-03 10:54:54 +05:30
find_sample_process_models kill some duplication and just go ahead and get a process model repo if there is none 2023-08-31 20:52:09 -04:00
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 ensure we get logs for both db and backend with docker compose w/ burnettk 2022-12-30 10:06:52 -05:00
get_perms allow disabling authentication from the backend w/ burnettk 2023-05-25 12:00:24 -04:00
get_routes added ability to filter process instances by process initiator 2023-01-04 16:11:52 -05:00
get_token Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
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 cleanup and log SPIFFWORKFLOW_BACKEND_BPMN_SPEC_ABSOLUTE_DIR 2023-08-31 21:01:11 -04:00
last_pi_milestone_query Feature/business end states (#333) 2023-09-07 10:10:44 -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 Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
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 ensure we remove corresponding bpmn processes when removing tasks from a process reset 2023-05-11 09:32:07 -04:00
recreate_db added db migration that merges branching heads together 2023-08-21 13:24:50 -04:00
run_ci_session Feature/allow markdown in extension results (#435) 2023-08-21 21:59:25 +05:30
run_message_start_event_with_api removed commented out variables w/ burnettk 2023-05-03 15:13:06 -04:00
run_process_model_with_api couple fixes for running a process model from script w/ burnettk 2023-03-24 12:09:27 -04:00
run_server_locally kill some duplication and just go ahead and get a process model repo if there is none 2023-08-31 20:52:09 -04:00
run_sql
save_all_bpmn.py increase line length from 88 to 119 for black w/ burnettk 2023-03-15 16:24:08 -04:00
save_to_secrets_from_file updated configs to use the prefix using the script w/ burnettk 2023-02-15 17:07:12 -05:00
smash_all_containers
start_blocking_appscheduler.py Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
tests-par return the process instance early from the interstitial if it is susp… (#407) 2023-07-25 22:57:53 +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 put the env vars in the env section of the github action configs w/ burnettk 2023-02-16 15:19:01 -05:00