|
341 | 341 | PENDING_USER_OVERLAY_TITLE, |
342 | 342 | DEFAULT_PROMPT_SUGGESTIONS, |
343 | 343 | DEFAULT_MODELS, |
| 344 | + # PATCH EXTRA LOGIN INFO |
| 345 | + SYSTEM_REGISTER_URL, |
| 346 | + SYSTEM_REGISTER_GUIDE_URL, |
| 347 | + # /PATCH EXTRA LOGIN INFO |
| 348 | + # PATCH ADD LOGO TO SIDEBAR |
| 349 | + LOGO_URL, |
| 350 | + # /PATCH ADD LOGO TO SIDEBAR |
344 | 351 | DEFAULT_ARENA_MODEL, |
345 | 352 | MODEL_ORDER_LIST, |
346 | 353 | 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 |
|
@@ -1671,6 +1690,16 @@ async def get_app_config(request: Request): |
1671 | 1690 | for name, config in OAUTH_PROVIDERS.items() |
1672 | 1691 | } |
1673 | 1692 | }, |
| 1693 | + # Environment variables for patches |
| 1694 | + "extended_features": { |
| 1695 | + # PATCH EXTRA LOGIN INFO |
| 1696 | + "system_register_url": app.state.config.SYSTEM_REGISTER_URL, |
| 1697 | + "system_register_guide_url": app.state.config.SYSTEM_REGISTER_GUIDE_URL, |
| 1698 | + # /PATCH EXTRA LOGIN INFO |
| 1699 | + # PATCH ADD LOGO TO SIDEBAR |
| 1700 | + "logo_url": app.state.config.LOGO_URL, |
| 1701 | + # /PATCH ADD LOGO TO SIDEBAR |
| 1702 | + }, |
1674 | 1703 | "features": { |
1675 | 1704 | "auth": WEBUI_AUTH, |
1676 | 1705 | "auth_trusted_header": bool(app.state.AUTH_TRUSTED_EMAIL_HEADER), |
|
0 commit comments