Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump dompurify and mermaid #237

Open
wants to merge 43 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
c7d433b
display a terms/agreement modal upon first login
jfredrickson Feb 25, 2025
9dc7a82
open terms modal links in a new tab
jfredrickson Feb 25, 2025
3c8028a
save user terms acceptance state server-side
jfredrickson Feb 25, 2025
50f90e5
add ARIA attributes
jfredrickson Feb 26, 2025
cdc35f9
ARIA tweaks
jfredrickson Feb 26, 2025
b0a0d53
update site name to 'GSA Chat'
jfredrickson Mar 4, 2025
ce4126e
add explanatory text for screen readers
jfredrickson Mar 4, 2025
9447405
initial login screen updates
jfredrickson Mar 5, 2025
9c72abb
update sign in button text
jfredrickson Mar 5, 2025
59fea1a
adjust appearance of model selector dropdown
jfredrickson Mar 5, 2025
67c0334
restore powered by 10x
jfredrickson Mar 5, 2025
51f4ef9
add feature flag for model selector search
jfredrickson Mar 6, 2025
8942071
add label for model selector
jfredrickson Mar 6, 2025
48aa07f
add USWDS Alert and Banner components
jfredrickson Mar 7, 2025
1d5019c
implement auth page using USWDS based components
jfredrickson Mar 7, 2025
923c473
address issue#271, add help icon and move it to top
weiwang-gsa Mar 11, 2025
99bd628
address format
weiwang-gsa Mar 11, 2025
3d44c93
Merge branch 'main' into wwang/issue271
weiwang-gsa Mar 11, 2025
c04adbb
updated the document link and icons
weiwang-gsa Mar 11, 2025
04c9dd8
address format
weiwang-gsa Mar 11, 2025
9fbcc8e
Merge pull request #372 from GSA-TTS/jm/add-claude37-pipeline
jimmoffet Mar 12, 2025
418dd55
added feature flag to hide and show prompt suggestions
weiwang-gsa Mar 12, 2025
9afe5ac
Change new chat icon and placement (#358)
echappen Mar 12, 2025
79a9821
Merge branch 'main' into jf/140-terms-agreement
jfredrickson Mar 12, 2025
6c405cb
incorporate new Modal component
jfredrickson Mar 12, 2025
1008ded
add option to hide the close button
jfredrickson Mar 12, 2025
d4bd555
hide the close button
jfredrickson Mar 12, 2025
783fefa
Merge pull request #376 from GSA-TTS/wwang/issue373
weiwang-gsa Mar 12, 2025
13773bb
Merge branch 'main' into jf/266-model-selector
jfredrickson Mar 12, 2025
36961f3
Merge branch 'main' into wwang/issue271
weiwang-gsa Mar 12, 2025
c75c1e2
address format issue
weiwang-gsa Mar 12, 2025
b6f8540
Merge pull request #366 from GSA-TTS/wwang/issue271
weiwang-gsa Mar 12, 2025
697f82a
add GSA logo to static files
jfredrickson Mar 12, 2025
512b86b
Merge pull request #322 from GSA-TTS/jf/266-model-selector
jfredrickson Mar 12, 2025
e4dd57a
Merge branch 'main' into jf/261-login
jfredrickson Mar 12, 2025
a7707e5
use existing logo
jfredrickson Mar 12, 2025
6041e83
bring gsa logo back (#379)
weiwang-gsa Mar 12, 2025
8f82b7b
update to new terms text
jfredrickson Mar 12, 2025
af9e7b4
formatting
jfredrickson Mar 12, 2025
f27f71d
Merge pull request #276 from GSA-TTS/jf/140-terms-agreement
jfredrickson Mar 12, 2025
2fe3275
Replace splash screen logo with GSA starmark (#382)
echappen Mar 12, 2025
31613f4
Merge pull request #361 from GSA-TTS/jf/261-login
jimmoffet Mar 12, 2025
94b7739
Bump dompurify and mermaid
dependabot[bot] Mar 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,14 @@ ENABLE_DELETE_BUTTON=false
# USER_PERMISSIONS_CHAT_DELETE=false to disable user chat deletion via the API.
USER_PERMISSIONS_CHAT_DELETE=false

# Show the search bar in the Model Selector dropdown (default: false)
ENABLE_MODEL_SELECTOR_SEARCH=false

# show/hide bottom sidebar user profile (default:false)
ENABLE_SIDEBAR_USER_PROFILE=false

# show/hide chat message input top logo (line above the chat message input - default it to false)
ENABLE_MESSAGE_INPUT_LOGO=false

# show/hide prompt suggestions
ENABLE_PROMPT_SUGGESTIONS=false
8 changes: 8 additions & 0 deletions backend/open_webui/config.py
Original file line number Diff line number Diff line change
Expand Up @@ -960,6 +960,10 @@ def load_oauth_providers():

ENABLE_DELETE_BUTTON = os.environ.get("ENABLE_DELETE_BUTTON", "False").lower() == "true"

ENABLE_MODEL_SELECTOR_SEARCH = (
os.environ.get("ENABLE_MODEL_SELECTOR_SEARCH", "False").lower() == "true"
)

ENABLE_SIDEBAR_USER_PROFILE = (
os.environ.get("ENABLE_SIDEBAR_USER_PROFILE", "False").lower() == "true"
)
Expand All @@ -968,6 +972,10 @@ def load_oauth_providers():
os.environ.get("ENABLE_MESSAGE_INPUT_LOGO", "False").lower() == "true"
)

ENABLE_PROMPT_SUGGESTIONS = (
os.environ.get("ENABLE_PROMPT_SUGGESTIONS", "True").lower() == "true"
)


def validate_cors_origins(origins):
for origin in origins:
Expand Down
4 changes: 4 additions & 0 deletions backend/open_webui/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -228,8 +228,10 @@
ENABLE_SIDEBAR_CREATE_FOLDER,
ENABLE_FLOATING_BUTTONS,
ENABLE_DELETE_BUTTON,
ENABLE_MODEL_SELECTOR_SEARCH,
ENABLE_MESSAGE_INPUT_LOGO,
ENABLE_SIDEBAR_USER_PROFILE,
ENABLE_PROMPT_SUGGESTIONS,
# WebUI (OAuth)
ENABLE_OAUTH_ROLE_MANAGEMENT,
OAUTH_ROLES_CLAIM,
Expand Down Expand Up @@ -1025,8 +1027,10 @@ async def get_app_config(request: Request):
"enable_sidebar_create_folder": ENABLE_SIDEBAR_CREATE_FOLDER,
"enable_floating_buttons": ENABLE_FLOATING_BUTTONS,
"enable_delete_button": ENABLE_DELETE_BUTTON,
"enable_model_selector_search": ENABLE_MODEL_SELECTOR_SEARCH,
"enable_sidebar_user_profile": ENABLE_SIDEBAR_USER_PROFILE,
"enable_message_input_logo": ENABLE_MESSAGE_INPUT_LOGO,
"enable_prompt_suggestions": ENABLE_PROMPT_SUGGESTIONS,
}
if user is not None
else {}
Expand Down
Loading
Loading