Disabled close Modals on background clicks because this was causing the modal to close ff you mark text sometimes (video 3) -> Maybe a "close only if the origin click was outside the modal" logic would also help.
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/842
Author: @jannikstdl
Created: 2/22/2024
Status: ✅ Merged
Merged: 2/23/2024
Merged by: @tjbck
Base:
main← Head:release-notes-modal📝 Commits (10+)
230f787first draft56c4ee0styling fixe1e1cb9removed comments4bb5b3dadded animations06f53a6settings fix -> updates value directly9b27d95better error handling9f950aefeat: changelog.mdea02538Update Modal.sveltea84070crefac: changelog api05aea9efeat: changelog modal auto popup📊 Changes
15 files changed (+326 additions, -20 deletions)
View changed files
➕
CHANGELOG.md(+25 -0)📝
Dockerfile(+2 -0)📝
backend/config.py(+71 -0)📝
backend/main.py(+12 -1)📝
bun.lockb(+0 -0)📝
package-lock.json(+19 -2)📝
package.json(+1 -0)📝
src/lib/apis/index.ts(+22 -0)➕
src/lib/components/ChangelogModal.svelte(+115 -0)📝
src/lib/components/chat/Settings/About.svelte(+19 -4)📝
src/lib/components/common/Modal.svelte(+22 -4)📝
src/lib/components/layout/Sidebar.svelte(+2 -0)📝
src/lib/constants.ts(+0 -1)📝
src/lib/stores/index.ts(+1 -0)📝
src/routes/(app)/+layout.svelte(+15 -8)📄 Description
fix #799
Changes
constants.tshttps://github.com/open-webui/open-webui/assets/69747628/66d2a771-4d33-4b4c-85d3-1d0a4cabcd48
https://github.com/open-webui/open-webui/assets/69747628/e4f014f4-bf74-4b3a-adeb-1c1faf512772
https://github.com/open-webui/open-webui/assets/69747628/aad71f66-9e2b-49b4-a54d-fd20a344e894
If no notes or invalid array:

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