Commit Graph

6168 Commits

Author SHA1 Message Date
Nate Kelley 5d3f3b0be0
Update container to allow scrolling 2025-09-08 11:09:44 -06:00
dal 99428ad667
Merge remote-tracking branch 'origin/staging' into move-search-to-turbo-puffer 2025-09-08 10:25:57 -06:00
Nate Kelley 45c32f25c0
Merge branch 'staging' into devin/BUS-1670-1757108651 2025-09-08 10:04:54 -06:00
Nate Kelley 73cdff9cbe
Update extensions.json 2025-09-08 10:04:43 -06:00
Nate Kelley 751085c6a0
Merge branch 'staging' into devin/BUS-1670-1757108651 2025-09-08 10:02:46 -06:00
Nate Kelley 6d0fd9d0e8
Update extensions.json 2025-09-08 09:59:00 -06:00
Nate Kelley 6a9132dc56
Merge pull request #795 from buster-so/devin/BUS-1677-1757108746
feat: update CreateChatButton text and variant for BUS-1677
2025-09-08 09:54:38 -06:00
Nate Kelley 1cbb2aa125
Update actions to be more composabile 2025-09-08 09:49:48 -06:00
Nate Kelley af680c3995
update shared env 2025-09-08 09:35:21 -06:00
Nate Kelley 9412bdb651
Update build-lint-unit.yml 2025-09-08 09:21:41 -06:00
Nate Kelley 287c21f386
Merge branch 'staging' into devin/BUS-1677-1757108746 2025-09-08 09:19:38 -06:00
Nate Kelley ceb09263a7
Merge pull request #794 from buster-so/devin/BUS-1680-1757108798
feat: update report editor placeholder text for BUS-1680
2025-09-08 09:12:48 -06:00
Nate Kelley e52ec01215
Merge branch 'staging' into devin/BUS-1680-1757108798 2025-09-08 09:06:23 -06:00
Nate Kelley d5bfc5ca08
Update readme with some best practices 2025-09-08 09:06:11 -06:00
dal 7067aad195
Merge remote-tracking branch 'origin/staging' into move-search-to-turbo-puffer 2025-09-08 08:54:25 -06:00
dal 69379e9057
all changes 2025-09-08 08:07:51 -06:00
Nate Kelley db509b1b02
Update github workflow build to scope pnpm install 2025-09-06 20:30:02 -06:00
Nate Kelley 0061b49f9d
Update workflows and trigger deploy 2025-09-06 20:22:41 -06:00
Nate Kelley 4ec9df8fd4
Merge pull request #808 from buster-so/nate/deploy-web-staging
update pnpm version in the workflows
2025-09-06 19:39:32 -06:00
Nate Kelley 7d25b0ffe4
update pnpm version in the workflows 2025-09-06 19:38:58 -06:00
Nate Kelley 72f639ce1e
Merge pull request #807 from buster-so/nate/deploy-web-staging
Create cloudflare deploy script
2025-09-06 19:33:29 -06:00
Nate Kelley db2d3e7d09
update deploy script 2025-09-06 19:31:32 -06:00
dal a3f1558aaa
Merge pull request #806 from buster-so/dal/add-bun-to-ci-for-cli
Install Bun in the build lint unit
2025-09-06 14:40:55 -06:00
dal e5b61b76b2
reconcile pnpm lock 2025-09-06 14:38:19 -06:00
dal 3dd4827591
Merge remote-tracking branch 'origin/staging' into move-search-to-turbo-puffer 2025-09-06 14:36:59 -06:00
dal 22262800ad
install bun in the build lint unit 2025-09-06 14:33:50 -06:00
Nate Kelley 2c06dbc6de
Add ssr only for dev tools 2025-09-06 08:41:27 -06:00
Nate Kelley 47ee54dd58
Update tanstack-devtools-impl.tsx 2025-09-05 17:29:29 -06:00
Nate Kelley 6bfd986708
trigger build 2025-09-05 17:25:55 -06:00
Nate Kelley 30245b3c6c
Update wrangler.example.jsonc 2025-09-05 17:15:24 -06:00
Nate Kelley de0bc066da
Delete wrangler.jsonc 2025-09-05 17:07:22 -06:00
Nate Kelley 6acac25951
Update .gitignore 2025-09-05 17:05:22 -06:00
Nate Kelley 52223a8cfd
Trigger a build with example wrangler 2025-09-05 17:03:25 -06:00
Nate Kelley d3861d930a
Trigger deploy 2025-09-05 16:58:00 -06:00
Nate Kelley 9b2720429c
Update useAuthMutations.ts 2025-09-05 16:54:35 -06:00
Nate Kelley 6bdd84a8ed
Trigger staging deploy 2025-09-05 16:51:21 -06:00
Cursor Agent 06e0dfb7cd Refactor: Add copy functionality to CalloutNodeStatic
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-09-05 21:59:41 +00:00
Devin AI b2d8a39b01 Fix smooth scrolling animation queuing in drag auto-scroll
- Add throttling to prevent multiple scroll animations from queuing
- Use instant scrolling instead of smooth to avoid jerky behavior
- Implement 60fps throttling with setTimeout
- Addresses Greptile bot feedback about continuous smooth scrolling

Fixes BUS-1670

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:54:54 +00:00
Devin AI 56a42e9d23 Replace WandSparkle with PenSparkle icon throughout frontend
- Update icons.tsx configuration mapping from ai: WandSparkle to ai: PenSparkle
- Replace WandSparkle import and JSX usage with PenSparkle in ReportThreeDotMenu
- Update commented WandSparkle reference in FixedToolbarButtons
- Update threeDotMenuHooks to use PenSparkle for AI functionality
- Update icon index files to export PenSparkle instead of WandSparkle

Fixes BUS-1675

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:53:25 +00:00
Devin AI 4786e9ce95 Implement BlockContextMenu reordering and updates for BUS-1679
- Reorder menu items: Turn Into, Duplicate, Delete, Indent, Align
- Update Turn Into icon to use ReplaceObjs from Nucleo outlined
- Update Duplicate icon to use DuplicatePlus
- Change label from 'Indentation' to 'Indent'
- Add ContextMenuSeparator with 5px margins between first three and last two items
- Import missing icon components
- Maintain existing functionality and mobile/touch compatibility

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:51:23 +00:00
Devin AI a4e6e67e45 fix: remove italic styling from blockquote elements
- Remove 'italic' class from BlockquoteNode.tsx className
- Remove 'italic' class from BlockquoteNodeStatic.tsx className
- Preserves other Tailwind classes (my-1 border-l-2 pl-6)
- Affects both interactive editor and static viewing modes

Fixes BUS-1671: Report editor quote should not be italicized by default

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:51:02 +00:00
Devin AI 73c474d0bc feat: only show column borders when parent column group is selected
- Add useBlockSelected and useElementSelector imports
- Implement parent column group selection detection
- Modify border className condition to only apply when parent is selected
- Improves UI by reducing visual noise when columns aren't being edited

Fixes BUS-1687

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:50:22 +00:00
Devin AI 476e2e5e1d Add Filter placeholder to slash command input
- Add placeholder prop to InlineComboboxInput component
- Apply bg-muted and text-muted-foreground styling when menu is open and no value
- Pass 'Filter...' placeholder from SlashNode component
- Preserve existing auto-resizing functionality

Fixes BUS-1682

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:50:02 +00:00
Devin AI c53fdaba0a Update metric three dot menu labels and icons
- Change 'Results view' to 'View results' in useResultsViewSelectMenu
- Change 'SQL Editor' to 'View SQL' in useSQLEditorSelectMenu
- Change 'Download as PNG' to 'Download as PNG (coming soon)' in useDownloadPNGSelectMenu
- Replace SquareChart icon with Image icon in useDownloadPNGSelectMenu
- Add Image icon import to threeDotMenuHooks.tsx

Fixes BUS-1678

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:48:17 +00:00
Devin AI c0910cf4f1 Implement auto-scroll during drag operations (BUS-1670)
- Add mouse position tracking in DragHandle component
- Trigger auto-scroll when dragging near viewport edges (50px threshold)
- Use smooth scrolling with 10px scroll speed
- Clean up event listeners on drag end
- Integrates with existing drag operations without breaking functionality

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:47:41 +00:00
Devin AI eb9db94cb7 feat: update CreateChatButton text and variant for BUS-1677
- Change button text from 'Start chat' to 'Edit with AI'
- Change button variant from 'black' to 'default'
- Update tooltip title to match new button text

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:47:29 +00:00
Devin AI 07b656f709 feat: update report editor placeholder text for BUS-1680
Update placeholder text from 'Type something...' to 'Write or type "/" for commands...'
to help users understand they can use slash commands to access various content blocks
in the editor.

Ticket: BUS-1680
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-09-05 21:47:25 +00:00
Nate Kelley 994de467c6
Update report to use margin 2025-09-05 15:35:08 -06:00
Nate Kelley 3dbc9eb008
Change report file icon 2025-09-05 15:00:53 -06:00
Nate Kelley 20da0b591c
Update legend item and table to use base 2025-09-05 14:50:30 -06:00