use blueprint for lpad gui
Converting lauchpad GUI to a Flask Blueprint to allow for it to be mounted at a different prefix/application root @mkhorton @shreddd
Thanks @tschaume. Can I confirm that, to your knowledge, there are no breaking changes in this PR?
@computron This PR is to allow us to more easily deploy FW dashboards for multiple people on NERSC infrastructure but should otherwise not affect dashboards for regular users.
@mkhorton There shouldn't be breaking changes but the commented-out part in fireworks/scripts/lpad_run.py needs to be tested.
@mkhorton @tschaume I'm trying to catch up on some PRs - could you let me know the current status of this? It looks like some tests are failing but maybe they just need a quick rerun or check
@shreddd and @mkhorton have used the blueprint successfully already I think. Based on what's in this PR, this part needs reimplementation to work with blueprints.