Closed fvankrieken closed 1 year ago
Got rid of the session_state storage of currently_running. Also reworked the function to get workflows a bit, both to do more specifically what I wanted it to do (logic around total items and items per page was sort of broken) and reworked the gru-specific function to iterate through calls until it has one workflow per "check"
Seems clunky to download each versions file, so I replaced the link with a button that displays versions on hover
A little clunky now maybe to have links for the outputs and button for versions? But streamlit doesn't have a great way to have hover for text. I would make all download buttons, but then they all need to be read into memory. Not that they're that large, more just each of the web calls will take time for startup and that seems not quite ideal.
This is going to be a draft for a moment, I want to look into specifying version of geocode as an arg to the workflows