[PR #1422] [MERGED] docs: correct notifications, autocomplete, share visibility and the slim vector default on the getting-started pages #1387

Closed
opened 2026-10-18 14:19:18 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/docs/pull/1422
Author: @silentoplayz
Created: 9/18/2026
Status: ✅ Merged
Merged: 9/25/2026
Merged by: @silentoplayz

Base: main ← Head: docs/getting-started-basics


📝 Commits (1)

  • a2ea634 docs: correct notifications, autocomplete, share visibility and the slim vector default on the getting-started pages

📊 Changes

3 files changed (+9 additions, -7 deletions)

View changed files

📝 docs/getting-started/essentials.mdx (+3 -3)
📝 docs/getting-started/open-webui-as-app.md (+2 -2)
📝 docs/getting-started/sharing.md (+4 -2)

📄 Description

Summary

I compared the "Open WebUI as an app", essentials and sharing pages with the frontend and the config defaults.

  • Installed app page: there is no push service or service worker. What exists is browser notifications for finished responses, channel messages and calendar reminders, turned on per user in Settings > Notifications and shown only while the page is open, plus webhook Notification Targets when an admin enables user webhooks (and grants non-admin users the webhooks permission). EXTERNAL_PWA_MANIFEST_URL is fetched by the server, and without it the manifest name follows WEBUI_NAME.
  • Essentials: autocomplete is off by default (ENABLE_AUTOCOMPLETE_GENERATION), so it is no longer listed among the tasks that cost by default, and the :slim image defaults to PGVector rather than Chroma.
  • Sharing: a share link is private to the users and groups granted. Instance-wide and no-sign-in links need permissions that are off by default for non-admin users. The community upload button, the pending queue's Default User Role and the New Sign Ups switch are named by their admin settings; the first account's creation switches sign-ups off, and DEFAULT_USER_ROLE is a first-start value.

None.

Checklist

  • I have reviewed the relevant documentation and matched the existing style.
  • This PR meets Open WebUI's contribution standards: it is accurate, relevant to users, narrowly scoped, maintainable, and not promotional content, advertising, lead generation, SEO placement, or a request to list a product, service, provider, integration, gateway, tool, or company primarily for visibility.
  • I understand that PRs that do not meet these standards may be closed without review and will not be merged. Repeated, low-quality, off-topic, promotional, or intentionally misleading submissions may result in the contributor being blocked from future participation in Open WebUI repositories.

Notes for reviewers

Sources on dev: src/routes/+layout.svelte (the Notification call), main.py (/manifest.json), config.py (ENABLE_AUTOCOMPLETE_GENERATION, VECTOR_DB, USER_PERMISSIONS_CHAT_ALLOW_PUBLIC_SHARING, USER_PERMISSIONS_CHAT_ALLOW_OPEN_SHARING, ENABLE_COMMUNITY_SHARING, DEFAULT_USER_ROLE), and routers/chats.py for shared chat access.


🔄 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/docs/pull/1422 **Author:** [@silentoplayz](https://github.com/silentoplayz) **Created:** 9/18/2026 **Status:** ✅ Merged **Merged:** 9/25/2026 **Merged by:** [@silentoplayz](https://github.com/silentoplayz) **Base:** `main` ← **Head:** `docs/getting-started-basics` --- ### 📝 Commits (1) - [`a2ea634`](https://github.com/open-webui/docs/commit/a2ea634521c32c203a6f6362e6a06a81cc746ef1) docs: correct notifications, autocomplete, share visibility and the slim vector default on the getting-started pages ### 📊 Changes **3 files changed** (+9 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `docs/getting-started/essentials.mdx` (+3 -3) 📝 `docs/getting-started/open-webui-as-app.md` (+2 -2) 📝 `docs/getting-started/sharing.md` (+4 -2) </details> ### 📄 Description ## Summary I compared the "Open WebUI as an app", essentials and sharing pages with the frontend and the config defaults. - Installed app page: there is no push service or service worker. What exists is browser notifications for finished responses, channel messages and calendar reminders, turned on per user in Settings > Notifications and shown only while the page is open, plus webhook Notification Targets when an admin enables user webhooks (and grants non-admin users the webhooks permission). `EXTERNAL_PWA_MANIFEST_URL` is fetched by the server, and without it the manifest name follows `WEBUI_NAME`. - Essentials: autocomplete is off by default (`ENABLE_AUTOCOMPLETE_GENERATION`), so it is no longer listed among the tasks that cost by default, and the `:slim` image defaults to PGVector rather than Chroma. - Sharing: a share link is private to the users and groups granted. Instance-wide and no-sign-in links need permissions that are off by default for non-admin users. The community upload button, the pending queue's Default User Role and the New Sign Ups switch are named by their admin settings; the first account's creation switches sign-ups off, and `DEFAULT_USER_ROLE` is a first-start value. ## Related issue or discussion None. ## Checklist - [x] I have reviewed the relevant documentation and matched the existing style. - [x] This PR meets Open WebUI's contribution standards: it is accurate, relevant to users, narrowly scoped, maintainable, and not promotional content, advertising, lead generation, SEO placement, or a request to list a product, service, provider, integration, gateway, tool, or company primarily for visibility. - [x] I understand that PRs that do not meet these standards may be closed without review and will not be merged. Repeated, low-quality, off-topic, promotional, or intentionally misleading submissions may result in the contributor being blocked from future participation in Open WebUI repositories. ## Notes for reviewers Sources on `dev`: `src/routes/+layout.svelte` (the `Notification` call), `main.py` (`/manifest.json`), `config.py` (`ENABLE_AUTOCOMPLETE_GENERATION`, `VECTOR_DB`, `USER_PERMISSIONS_CHAT_ALLOW_PUBLIC_SHARING`, `USER_PERMISSIONS_CHAT_ALLOW_OPEN_SHARING`, `ENABLE_COMMUNITY_SHARING`, `DEFAULT_USER_ROLE`), and `routers/chats.py` for shared chat access. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-18 14:19:18 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
open-webui/docs#1387
No description provided.