Commit Graph
326 Commits
Author SHA1 Message Date
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