|
342 | 342 | PENDING_USER_OVERLAY_TITLE,
|
343 | 343 | DEFAULT_PROMPT_SUGGESTIONS,
|
344 | 344 | DEFAULT_MODELS,
|
| 345 | + # PATCH EXTRA LOGIN INFO |
| 346 | + SYSTEM_REGISTER_URL, |
| 347 | + SYSTEM_REGISTER_GUIDE_URL, |
| 348 | + # /PATCH EXTRA LOGIN INFO |
| 349 | + # PATCH ADD LOGO TO SIDEBAR |
| 350 | + LOGO_URL, |
| 351 | + # /PATCH ADD LOGO TO SIDEBAR |
345 | 352 | DEFAULT_ARENA_MODEL,
|
346 | 353 | MODEL_ORDER_LIST,
|
347 | 354 | EVALUATION_ARENA_MODELS,
|
@@ -711,6 +718,18 @@ async def lifespan(app: FastAPI):
|
711 | 718 | app.state.config.DEFAULT_PROMPT_SUGGESTIONS = DEFAULT_PROMPT_SUGGESTIONS
|
712 | 719 | app.state.config.DEFAULT_USER_ROLE = DEFAULT_USER_ROLE
|
713 | 720 |
|
| 721 | + |
| 722 | +# PATCH EXTRA LOGIN INFO |
| 723 | +app.state.config.SYSTEM_REGISTER_URL = SYSTEM_REGISTER_URL |
| 724 | +app.state.config.SYSTEM_REGISTER_GUIDE_URL = SYSTEM_REGISTER_GUIDE_URL |
| 725 | +# /PATCH EXTRA LOGIN INFO |
| 726 | + |
| 727 | + |
| 728 | +# PATCH ADD LOGO TO SIDEBAR |
| 729 | +app.state.config.LOGO_URL = LOGO_URL |
| 730 | +# /PATCH ADD LOGO TO SIDEBAR |
| 731 | + |
| 732 | + |
714 | 733 | app.state.config.PENDING_USER_OVERLAY_CONTENT = PENDING_USER_OVERLAY_CONTENT
|
715 | 734 | app.state.config.PENDING_USER_OVERLAY_TITLE = PENDING_USER_OVERLAY_TITLE
|
716 | 735 |
|
@@ -1711,6 +1730,16 @@ async def get_app_config(request: Request):
|
1711 | 1730 | for name, config in OAUTH_PROVIDERS.items()
|
1712 | 1731 | }
|
1713 | 1732 | },
|
| 1733 | + # Environment variables for patches |
| 1734 | + "extended_features": { |
| 1735 | + # PATCH EXTRA LOGIN INFO |
| 1736 | + "system_register_url": app.state.config.SYSTEM_REGISTER_URL, |
| 1737 | + "system_register_guide_url": app.state.config.SYSTEM_REGISTER_GUIDE_URL, |
| 1738 | + # /PATCH EXTRA LOGIN INFO |
| 1739 | + # PATCH ADD LOGO TO SIDEBAR |
| 1740 | + "logo_url": app.state.config.LOGO_URL, |
| 1741 | + # /PATCH ADD LOGO TO SIDEBAR |
| 1742 | + }, |
1714 | 1743 | "features": {
|
1715 | 1744 | "auth": WEBUI_AUTH,
|
1716 | 1745 | "auth_trusted_header": bool(app.state.AUTH_TRUSTED_EMAIL_HEADER),
|
|
0 commit comments