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>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/12265
Author: @weisser-dev
Created: 4/1/2025
Status: ❌ Closed
Base:
dev← Head:fix-enforce-temp-chat-url📝 Commits (4)
abba7c1[FEAT]-Adjust Translations for temporary chatc8210d4upated like in PR discussed70bb056Merge branch 'open-webui:dev' into devc68e18cimprove 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:
Improvement:
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.