Describe your changes and why you are making these changes
Delay the workflows list rendering so that the dates can load in and the rows can order before loading. Will be replaced with a more ideal solution as a future task. Not sure if having a several seconds delay before loading the workflows page is preferred to showing the reordering.
Tested with 100 workflows (modified from Hari's many small workflows example but instead these workflows run once and aren't not scheduled) and S3 as metadata store.
Describe your changes and why you are making these changes
Delay the workflows list rendering so that the dates can load in and the rows can order before loading. Will be replaced with a more ideal solution as a future task. Not sure if having a several seconds delay before loading the workflows page is preferred to showing the reordering.
Tested with 100 workflows (modified from Hari's many small workflows example but instead these workflows run once and aren't not scheduled) and S3 as metadata store.
Related issue number (if any)
ENG-3070 ENG-3096
Loom demo (if any)
Jun 5 Update: No ordering:
https://github.com/aqueducthq/aqueduct/assets/30596854/7a7eabc4-218a-4b17-a222-17307a297c32
Before
https://github.com/aqueducthq/aqueduct/assets/30596854/f0d5266a-c9b5-43b3-a9b2-933be867da89
After
https://github.com/aqueducthq/aqueduct/assets/30596854/2e0a5011-172f-43a1-acdb-f056d65d4088
Checklist before requesting a review
python3 scripts/run_linters.py -h
for usage).run_integration_test
: Runs integration testsskip_integration_test
: Skips integration tests (Should be used when changes are ONLY documentation/UI)