[PR #12265] [CLOSED] [FEAT] url param for temp chat #110198

Closed
opened 2026-05-18 09:45:02 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/12265
Author: @weisser-dev
Created: 4/1/2025
Status: Closed

Base: devHead: fix-enforce-temp-chat-url


📝 Commits (4)

  • abba7c1 [FEAT]-Adjust Translations for temporary chat
  • c8210d4 upated like in PR discussed
  • 70bb056 Merge branch 'open-webui:dev' into dev
  • c68e18c improve logic for tempchat enabled

📊 Changes

6 files changed (+34 additions, -28 deletions)

View changed files

📝 src/lib/components/chat/ChatPlaceholder.svelte (+10 -10)
📝 src/lib/components/chat/Placeholder.svelte (+10 -10)
📝 src/lib/i18n/locales/de-DE/translation.json (+3 -2)
📝 src/lib/i18n/locales/en-GB/translation.json (+1 -0)
📝 src/lib/i18n/locales/en-US/translation.json (+1 -0)
📝 src/routes/(app)/+layout.svelte (+9 -6)

📄 Description

Improved Temporary Chat Behavior
Current Behavior:

  • If the URL parameter temporary-chat is set to "true", temporary chat is enabled.
  • If no URL parameter is set, the system checks for the user's permission.
  • If the permission exists, the user has no option to disable temporary chat.

Improvement:

  • Now, the user can explicitly set the URL parameter to "false" to disable temporary chat.
  • This gives users more control, as the logic now follows:
  • URL parameter > Permission

This change ensures that users can override enforced permissions via the URL parameter if needed. 🚀

Maybe this is needed? If not, just close it. When I thought about implementing this feature, I thought this logic would be nice for the user.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/open-webui/open-webui/pull/12265 **Author:** [@weisser-dev](https://github.com/weisser-dev) **Created:** 4/1/2025 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `fix-enforce-temp-chat-url` --- ### 📝 Commits (4) - [`abba7c1`](https://github.com/open-webui/open-webui/commit/abba7c128c2b38199ff1a50a9de1fb277d4c840a) [FEAT]-Adjust Translations for temporary chat - [`c8210d4`](https://github.com/open-webui/open-webui/commit/c8210d4043d99c470d7f49a406dcee25a4bea388) upated like in PR discussed - [`70bb056`](https://github.com/open-webui/open-webui/commit/70bb0562f3632d351a112fab2bde17c4d1b059aa) Merge branch 'open-webui:dev' into dev - [`c68e18c`](https://github.com/open-webui/open-webui/commit/c68e18cf7ebc88050cf445f5dd1f02e9d7e01df8) improve logic for tempchat enabled ### 📊 Changes **6 files changed** (+34 additions, -28 deletions) <details> <summary>View changed files</summary> 📝 `src/lib/components/chat/ChatPlaceholder.svelte` (+10 -10) 📝 `src/lib/components/chat/Placeholder.svelte` (+10 -10) 📝 `src/lib/i18n/locales/de-DE/translation.json` (+3 -2) 📝 `src/lib/i18n/locales/en-GB/translation.json` (+1 -0) 📝 `src/lib/i18n/locales/en-US/translation.json` (+1 -0) 📝 `src/routes/(app)/+layout.svelte` (+9 -6) </details> ### 📄 Description Improved Temporary Chat Behavior **Current Behavior:** - If the URL parameter temporary-chat is set to "true", temporary chat is enabled. - If no URL parameter is set, the system checks for the user's permission. - If the permission exists, the user has no option to disable temporary chat. **Improvement:** - Now, the user can explicitly set the URL parameter to "false" to disable temporary chat. - This gives users more control, as the logic now follows: - URL parameter > Permission This change ensures that users can override enforced permissions via the URL parameter if needed. 🚀 Maybe this is needed? If not, just close it. When I thought about implementing this feature, I thought this logic would be nice for the user. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-05-18 09:45:02 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#110198