Athanasios Oikonomou
5543f30c49
feat: Allow navigating to user group from user edit
...
This commit allow navigating from user edit to user group, allowing faster updates to groups.
The querystringValue function was moved to lib/utils to reuse it in multiple places.
2025-08-12 01:08:56 +03:00
Timothy Jaeryang Baek
62506b1955
fix: duckduckgo isn't duckduckgo anymore
2025-08-11 22:43:29 +04:00
Timothy Jaeryang Baek
17cc3b7d72
fix: chat item generate title button
2025-08-11 17:13:22 +04:00
Timothy Jaeryang Baek
8fd5006b6f
refac
2025-08-11 17:01:18 +04:00
Timothy Jaeryang Baek
97448e25ec
fix: openai error handling
2025-08-11 17:00:06 +04:00
Tim Jaeryang Baek
9aea18f90c
Merge pull request #16479 from EventHorizon-AI/fix/landing-page-mode
...
fix: Correctly determine the Landing Page Mode
2025-08-11 16:18:55 +04:00
Timothy Jaeryang Baek
6202e09348
refac
2025-08-11 14:09:35 +04:00
EntropyYue
29ba56757d
fix: Correctly determine the Landing Page Mode
2025-08-11 17:59:01 +08:00
Timothy Jaeryang Baek
1623396086
refac: styling
2025-08-11 00:57:37 +04:00
Timothy Jaeryang Baek
29447366d1
refac: styling
2025-08-11 00:54:08 +04:00
Timothy Jaeryang Baek
497471d16b
enh: regenerate menu toggle setting
2025-08-11 00:43:41 +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
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
Timothy Jaeryang Baek
c3ca241e57
fix: quick actions input
2025-08-10 15:10:50 +04:00
Timothy Jaeryang Baek
86e0898920
fix: quick actions add issue
2025-08-10 02:52:40 +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
d7e9b0828b
refac
2025-08-10 02:17:54 +04:00
Timothy Jaeryang Baek
3f7d3def02
enh: folder filter
2025-08-10 02:10:18 +04:00
Timothy Jaeryang Baek
50181ee99e
refac
2025-08-10 01:03:02 +04:00
Timothy Jaeryang Baek
1a93891d97
feat: stream delta chunk
...
Co-Authored-By: Jan Kessler <Ithanil@users.noreply.github.com>
2025-08-09 23:43:27 +04:00
Timothy Jaeryang Baek
e2b2e8b245
refac
2025-08-09 22:59:19 +04:00
Timothy Jaeryang Baek
e9c2d9d035
refac: styling
2025-08-09 22:55:19 +04:00
Timothy Jaeryang Baek
98f38f00ff
enh: shift unpin pinned models
2025-08-09 22:50:27 +04:00
Timothy Jaeryang Baek
92f27bb21e
feat/enh: regeneration options
2025-08-09 02:00:21 +04:00
Timothy Jaeryang Baek
34689e37f8
refac
2025-08-08 20:58:52 +04:00
Timothy Jaeryang Baek
95f9d69e9a
refac
2025-08-08 20:52:53 +04:00
Timothy Jaeryang Baek
a5683c411a
refac
2025-08-08 19:58:53 +04:00
Timothy Jaeryang Baek
69f6fbe4e7
refac
2025-08-08 18:40:03 +04:00
Timothy Jaeryang Baek
9af64f0db1
refac
2025-08-08 14:27:28 +04:00
Timothy Jaeryang Baek
3f85375db2
refac: styling
2025-08-08 14:24:54 +04:00
Timothy Jaeryang Baek
9979ed4b46
refac
2025-08-08 14:07:23 +04:00
Timothy Jaeryang Baek
151c072bbc
refac
2025-08-08 14:04:44 +04:00
Timothy Jaeryang Baek
81fed7291c
refac
2025-08-08 13:56:34 +04:00
Timothy Jaeryang Baek
f8e8d7e048
refac
2025-08-08 13:50:53 +04:00
Timothy Jaeryang Baek
056431606b
enh: tool calling support in quick actions
2025-08-08 13:43:30 +04:00
Timothy Jaeryang Baek
c92d1ce219
refac
2025-08-08 13:05:50 +04:00
Timothy Jaeryang Baek
4ba96fe3e5
refac
2025-08-08 12:55:24 +04:00
Timothy Jaeryang Baek
04f37ca279
refac
2025-08-08 12:50:21 +04:00
Timothy Jaeryang Baek
1fc40ad5ee
refac
2025-08-08 12:40:13 +04:00
Timothy Jaeryang Baek
19bc5f1c34
refac
2025-08-08 12:34:27 +04:00
Timothy Jaeryang Baek
601f1af0a5
refac
2025-08-08 12:17:50 +04:00
Timothy Jaeryang Baek
961df8ef3d
refac
2025-08-08 11:57:51 +04:00
Timothy Jaeryang Baek
d6326549d6
refac
2025-08-08 11:57:07 +04:00
Timothy Jaeryang Baek
b084613004
refac: styling
2025-08-08 11:53:06 +04:00
Timothy Jaeryang Baek
e2ce735d12
refac: styling
2025-08-08 04:37:08 +04:00
Timothy Jaeryang Baek
867a86b264
refac
2025-08-08 04:32:17 +04:00
Timothy Jaeryang Baek
0b68fc0a1b
refac: styling
2025-08-08 04:10:58 +04:00