spiff-arena/spiffworkflow-backend/migrations/versions
jasquat 18600189c8 Feature/background proc with celery (#788)
* WIP: some initial test code to test out celery w/ burnettk

* some cleanup for celery and added base model to put tasks waiting on timers

* removed dup bpmn file

* some more cleanup and added strategy to queue instructions

* some minor code changes w/ burnettk

* remove the unused next_task key from api calls since nobody uses it w/ burnettk essweine

* added migration for future tasks and added test to make sure we are inserting into it w/ burnettk essweine

* ensure future task run at time can be updated w/ burnettk

* added table to queue instructions for end user in w/ burnettk

* added test to ensure we are storing instructions for end users w/ burnettk

* added progress page to display new instructions to user

* ignore dup instructions on db insert w/ burnettk

* some more updates for celery w/ burnettk

* some pyl and test fixes w/ burnettk

* fixed tests w/ burnettk

* WIP: added in page to show instructions on pi show page w/ burnettk

* pi show page is fully using not interstitial now w/ burnettk

* fixed broken test w/ burnettk

* moved background processing items to own module w/ burnettk

* fixed apscheduler start script

* updated celery task queue to handle future tasks and upgraded black and set its line-length to match ruff w/ burnettk

* added support to run future tasks using countdown w/ burnettk

* build image for celery branch w/ burnettk

* poet does not exist in the image w/ burnettk

* start blocking scheduler should always start the scheduler w/ burnettk

* add init and stuff for this branch

* make this work not just on my mac

* send other args to only

* added running status for process instance and use that on fe to go to show page and added additional identifier to locking system to isolate celery workers better w/ burnettk

* fixed typing error that typeguard found, not sure why mypy did not w/ burnettk

* do not check for no instructions on interstitial page for cypress tests on frontend w/ burnettk

* do not queue process instances twice w/ burnettk

* removed bad file w/ burnettk

* queue tasks using strings to avoid circular imports when attmepting to queue w/ burnettk

* only queue imminent new timer events and mock celery

* some keyboard shortcut support on frontend and added ability to force run a process instance over the api w/ burnettk

* some styles added for the shortcut menu w/ burnettk

* pyl w/ burnettk

* fixed test w/ burnettk

* removed temporary celery script and added support for celery worker in run server locally w/ burnettk

* cleaned up migrations w/ burnettk

* created new migration to clean up old migrations

---------

Co-authored-by: jasquat <jasquat@users.noreply.github.com>
Co-authored-by: burnettk <burnettk@users.noreply.github.com>
2023-12-05 11:41:59 -05:00
..
0c7428378d6e_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
1b5a9f7af28e_.py Feature flag support (#787) 2023-12-05 10:29:54 -05:00
4d438975ff4d_.py Feature/new reference cache (#511) 2023-09-22 11:28:59 -04:00
5c50ecf2c1cd_.py Oauth admin (#434) 2023-08-21 21:58:55 +05:30
6aa02463da9c_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
9d5b6c5c31a5_.py Feature/api keys (#489) 2023-09-15 10:10:57 -04:00
55bbdeb6b635_.py Table based generic json data store (#486) 2023-09-13 11:57:26 -04:00
57df21dc569d_merging_two_heads.py multiinstance ui (#469) 2023-09-07 14:00:09 -04:00
64adf34a98db_.py Feature/draft data in join table (#355) 2023-06-28 22:23:39 +05:30
68adb1d504e1_.py Feature/better form nav (#474) 2023-09-08 11:07:43 -04:00
78f5c2c65bf3_.py Keyed key/value data store implementation (#548) 2023-10-17 10:59:01 -04:00
214e0c5fb418_.py Feature/event payloads part 2 (#401) 2023-08-10 18:24:49 +05:30
377be1608b45_.py Typeahead datastore (#321) 2023-06-09 12:28:59 -07:00
441dca328887_.py Feature/background proc with celery (#788) 2023-12-05 11:41:59 -05:00
664bb2f00694_.py let ruff sort imports and ditch duplicative pre-commit linters 2023-05-26 20:01:08 -04:00
698a921acb46_.py updated files table on pm show page to force single line and added migration to increase column size of process-model identifier in message triggerable table w/ burnettk (#515) 2023-09-27 09:00:09 -07:00
844cee572018_.py Feature/user preference extension (#472) 2023-09-07 11:22:40 -07:00
881cdb50a567_.py Feature/autosave and null form data (#346) 2023-06-26 18:26:56 +05:30
1073364bc015_merging_two_heads.py added db migration that merges branching heads together 2023-08-21 13:24:50 -04:00
5579975401dd_.py multiinstance ui (#469) 2023-09-07 14:00:09 -04:00
d8901960326e_.py Feature/drop id column on json data (#587) 2023-10-27 11:02:52 -04:00
e4b6bbf83a3e_.py Cycle Timer Start Event Support (#285) 2023-05-30 13:51:37 -04:00
ebf5e733d109_.py created migration to incrase the human task file names to 255 in the db w/ burnettk (#429) 2023-08-21 21:58:10 +05:30
f04cbd9f43ec_.py Feature/business end states (#333) 2023-09-07 10:10:44 -04:00