[PR #19576] [CLOSED] feat: add loading indicator for bulk delete #48300

Closed
opened 2026-04-29 23:55:34 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/19576
Author: @seanssc-hue
Created: 11/28/2025
Status: Closed

Base: mainHead: chat-1286


📝 Commits (10+)

  • 6ff46cd fix(migration): format new migration for user behaviour functionality
  • dede9a7 Merge pull request #188 from ssc-dsai/chat-720
  • 9a4effb feat(docker): add disk usage analysis and cleanup step to Docker build workflow
  • d946c81 feat(user): add role update functionality in EditUserModal
  • f972d3e fix(retrieval): add missing dependency (CHAT-879).
  • 8f2a716 Merge pull request #202 from ssc-dsai/fix-tiktoken-missing-dependency
  • ecb7e14 Merge branch 'fix-tiktoken-missing-dependency' into dev
  • 10d5ca7 Merge pull request #199 from ssc-dsai/chat-720
  • 6c61a97 feat(docker): optimize disk usage during builds and cleanup processes
  • 3803f97 Merge pull request #203 from ssc-dsai/fix-docker-build-space-issue

📊 Changes

446 files changed (+37215 additions, -62241 deletions)

View changed files

📝 .dockerignore (+17 -1)
📝 .env.example (+45 -1)
.github/FUNDING.yml (+0 -1)
📝 .github/ISSUE_TEMPLATE/bug_report.md (+3 -3)
📝 .github/ISSUE_TEMPLATE/feature_request.md (+2 -2)
📝 .github/dependabot.yml (+8 -2)
📝 .github/workflows/build-release.yml (+2 -2)
.github/workflows/codespell.disabled (+0 -25)
.github/workflows/deploy-to-hf-spaces.yml (+0 -63)
📝 .github/workflows/docker-build.yaml (+8 -415)
.github/workflows/integration-test.yml (+0 -253)
.github/workflows/lint-backend.disabled (+0 -27)
.github/workflows/lint-frontend.disabled (+0 -21)
.github/workflows/release-pypi.yml (+0 -32)
.github/workflows/security-scan-trivy.yaml (+47 -0)
📝 .gitignore (+3 -0)
.vscode/launch.json (+22 -0)
📝 CHANGELOG.md (+433 -1)
📝 CODE_OF_CONDUCT.md (+83 -57)
📝 Dockerfile (+145 -42)

...and 80 more files

📄 Description

Summary
This PR adds a loading indicator to improve user feedback when deleting chats in bulk. Previously, users received no visual confirmation that the deletion process had started, which could cause confusion.

Changes
Implemented a loading indicator that appears during bulk deletion.
Disabled all related action buttons while the deletion is in progress.
Re-enabled buttons and removed the loading indicator once the process completes.

Screenshot of loading indicator as attached.
loading modal


🔄 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/19576 **Author:** [@seanssc-hue](https://github.com/seanssc-hue) **Created:** 11/28/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `chat-1286` --- ### 📝 Commits (10+) - [`6ff46cd`](https://github.com/open-webui/open-webui/commit/6ff46cd7279bcd953d5ad6ce841df2992757dcd2) fix(migration): format new migration for user behaviour functionality - [`dede9a7`](https://github.com/open-webui/open-webui/commit/dede9a7172cd2be500ed0b53f3e775bb0919e718) Merge pull request #188 from ssc-dsai/chat-720 - [`9a4effb`](https://github.com/open-webui/open-webui/commit/9a4effbace730adb09f63e7d87a2d893ced66d81) feat(docker): add disk usage analysis and cleanup step to Docker build workflow - [`d946c81`](https://github.com/open-webui/open-webui/commit/d946c8113cf748bb811d36664a271bda67ac90c0) feat(user): add role update functionality in EditUserModal - [`f972d3e`](https://github.com/open-webui/open-webui/commit/f972d3e6d1e5c0cd140b5d1b4b273503cf9b24ec) fix(retrieval): add missing dependency (CHAT-879). - [`8f2a716`](https://github.com/open-webui/open-webui/commit/8f2a71691338c42df713f2830495bd517afd291b) Merge pull request #202 from ssc-dsai/fix-tiktoken-missing-dependency - [`ecb7e14`](https://github.com/open-webui/open-webui/commit/ecb7e1488a03738bc7128184ba8c76eb557d3c6c) Merge branch 'fix-tiktoken-missing-dependency' into dev - [`10d5ca7`](https://github.com/open-webui/open-webui/commit/10d5ca7fcb2f1251409c6d8e82a7bb758576b418) Merge pull request #199 from ssc-dsai/chat-720 - [`6c61a97`](https://github.com/open-webui/open-webui/commit/6c61a97033dbfa4f623e624f3545c6e50c8a89b2) feat(docker): optimize disk usage during builds and cleanup processes - [`3803f97`](https://github.com/open-webui/open-webui/commit/3803f97824046de191c955e4ffad3fd102daab12) Merge pull request #203 from ssc-dsai/fix-docker-build-space-issue ### 📊 Changes **446 files changed** (+37215 additions, -62241 deletions) <details> <summary>View changed files</summary> 📝 `.dockerignore` (+17 -1) 📝 `.env.example` (+45 -1) ➖ `.github/FUNDING.yml` (+0 -1) 📝 `.github/ISSUE_TEMPLATE/bug_report.md` (+3 -3) 📝 `.github/ISSUE_TEMPLATE/feature_request.md` (+2 -2) 📝 `.github/dependabot.yml` (+8 -2) 📝 `.github/workflows/build-release.yml` (+2 -2) ➖ `.github/workflows/codespell.disabled` (+0 -25) ➖ `.github/workflows/deploy-to-hf-spaces.yml` (+0 -63) 📝 `.github/workflows/docker-build.yaml` (+8 -415) ➖ `.github/workflows/integration-test.yml` (+0 -253) ➖ `.github/workflows/lint-backend.disabled` (+0 -27) ➖ `.github/workflows/lint-frontend.disabled` (+0 -21) ➖ `.github/workflows/release-pypi.yml` (+0 -32) ➕ `.github/workflows/security-scan-trivy.yaml` (+47 -0) 📝 `.gitignore` (+3 -0) ➕ `.vscode/launch.json` (+22 -0) 📝 `CHANGELOG.md` (+433 -1) 📝 `CODE_OF_CONDUCT.md` (+83 -57) 📝 `Dockerfile` (+145 -42) _...and 80 more files_ </details> ### 📄 Description Summary This PR adds a loading indicator to improve user feedback when deleting chats in bulk. Previously, users received no visual confirmation that the deletion process had started, which could cause confusion. Changes Implemented a loading indicator that appears during bulk deletion. Disabled all related action buttons while the deletion is in progress. Re-enabled buttons and removed the loading indicator once the process completes. Screenshot of loading indicator as attached. <img width="949" height="392" alt="loading modal" src="https://github.com/user-attachments/assets/796f46e4-e52b-4722-a871-ff5f068b7488" /> --- <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-04-29 23:55:35 -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#48300