Classic298
d454e6a033
Feat/prune orphaned data ( #16 )
...
* feat: Add prune orphaned data functionality
* feat: Add prune orphaned data functionality
* feat: Add prune orphaned data functionality
* fix: Restyle PruneDataDialog modal
* feat: Add comprehensive prune orphaned data functionality and fix circular import
* feat: Add comprehensive prune orphaned data functionality and fix circular import
* feat: Add comprehensive prune orphaned data functionality and fix database size issues
* feat: Add comprehensive prune orphaned data functionality and fix database size issues
* feat: Add comprehensive prune orphaned data functionality and fix database size issues
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update folders.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Update prune.py
* Delete backend/open_webui/test/test_prune.py
* Update prune.ts
* Update PruneDataDialog.svelte
* Update prune.py
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update prune.py
* Update PruneDataDialog.svelte
* Update prune.ts
* Update Database.svelte
* Update prune.py
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update prune.py
* Update prune.py
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update Database.svelte
* Update prune.py
* Update prune.ts
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
* Update prune.py
* Update prune.ts
* Update PruneDataDialog.svelte
* Update files.py
* Update prompts.py
* Update notes.py
* Update models.py
* Update access_control.py
* Update PruneDataDialog.svelte
* Update PruneDataDialog.svelte
---------
Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-08-10 23:40:01 +02:00
Tim Jaeryang Baek
30d0f8b1f6
Merge pull request #16434 from open-webui/dev
...
0.6.21
2025-08-10 17:39:57 +04:00
Timothy Jaeryang Baek
b581536a66
doc: changelog
2025-08-10 17:39:16 +04:00
Timothy Jaeryang Baek
77dcfb5062
chore: format
2025-08-10 16:54:49 +04:00
Tim Jaeryang Baek
b82324b7b7
Merge pull request #16443 from rgaricano/dev_es-ES
...
UPD: Update es-ES Translation adapted to v0.6.20
2025-08-10 16:52:14 +04:00
Tim Jaeryang Baek
e33fb2c751
Merge pull request #16442 from andrewbbaek/dev
...
update ko-KR translation.json
2025-08-10 16:52:00 +04:00
_00_
1416387af1
UPD: Update es-ES Translation adapted to v0.6.20
...
Updated Spanish Translation adapted to v0.6.20
- Added translation for new strings
2025-08-10 14:43:24 +02:00
Andrew Baek
f436f2c106
Update ko-KR translation.json
2025-08-10 16:20:29 +04:00
Andrew Baek
5229459c02
update ko-KR translation.json
2025-08-10 16:15:49 +04:00
Timothy Jaeryang Baek
662f3cd1b3
refac
2025-08-10 16:13:13 +04:00
Tim Jaeryang Baek
ee60c3e92a
Merge pull request #16441 from athoik/user_groups
...
feat: Display assigned user groups in Admin Panel
2025-08-10 16:08:29 +04:00
Timothy Jaeryang Baek
58a6f5df98
fix: sink list icon missing
2025-08-10 16:07:52 +04:00
Tim Jaeryang Baek
50f6db5ae2
Merge pull request #16437 from Classic298/patch-2
...
chore: 0.6.21 Changelog
2025-08-10 15:54:46 +04:00
Athanasios Oikonomou
dc453efa5c
feat: Display assigned user groups in Admin Panel
...
Description:
This PR adds the ability to view a user’s assigned groups in the Admin Panel when editing a user.
Backend Changes:
Added a new endpoint:
GET /api/v1/users/{user_id}/groups
Returns the list of groups assigned to a specific user.
Requires admin privileges.
Frontend Changes:
Implemented getUserGroupsById API function to call the new backend endpoint, in lib/apis/users.
Updated EditUserModal.svelte to:
Load user groups asynchronously when the modal is opened.
Display the groups inline in the form before the Save button.
Show a loading state while fetching, and a “No groups assigned” message if none exist.
Result:
Admins can now see which groups a user belongs to directly from the edit user modal,
improving visibility and reducing the need to navigate away for group membership checks.
2025-08-10 14:49:01 +03:00
Classic298
ac3c271c9f
Update CHANGELOG.md
2025-08-10 13:28:13 +02:00
Tim Jaeryang Baek
397c1e7684
Merge pull request #16440 from aindriu80/update-ga-string-10-august
...
(i18n) Updated Irish translations
2025-08-10 15:22:54 +04:00
Classic298
c8966b92f1
Update CHANGELOG.md
2025-08-10 13:19:21 +02:00
Timothy Jaeryang Baek
c3ca241e57
fix: quick actions input
2025-08-10 15:10:50 +04:00
Aindriú Mac Giolla Eoin
f9d829c1cd
Updating Irish translations
2025-08-10 12:01:53 +01:00
Classic298
0a261b7401
Update CHANGELOG.md
2025-08-10 12:11:38 +02:00
Timothy Jaeryang Baek
d5ad0ae862
refac
2025-08-10 13:49:28 +04:00
Timothy Jaeryang Baek
cd778582d5
fix: undefined model_id issue
2025-08-10 13:48:12 +04:00
Tim Jaeryang Baek
25cc8049c8
Merge pull request #16424 from CERIT-SC/audit-fix
...
fix: Audit does not log user information
2025-08-10 13:43:09 +04:00
Tim Jaeryang Baek
c8a02bf8a8
Merge pull request #16431 from aleixdorca/dev
...
i18n: Update Catalan translation.json
2025-08-10 13:41:58 +04:00
Aleix Dorca
e2572dca43
Update catalan translation.json
2025-08-10 09:23:33 +02:00
xhejtman
c4e0051ab2
Fix audit get_current_user
...
get_current_user has 4 args not 3 args:
```
get_current_user(
request: Request,
response: Response,
background_tasks: BackgroundTasks,
auth_token: HTTPAuthorizationCredentials = Depends(bearer_security)
```
2025-08-10 02:10:00 +02:00
Tim Jaeryang Baek
3f35ba27fc
Merge pull request #16421 from open-webui/dev
...
0.6.20
2025-08-10 02:59:14 +04:00
Timothy Jaeryang Baek
2fa2728dbc
chore: bump
2025-08-10 02:58:03 +04:00
Timothy Jaeryang Baek
57c082c155
doc: readme
2025-08-10 02:53:40 +04:00
Timothy Jaeryang Baek
86e0898920
fix: quick actions add issue
2025-08-10 02:52:40 +04:00
Tim Jaeryang Baek
2c3655a969
Merge pull request #15909 from open-webui/dev
...
0.6.19
2025-08-10 02:38:48 +04:00
Timothy Jaeryang Baek
bfd8c6b87e
refac
2025-08-10 02:37:27 +04:00
Timothy Jaeryang Baek
0af66558ae
refac
2025-08-10 02:35:41 +04:00
Timothy Jaeryang Baek
9a145c591f
chore: pyproject bump
2025-08-10 02:25:40 +04:00
Timothy Jaeryang Baek
d7e9b0828b
refac
2025-08-10 02:17:54 +04:00
Timothy Jaeryang Baek
e9c93d082e
chore: format
2025-08-10 02:15:53 +04:00
Timothy Jaeryang Baek
3f7d3def02
enh: folder filter
2025-08-10 02:10:18 +04:00
Timothy Jaeryang Baek
6497b46a78
refac
2025-08-10 01:44:33 +04:00
Timothy Jaeryang Baek
bd2819a96a
doc: changelog
2025-08-10 01:35:43 +04:00
Timothy Jaeryang Baek
d8c76e9a0c
refac
2025-08-10 01:31:07 +04:00
Timothy Jaeryang Baek
b1d5e3b687
refac
2025-08-10 01:29:51 +04:00
Timothy Jaeryang Baek
50181ee99e
refac
2025-08-10 01:03:02 +04:00
Timothy Jaeryang Baek
eac6f6be0a
chore: changelog reordering
2025-08-10 00:37:12 +04:00
Tim Jaeryang Baek
72f75afb33
Merge pull request #16420 from Classic298/patch-2
...
Update CHANGELOG.md
2025-08-10 00:33:49 +04:00
Classic298
ca9a545a50
Update CHANGELOG.md
2025-08-09 22:26:52 +02:00
Classic298
3395a25222
Update CHANGELOG.md
2025-08-09 22:22:22 +02:00
Classic298
9b5db894d4
Update CHANGELOG.md
2025-08-09 22:11:41 +02:00
Timothy Jaeryang Baek
c77b36bdcc
refac
2025-08-10 00:02:58 +04:00
Timothy Jaeryang Baek
77189664c2
chore: format
2025-08-09 23:57:35 +04:00
Timothy Jaeryang Baek
f85aaa4ed9
refac: sqlcipher3-wheels as optional
2025-08-09 23:56:17 +04:00