Remove the authentication logic in the UI and stub it out on the API. Since this will be refactored completely in a follow-up PR, there is no need to fix it here.
Run the Ragna UI through FastAPI / uvicorn using bokeh-fastapi.
Neither bokeh-fastapi nor a version of panel that supports it is currently released. Thus, you need to run the following inside your environment to have a working UI:
This PR makes two major changes:
bokeh-fastapi
.Neither
bokeh-fastapi
nor a version ofpanel
that supports it is currently released. Thus, you need to run the following inside your environment to have a working UI:If you are on Python < 3.10 you also need to run
pip install eval_type_backport
.