Shirasawa
6e43861c0c
feat: prioritize in-group members in sorting ( #22211 )
2026-03-04 15:03:20 -06:00
Shirasawa
7d45459a47
fix: keep save button spinner inline ( #22227 )
2026-03-04 13:56:49 -06:00
Timothy Jaeryang Baek
ace69bba75
refac
2026-02-25 13:45:50 -06:00
Timothy Jaeryang Baek
538501c88d
refac
2026-02-24 15:19:49 -06:00
Timothy Jaeryang Baek
3d99de6771
enh: access grant level perms
2026-02-23 15:49:05 -06:00
Timothy Jaeryang Baek
2558fe1a3b
refac
2026-02-22 19:16:35 -06:00
Classic298
1542dad51a
fix(a11y): enhance accessibility for admin user components ( #21717 )
...
This commit adds aria-labels to the search inputs, select fields, action buttons, and close buttons on modals across the admin users layout and the site changelog modal for improved screen reader support.
2026-02-22 14:32:49 -06:00
G30
f95cff0895
fix(ui): replace static dropdown backgrounds with transparent mapping ( #21728 )
2026-02-22 14:23:34 -06:00
Timothy Jaeryang Baek
b559606387
refac
2026-02-21 16:02:45 -06:00
Timothy Jaeryang Baek
914c7ba876
refac: groups ui
2026-02-21 16:01:48 -06:00
Timothy Jaeryang Baek
631e30e22d
refac
2026-02-21 15:35:34 -06:00
Classic298
b1dc58ddb7
feat: add sortable columns to groups admin panel ( #21692 )
...
* feat: add sortable columns to groups admin panel
Make the Group and Users column headers in the admin groups list clickable to sort groups alphabetically by name or numerically by member count. Clicking a column toggles ascending/descending order, indicated by a chevron icon. When no sort is active, the default API order (by updated_at) is preserved.
* Update Groups.svelte
* Update Groups.svelte
2026-02-21 14:18:37 -06:00
Timothy Jaeryang Baek
88401e91c7
refac
2026-02-15 23:28:47 -06:00
Timothy Jaeryang Baek
9fc1658085
refac
2026-02-12 17:42:15 -06:00
Timothy Jaeryang Baek
59afbd6f92
refac
2026-02-12 17:35:22 -06:00
Tim Baek
26460917c4
refac
2026-02-08 07:20:28 +04:00
Timothy Jaeryang Baek
6e182940e2
refac
2026-01-29 20:30:22 +04:00
Classic298
2c12278444
perf: Debounce various Database Endpoints for less Database Queries and better Backend performance ( #20982 )
...
* Update KnowledgeSelector.svelte
* Update KnowledgeSelector.svelte
* Update Users.svelte
* Update MemberSelector.svelte
* Update MemberSelector.svelte
* Update Knowledge.svelte
* Update Knowledge.svelte
* Update Notes.svelte
* Update Knowledge.svelte
* Update Prompts.svelte
* Update Tools.svelte
* Update Tools.svelte
* Update Prompts.svelte
* Update Prompts.svelte
* Update Prompts.svelte
* Update Functions.svelte
* Update UserList.svelte
* Update Functions.svelte
* Update Prompts.svelte
* Update UserList.svelte
2026-01-28 00:33:23 +04:00
Timothy Jaeryang Baek
be75bc506a
refac
2026-01-19 13:49:12 +04:00
G30
b73d30b6df
feat: implement global memories toggle and permissions ( #20462 )
2026-01-07 23:50:04 +04:00
Classic298
502813c6c8
chore: aggregation ( #20430 )
...
* Update EditGroupModal.svelte
* Update Permissions.svelte
* Create permissions.ts
2026-01-06 23:01:10 +04:00
Classic298
cc046695e6
feat: add interface user permission ( #20424 )
...
* feat: add interface user permission
Adds admin configurable user / group permissions for the interface settings section
* rename
2026-01-06 20:23:46 +04:00
Timothy Jaeryang Baek
ca514cd3ed
refac: group share to settings
2026-01-05 05:32:56 +04:00
G30
0eeda79048
fix: user group pagination reset and model image caching ( #19959 )
...
- Changed default sort order in 'Edit Group' modal to 'created_at' (newest first).
Previously it sorted by group membership, causing toggled users to invisible jump
to the top of the list (often changing pages). using a stable sort fixes this UX issue.
- Removed unnecessary `page = 1` reset in toggleMember function so admins
don't lose their place when selecting multiple users.
Bug 2 - Model Image Display Bug:
- Added `Cache-Control: no-cache, must-revalidate` headers to the model profile
image endpoint. This ensures that when a model avatar is updated, the browser
fetches the new image instead of serving a stale cached version (favicon).
Fixes #19885
2025-12-21 05:04:45 -05:00
Timothy Jaeryang Baek
ae47101dc6
refac
2025-12-10 11:07:41 -05:00
Matthew Kusz
17bfd38696
Fix dropdown backgrounds ( #19693 )
2025-12-02 15:16:36 -05:00
Timothy Jaeryang Baek
e5c6b739c2
refac
2025-12-02 11:43:00 -05:00
Timothy Jaeryang Baek
f589b7c189
feat/enh: group channel
2025-11-30 08:24:27 -05:00
Timothy Jaeryang Baek
3ebb3e2143
refac: styling
2025-11-30 03:56:12 -05:00
Timothy Jaeryang Baek
c1d760692f
refac: db group
2025-11-28 22:48:58 -05:00
Timothy Jaeryang Baek
1b095d12ff
refac: admin user list active indicator
2025-11-28 08:45:31 -05:00
Timothy Jaeryang Baek
8ef482a52a
refac: user oauth display
2025-11-28 06:59:59 -05:00
Timothy Jaeryang Baek
742832a850
refac
2025-11-28 06:41:41 -05:00
Timothy Jaeryang Baek
acccb9afdd
feat: dm channels
2025-11-27 07:27:32 -05:00
Timothy Jaeryang Baek
457af65df6
enh/feat: toggle folders & user perm
2025-11-26 22:47:48 -05:00
Timothy Jaeryang Baek
9f89cc5adc
refac
2025-11-26 21:28:32 -05:00
Timothy Jaeryang Baek
b1c1e68e56
refac/fix: group member user list
2025-11-25 01:37:33 -05:00
Timothy Jaeryang Baek
de889f5ec7
refac: styling
2025-11-23 21:17:14 -05:00
Timothy Jaeryang Baek
46bbf760e8
enh: group members selector
2025-11-23 18:56:50 -05:00
Timothy Jaeryang Baek
14baf6955d
refac
2025-11-23 16:47:21 -05:00
Timothy Jaeryang Baek
6442871947
refac: profile_image_url optimization
2025-11-20 20:43:59 -05:00
Timothy Jaeryang Baek
cd30152c83
refac: styling
2025-11-20 19:57:11 -05:00
Timothy Jaeryang Baek
7be750bcbb
feat/enh: group share setting
2025-11-20 19:12:56 -05:00
Timothy Jaeryang Baek
d1e7957e69
refac
2025-11-20 18:39:30 -05:00
Timothy Jaeryang Baek
f69e37a850
feat/enh: user sharing perms
2025-11-20 18:32:34 -05:00
Timothy Jaeryang Baek
7031bb9067
feat/enh: api keys user permission
...
breaking change, `ENABLE_API_KEY` renamed to `ENABLE_API_KEYS` and disabled by default and must be explicitly toggled on.
2025-11-19 01:50:52 -05:00
Timothy Jaeryang Baek
baffa89f35
refac: styling
2025-11-18 14:27:17 -05:00
Timothy Jaeryang Baek
63ebc295ce
refac: styling
2025-11-18 04:04:32 -05:00
Tim Baek
34684e7e58
feat/refac: group members db table ( #19239 )
...
* refac: group members table db migration
* refac: group members backend
* refac: group members frontend
* refac: group members frontend integration
* refac: styling
2025-11-18 03:59:56 -05:00
Timothy Jaeryang Baek
ed6aabfbfd
refac: styling
2025-11-18 03:54:19 -05:00