Raunak Bhagat
|
d721efe3f9
|
feat(web): reach projects from a folded sidebar (#13943)
|
2026-08-22 00:29:02 +00:00 |
|
Nikolas Garza
|
132b355cc0
|
feat(web): model settings popover in the LLM provider modal (#14131)
|
2026-08-21 18:55:55 +00:00 |
|
Raunak Bhagat
|
603efe6fd2
|
refactor(web): clean up how the active agent is resolved (#13960)
|
2026-08-21 17:29:08 +00:00 |
|
Nikolas Garza
|
a043382129
|
feat(chat): show each response's own model on the Retry button (#14073)
|
2026-08-20 21:00:58 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
ff0b2f4475
|
fix(web): accept @dnd-kit/sortable v9 and v10 as opal peers (#14023)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-17 19:28:24 +00:00 |
|
 SubashMohanandClaude Opus 4.7
|
be8cfa6144
|
feat(permissions):new group based permission system (#10172)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
2026-08-17 16:32:51 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
6376385614
|
feat(web): enforce anti-slop lint rules on src/ and lib/ (#14006)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-14 23:28:34 +00:00 |
|
Nikolas Garza
|
7e51a1d078
|
feat(auth): cloud SSO login UI (#13937)
|
2026-08-14 21:23:46 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
e6db02c74a
|
fix(web): stop vimium hinting icons inside buttons (#13994)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-14 20:33:28 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
f882a42e38
|
feat(web): enable the jsx-a11y oxlint plugin (#13962)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-14 16:46:26 +00:00 |
|
Nikolas Garza
|
26ff6e8835
|
feat(users): invite modal email field matches the tag-input mocks (#13974)
|
2026-08-14 00:57:38 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
9714041d84
|
refactor(opal): suppress the folded tab tooltip instead of controlling it (#13953)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-13 20:30:21 +00:00 |
|
roshan
|
1cddf97bd4
|
fix(usage): align performance date controls (#13952)
|
2026-08-13 20:13:39 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
cde7296c13
|
fix(opal): clear stale sidebar tab hover state (#13950)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-13 19:42:16 +00:00 |
|
Raunak Bhagat
|
0626178381
|
refactor(web): migrate the clean Card call sites to Opal (#13930)
|
2026-08-13 16:09:13 +00:00 |
|
Raunak Bhagat
|
4be1a86eb9
|
refactor(opal): finish the padding migration and close the scales (#13919)
|
2026-08-12 23:26:38 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
862d3318fc
|
fix(opal): make the SidebarTab click target keyboard focusable (#13921)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-12 22:21:13 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
43841e8519
|
refactor(opal): move SidebarTab folded styling to CSS (#13923)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-12 21:58:08 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
f607806169
|
fix(web): restore the mobile sidebar toggle on create-connector pages (#13857)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-12 21:40:20 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
f0918b956f
|
refactor(opal): read sidebar fold state from context in SidebarTab (#13920)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-08-12 21:14:57 +00:00 |
|
Raunak Bhagat
|
12c3c6a182
|
refactor(opal): move the card padding scale onto Spacing (#13916)
|
2026-08-12 20:14:56 +00:00 |
|
Raunak Bhagat
|
f624117dce
|
refactor(opal): give spacing a numeric scale (#13909)
|
2026-08-12 18:29:06 +00:00 |
|
Nikolas Garza
|
23dbf48fb8
|
fix(web): fix react-doctor error-class findings and enforce via oxlint plugin (#13850)
|
2026-08-11 18:45:27 +00:00 |
|
roshan
|
5130422108
|
fix(web): keep native row role on clickable opal Table rows (#13846)
|
2026-08-10 22:30:16 +00:00 |
|
Wenxi
|
d7c001b987
|
fix(craft): align session deletion modal (#13793)
|
2026-08-07 20:44:25 +00:00 |
|
roshan
|
a9df89bffa
|
feat(opal): support alignment overrides in Table cells and headers (#13768)
|
2026-08-06 00:11:56 +00:00 |
|
 Jamison LahmanandClaude Opus 5
|
eb1e42cc1f
|
fix(web): make the folded sidebar logo open the sidebar (#13672)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
2026-07-31 22:59:07 +00:00 |
|
 Jamison LahmanandClaude Fable 5
|
e99908ee7c
|
fix(web): always show hover-revealed buttons on touch devices (#13680)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-31 22:36:00 +00:00 |
|
 Jamison LahmanandClaude Fable 5
|
56e117f7cb
|
fix(opal): only default CopyButton tooltip when icon-only (#13546)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
|
2026-07-29 06:01:49 +00:00 |
|
Nikolas Garza
|
1816f15cf8
|
refactor(opal): rename action-link-* tokens to action-selection-* (#13529)
|
2026-07-28 23:58:41 +00:00 |
|
Justin Tahara
|
edc497c0f3
|
feat(llm): add Portkey as a built-in LLM provider (3 API modes) (#12965)
|
2026-07-27 21:41:26 +00:00 |
|
 claude[bot]andClaude
|
4669938b1f
|
fix(storybook): align @storybook/* addon versions with storybook 10.5.0 (#13482)
Co-authored-by: Claude <noreply@anthropic.com>
|
2026-07-27 21:00:13 +00:00 |
|
Wenxi
|
e11c382efd
|
fix(web): apply oxfmt 0.59 formatting (#13481)
|
2026-07-27 20:46:24 +00:00 |
|
Nikolas Garza
|
c5c1d53c33
|
feat(web): reasoning level and temperature controls in the model selector (#13365)
|
2026-07-24 22:24:48 +00:00 |
|
Wenxi
|
919a41214d
|
feat(craft): add external app skill association UI (#13410)
|
2026-07-24 22:15:07 +00:00 |
|
 SubashMohanandClaude Opus 4.8
|
0d183ed53e
|
feat(index-settings): re-indexing progress banner (#12849)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-07-22 12:50:53 +00:00 |
|
Nikolas Garza
|
8fe79bd9ef
|
fix(sidebar): scroll-aware edge fades, hide native scrollbar (#13236)
|
2026-07-21 19:43:03 +00:00 |
|
Nikolas Garza
|
e31b356cae
|
fix(onboarding): make flow scrollable and responsive at small viewports (#13228)
|
2026-07-21 04:41:24 +00:00 |
|
Nikolas Garza
|
7e81e0285e
|
fix(opal): correct home icon geometry to the design glyph (#13223)
|
2026-07-20 23:53:44 +00:00 |
|
Nikolas Garza
|
943a512c67
|
feat(opal): add home and square-plus icons, fix clamped title overflow (#13153)
|
2026-07-20 22:12:00 +00:00 |
|
Nikolas Garza
|
a76493128c
|
feat(opal): add OnyxLoader, IconLoader, and PageLoader (#12917)
|
2026-07-20 21:55:09 +00:00 |
|
Nikolas Garza
|
0dd650392e
|
refactor(web): migrate the modal ecosystem to Opal (#12840)
|
2026-07-17 21:17:20 +00:00 |
|
 Jamison LahmanandClaude Opus 4.8
|
3097498e89
|
fix(web): correct sidebar & settings-nav responsive breakpoints (#13148)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
|
2026-07-17 21:16:18 +00:00 |
|
Nikolas Garza
|
c57a2f4a0d
|
feat(opal): add ConfirmationModalLayout (#12873)
|
2026-07-17 20:29:37 +00:00 |
|
Nikolas Garza
|
28b4b4b889
|
feat(opal): add modal context hooks (#12872)
|
2026-07-17 20:09:57 +00:00 |
|
Raunak Bhagat
|
337f5082fd
|
feat(opal): render TextButton with an internal as="p" instead (#13141)
|
2026-07-17 19:50:22 +00:00 |
|
Nikolas Garza
|
e17fbd3203
|
feat(opal): add Modal (#12835)
|
2026-07-17 19:32:54 +00:00 |
|
Raunak Bhagat
|
2a8e71d939
|
feat(opal): add TextButton component (#13132)
|
2026-07-17 16:38:36 +00:00 |
|
Nikolas Garza
|
26342f278f
|
feat(opal): add InputTime (#12915)
|
2026-07-17 00:39:11 +00:00 |
|
Nikolas Garza
|
f2bd6144ec
|
feat(opal): add InputSelect (#12881)
|
2026-07-16 23:22:38 +00:00 |
|