[PR #7515] [CLOSED] feat: PWA share to OWUI #60933

Closed
opened 2026-05-06 04:05:48 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/7515
Author: @Peter-De-Ath
Created: 12/1/2024
Status: Closed

Base: devHead: share-to-android


📝 Commits (3)

  • 1097059 feat: add share functionality and service worker registration
  • 6fe5f36 feat: add document upload functionality and enhance file acceptance criteria
  • 8ddef31 feat: enhance sharing functionality to support document uploads and improve form data processing

📊 Changes

3 files changed (+264 additions, -1 deletions)

View changed files

📝 backend/open_webui/main.py (+77 -0)
📝 src/lib/components/chat/Chat.svelte (+128 -1)
src/service-worker.js (+59 -0)

📄 Description

Description

When Open WebUI is installed as a PWA

  • Allows sharing documents from file managers
  • Allows sharing images
  • Allows sharing Youtube Links
  • Allows sharing Website URLS
  • Allows sharing text

Limitations

Only supported on Android using Chrome
Uploading only 1 file at a time

Added

Service Worker
Sharing Images/Documents/Text

Screenshots or Videos

https://github.com/user-attachments/assets/edceb61b-21f7-44ea-b6b8-8dd0ac07a449


🔄 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/7515 **Author:** [@Peter-De-Ath](https://github.com/Peter-De-Ath) **Created:** 12/1/2024 **Status:** ❌ Closed **Base:** `dev` ← **Head:** `share-to-android` --- ### 📝 Commits (3) - [`1097059`](https://github.com/open-webui/open-webui/commit/10970593a0e7bdac3b02ec19f3904e004bdf523c) feat: add share functionality and service worker registration - [`6fe5f36`](https://github.com/open-webui/open-webui/commit/6fe5f3613bb980914da1a8a38bbeef0bcd83cdc5) feat: add document upload functionality and enhance file acceptance criteria - [`8ddef31`](https://github.com/open-webui/open-webui/commit/8ddef31d7331e08434ea284011c002e193f8f299) feat: enhance sharing functionality to support document uploads and improve form data processing ### 📊 Changes **3 files changed** (+264 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `backend/open_webui/main.py` (+77 -0) 📝 `src/lib/components/chat/Chat.svelte` (+128 -1) ➕ `src/service-worker.js` (+59 -0) </details> ### 📄 Description ### Description When Open WebUI is installed as a PWA - Allows sharing documents from file managers - Allows sharing images - Allows sharing Youtube Links - Allows sharing Website URLS - Allows sharing text #### Limitations Only supported on Android using Chrome Uploading only 1 file at a time ### Added Service Worker Sharing Images/Documents/Text ### Screenshots or Videos https://github.com/user-attachments/assets/edceb61b-21f7-44ea-b6b8-8dd0ac07a449 --- <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-06 04:05:48 -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#60933