[PR #12587] [CLOSED] Dev v0.5.18 v0.2 #77853

Closed
opened 2026-05-13 11:24:28 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/open-webui/open-webui/pull/12587
Author: @ChangLijie
Created: 4/8/2025
Status: Closed

Base: mainHead: dev_v0.5.18_v0.2


📝 Commits (4)

  • b89c172 feat : Add model permission.
  • 8424a66 Added: new permission method.
  • 1182865 fix: Http error when do dataloder (ppt、xls、md), pre-download ntlk.
  • edd4c11 fix: modify default name of docker images and dockerhub account/password.

📊 Changes

89 files changed (+779184 additions, -312 deletions)

View changed files

📝 .github/workflows/docker-build.yaml (+25 -25)
📝 CHANGELOG.md (+4 -0)
📝 Dockerfile (+4 -0)
📝 backend/open_webui/internal/migrations/009_add_models.py (+4 -2)
backend/open_webui/internal/migrations/019_add_user_permission_level.py (+48 -0)
📝 backend/open_webui/main.py (+236 -256)
📝 backend/open_webui/models/auths.py (+4 -3)
📝 backend/open_webui/models/models.py (+7 -14)
📝 backend/open_webui/models/users.py (+23 -5)
📝 backend/open_webui/routers/users.py (+25 -6)
nltk_data/taggers/averaged_perceptron_tagger_eng.zip (+0 -0)
nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.classes.json (+1 -0)
nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.tagdict.json (+1 -0)
nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.weights.json (+1 -0)
nltk_data/tokenizers/punkt_tab.zip (+0 -0)
nltk_data/tokenizers/punkt_tab/README (+98 -0)
nltk_data/tokenizers/punkt_tab/czech/abbrev_types.txt (+118 -0)
nltk_data/tokenizers/punkt_tab/czech/collocations.tab (+96 -0)
nltk_data/tokenizers/punkt_tab/czech/ortho_context.tab (+52789 -0)
nltk_data/tokenizers/punkt_tab/czech/sent_starters.txt (+54 -0)

...and 69 more files

📄 Description

[0.5.18_v0.2] - 2025-03-10

Added

  • User & Model Permission: (Backend) The Root User can configure model permissions and user permissions. Users are only allowed to access models with a permission level equal to or lower than their assigned user permission level.

🔄 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/12587 **Author:** [@ChangLijie](https://github.com/ChangLijie) **Created:** 4/8/2025 **Status:** ❌ Closed **Base:** `main` ← **Head:** `dev_v0.5.18_v0.2` --- ### 📝 Commits (4) - [`b89c172`](https://github.com/open-webui/open-webui/commit/b89c1724e8abf19c6083d875216c338688705720) feat : Add model permission. - [`8424a66`](https://github.com/open-webui/open-webui/commit/8424a6698a74f44fc381d484926eb1880e4f8bcb) Added: new permission method. - [`1182865`](https://github.com/open-webui/open-webui/commit/11828656555d4e54d955e144cb33abe50783b7be) fix: Http error when do dataloder (ppt、xls、md), pre-download ntlk. - [`edd4c11`](https://github.com/open-webui/open-webui/commit/edd4c11400f82ef94260de1403b27ddabe05d254) fix: modify default name of docker images and dockerhub account/password. ### 📊 Changes **89 files changed** (+779184 additions, -312 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/docker-build.yaml` (+25 -25) 📝 `CHANGELOG.md` (+4 -0) 📝 `Dockerfile` (+4 -0) 📝 `backend/open_webui/internal/migrations/009_add_models.py` (+4 -2) ➕ `backend/open_webui/internal/migrations/019_add_user_permission_level.py` (+48 -0) 📝 `backend/open_webui/main.py` (+236 -256) 📝 `backend/open_webui/models/auths.py` (+4 -3) 📝 `backend/open_webui/models/models.py` (+7 -14) 📝 `backend/open_webui/models/users.py` (+23 -5) 📝 `backend/open_webui/routers/users.py` (+25 -6) ➕ `nltk_data/taggers/averaged_perceptron_tagger_eng.zip` (+0 -0) ➕ `nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.classes.json` (+1 -0) ➕ `nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.tagdict.json` (+1 -0) ➕ `nltk_data/taggers/averaged_perceptron_tagger_eng/averaged_perceptron_tagger_eng.weights.json` (+1 -0) ➕ `nltk_data/tokenizers/punkt_tab.zip` (+0 -0) ➕ `nltk_data/tokenizers/punkt_tab/README` (+98 -0) ➕ `nltk_data/tokenizers/punkt_tab/czech/abbrev_types.txt` (+118 -0) ➕ `nltk_data/tokenizers/punkt_tab/czech/collocations.tab` (+96 -0) ➕ `nltk_data/tokenizers/punkt_tab/czech/ortho_context.tab` (+52789 -0) ➕ `nltk_data/tokenizers/punkt_tab/czech/sent_starters.txt` (+54 -0) _...and 69 more files_ </details> ### 📄 Description ## [0.5.18_v0.2] - 2025-03-10 ### Added - **User & Model Permission**: (Backend) The Root User can configure model permissions and user permissions. Users are only allowed to access models with a permission level equal to or lower than their assigned user permission level. --- <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-13 11:24:28 -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#77853