Original PR: https://github.com/open-webui/open-webui/pull/123 Author: @tjbck Created: 11/19/2023 Status: ✅ Merged Merged: 11/22/2023 Merged by: @tjbck
Base: main ← Head: dev
main
dev
921eef0
8547b78
07d2c98
83ff1d7
dedb425
99e8816
2342c50
e366d11
92f0059
e116016
32 files changed (+4180 additions, -2329 deletions)
📝 Dockerfile (+3 -0) 📝 backend/apps/ollama/main.py (+34 -3) ➕ backend/apps/web/main.py (+26 -0) ➕ backend/apps/web/models/auths.py (+103 -0) ➕ backend/apps/web/models/users.py (+97 -0) ➕ backend/apps/web/routers/auths.py (+111 -0) ➕ backend/apps/web/routers/users.py (+75 -0) 📝 backend/config.py (+53 -2) ➕ backend/constants.py (+24 -0) 📝 backend/main.py (+5 -6) ➕ backend/utils/misc.py (+15 -0) ➕ backend/utils/utils.py (+68 -0) 📝 compose.yaml (+17 -0) 📝 src/app.css (+6 -1) ➕ src/lib/components/chat/MessageInput.svelte (+282 -0) 📝 src/lib/components/chat/MessageInput/Suggestions.svelte (+0 -0) ➕ src/lib/components/chat/Messages.svelte (+698 -0) ➕ src/lib/components/chat/ModelSelector.svelte (+117 -0) 📝 src/lib/components/chat/SettingsModal.svelte (+152 -65) 📝 src/lib/components/layout/Navbar.svelte (+7 -399)
Dockerfile
backend/apps/ollama/main.py
backend/apps/web/main.py
backend/apps/web/models/auths.py
backend/apps/web/models/users.py
backend/apps/web/routers/auths.py
backend/apps/web/routers/users.py
backend/config.py
backend/constants.py
backend/main.py
backend/utils/misc.py
backend/utils/utils.py
compose.yaml
src/app.css
src/lib/components/chat/MessageInput.svelte
src/lib/components/chat/MessageInput/Suggestions.svelte
src/lib/components/chat/Messages.svelte
src/lib/components/chat/ModelSelector.svelte
src/lib/components/chat/SettingsModal.svelte
src/lib/components/layout/Navbar.svelte
...and 12 more files
Resolves #121, #128, #124 Partially Resolves #68
TODO
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.
No dependencies set.
The note is not visible to the blocked user.
📋 Pull Request Information
Original PR: https://github.com/open-webui/open-webui/pull/123
Author: @tjbck
Created: 11/19/2023
Status: ✅ Merged
Merged: 11/22/2023
Merged by: @tjbck
Base:
main← Head:dev📝 Commits (10+)
921eef0feat: multi-user support w/ RBAC8547b78feat: basic RBAC support07d2c98feat: admin panel added83ff1d7feat: set first user to admin by defaultdedb425feat: gravatar default image updated99e8816feat: docker for multi-user support updated2342c50feat: custom chatId route supporte366d11fix: model list update92f0059fix: sidebar setting buttone116016fix: admin panel light mode support📊 Changes
32 files changed (+4180 additions, -2329 deletions)
View changed files
📝
Dockerfile(+3 -0)📝
backend/apps/ollama/main.py(+34 -3)➕
backend/apps/web/main.py(+26 -0)➕
backend/apps/web/models/auths.py(+103 -0)➕
backend/apps/web/models/users.py(+97 -0)➕
backend/apps/web/routers/auths.py(+111 -0)➕
backend/apps/web/routers/users.py(+75 -0)📝
backend/config.py(+53 -2)➕
backend/constants.py(+24 -0)📝
backend/main.py(+5 -6)➕
backend/utils/misc.py(+15 -0)➕
backend/utils/utils.py(+68 -0)📝
compose.yaml(+17 -0)📝
src/app.css(+6 -1)➕
src/lib/components/chat/MessageInput.svelte(+282 -0)📝
src/lib/components/chat/MessageInput/Suggestions.svelte(+0 -0)➕
src/lib/components/chat/Messages.svelte(+698 -0)➕
src/lib/components/chat/ModelSelector.svelte(+117 -0)📝
src/lib/components/chat/SettingsModal.svelte(+152 -65)📝
src/lib/components/layout/Navbar.svelte(+7 -399)...and 12 more files
📄 Description
Resolves #121, #128, #124
Partially Resolves #68
TODO
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.