Timothy Jaeryang Baek
59171daa35
refac
2026-03-22 06:59:56 -05:00
Timothy Jaeryang Baek
945275faae
refac
2026-03-22 06:58:58 -05:00
Timothy Jaeryang Baek
4c8615f01c
refac
2026-03-21 17:45:36 -05:00
G30
0afb8f681b
fix(ui): reset page to 1 when searching prompts ( #22912 )
2026-03-21 16:43:39 -05:00
Timothy Jaeryang Baek
58e78e8946
refac
2026-03-17 18:52:02 -05:00
Timothy Jaeryang Baek
a361df840e
refac
2026-03-15 23:37:45 -05:00
Timothy Jaeryang Baek
b99f8dabdd
refac
2026-03-15 23:03:30 -05:00
Timothy Jaeryang Baek
be6bf76105
refac
2026-03-15 22:33:26 -05:00
Timothy Jaeryang Baek
38cc6e4762
refac
2026-03-15 22:25:22 -05:00
Timothy Jaeryang Baek
e53152123f
refac
2026-03-15 21:54:35 -05:00
Timothy Jaeryang Baek
07e650c787
refac
2026-03-15 21:29:56 -05:00
Timothy Jaeryang Baek
3dea69f658
refac
2026-03-15 20:41:32 -05:00
G30
bc9ee7b4d9
feat(ui): add bulk actions hamburger menu to workspace Models page ( #22484 )
...
Add hamburger menu with bulk actions (Enable All, Disable All, Show All,
Hide All) to the workspace Models page filter bar, matching the
functionality from the admin Settings Models page.
2026-03-15 17:36:45 -05:00
G30
b535275b17
fix(ui): add icon fallback for missing model icons on Models pages ( #22485 )
2026-03-15 17:36:04 -05:00
Athanasios Oikonomou
ee0d9b7915
feat: knowledge - clickable file icon opens content ( #22629 )
...
Replaces the static document icon with an interactive button that opens
the file content in a new tab via the files API endpoint.
2026-03-12 16:58:02 -05:00
Timothy Jaeryang Baek
4a8f995c3f
refac
2026-03-11 15:35:49 -05:00
Timothy Jaeryang Baek
3ceaa107ab
chore: format
2026-03-07 20:14:32 -06:00
Timothy Jaeryang Baek
c7d1d1e390
refac
2026-03-07 16:36:20 -06:00
Shirasawa
7d45459a47
fix: keep save button spinner inline ( #22227 )
2026-03-04 13:56:49 -06:00
Timothy Jaeryang Baek
636ab99ad8
feat: experimental open terminal integration
2026-02-25 15:15:53 -06:00
Timothy Jaeryang Baek
acb2147024
refac
2026-02-25 13:53:08 -06:00
Timothy Jaeryang Baek
3d99de6771
enh: access grant level perms
2026-02-23 15:49:05 -06:00
Timothy Jaeryang Baek
9044abf3bb
chore: format
2026-02-23 01:40:53 -06:00
G30
a8a3098782
fix(ui): apply select-none to remaining dropdown menus globally to prevent text highlighting ( #21763 )
2026-02-23 01:22:02 -06:00
Timothy Jaeryang Baek
c341f97cfe
feat: default model metadata & params
2026-02-22 16:54:34 -06:00
Timothy Jaeryang Baek
3c54863414
refac
2026-02-22 15:41:10 -06:00
Classic298
5b9efeef4d
fix(a11y): add aria-labels and structural elements to workspace components ( #21719 )
2026-02-22 15:24:33 -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
631e30e22d
refac
2026-02-21 15:35:34 -06:00
Timothy Jaeryang Baek
c114fd6876
refac
2026-02-21 15:33:21 -06:00
Timothy Jaeryang Baek
1ad3656872
refac
2026-02-21 15:22:50 -06:00
Timothy Jaeryang Baek
ff7f38d343
refac
2026-02-21 15:20:31 -06:00
Timothy Jaeryang Baek
bc482b9cce
refac
2026-02-21 15:17:36 -06:00
Timothy Jaeryang Baek
4c94f5d434
refac
2026-02-21 15:16:22 -06:00
Timothy Jaeryang Baek
3242dad8ae
refac
2026-02-21 14:29:40 -06:00
Timothy Jaeryang Baek
10c13b686c
refac
2026-02-21 14:19:28 -06:00
Classic298
ac620118c1
fix group search ( #21691 )
2026-02-21 13:53:47 -06:00
Timothy Jaeryang Baek
6ac593209c
refac
2026-02-19 16:09:54 -06:00
Timothy Jaeryang Baek
723185c22f
refac
2026-02-19 15:59:58 -06:00
Timothy Jaeryang Baek
094ed0b48c
fix: prompts delete
2026-02-18 14:58:39 -06:00
Timothy Jaeryang Baek
64fa26bd28
refac
2026-02-13 14:48:10 -06:00
Timothy Jaeryang Baek
2487c84f1f
refac: styling
2026-02-13 14:47:00 -06:00
Timothy Jaeryang Baek
163211a367
refac: styling
2026-02-13 14:43:06 -06:00
Timothy Jaeryang Baek
f027a01ab2
fix: direct model access control
2026-02-13 14:39:01 -06:00
Timothy Jaeryang Baek
df6e38039f
refac
2026-02-13 13:29:22 -06:00
Classic298
73776d54b8
fix: enforce public sharing permission checks across all resource types ( #21358 )
...
The sharePublic prop in editor components (Knowledge, Tools, Skills,
Prompts, Models) incorrectly included an "|| edit" / "|| write_access"
condition, allowing users with write access to see and use the "Public"
sharing option regardless of their actual public sharing permission.
Additionally, all backend access/update endpoints only verified write
authorization but did not check the corresponding sharing.public_*
permission, allowing direct API calls to bypass frontend restrictions
entirely.
Frontend: removed the edit/write_access bypass from sharePublic in all
five editor components so visibility is gated solely by the user's
sharing.public_* permission or admin role.
Backend: added has_public_read_access_grant checks to the access/update
endpoints in knowledge.py, tools.py, prompts.py, skills.py, models.py,
and notes.py. Public grants are silently stripped when the user lacks
the corresponding permission.
Fixes #21356
2026-02-13 11:22:32 -06:00
G30
4d5b7b3014
fix: resolve knowledge tooltip z-index issue in model edit page ( #21375 )
2026-02-13 11:18:35 -06:00
Timothy Jaeryang Baek
5297dceb2a
chore: format
2026-02-12 17:36:19 -06:00
Timothy Jaeryang Baek
f7af3f010e
refac
2026-02-12 17:27:38 -06:00
Timothy Jaeryang Baek
0e64b31adb
refac
2026-02-12 17:17:45 -06:00