dal
8c27a3dfff
Merge remote-tracking branch 'origin/staging' into dal/upgrade-to-ai-sdk-v5
2025-08-12 12:53:48 -06:00
dal
c6a28e39d5
migration changes
2025-08-12 12:44:15 -06:00
Nate Kelley
9079a768ab
fixed strange issue causing initial token to be undefined
2025-08-11 17:24:39 -06:00
Nate Kelley
9d023db3f8
Merge pull request #699 from buster-so/cursor/ensure-active-auth-session-38b9
...
Ensure active auth session
2025-08-11 16:48:30 -06:00
Nate Kelley
34cc2226b9
Update supbase
2025-08-11 16:44:25 -06:00
Nate Kelley
2fee9a2311
Update next config to support supabase url
2025-08-11 16:41:11 -06:00
Nate Kelley
d8451325cc
Update vitest.setup.ts
2025-08-11 15:52:45 -06:00
Nate Kelley
d64f911442
Fix imports
2025-08-11 15:46:47 -06:00
Cursor Agent
6b68d16461
Changes from background agent bc-654437a1-f840-4d59-90ee-87a733d631b1
2025-08-11 21:26:34 +00:00
Nate Kelley
a369ba2b32
browser client update
2025-08-11 15:22:17 -06:00
Nate Kelley
48fa337303
can parse dollar signs
2025-08-11 15:10:55 -06:00
Nate Kelley
438bec4ce4
Fix caption parser
2025-08-11 15:01:08 -06:00
Nate Kelley
9dd37de7cd
Add tests for metric caption parsing
2025-08-11 14:53:41 -06:00
Nate Kelley
9f6df07334
Add streaming to report component
2025-08-11 14:11:27 -06:00
Nate Kelley
e9d6b7ed1b
Merge branch 'staging' of https://github.com/buster-so/buster into staging
2025-08-11 13:40:03 -06:00
Nate Kelley
23411f25c6
report editor updates
2025-08-11 13:40:01 -06:00
dal
8d438f25fd
fix trigger int tests
2025-08-11 13:32:13 -06:00
Nate Kelley
78374e7ddf
Update server editor
2025-08-11 13:13:33 -06:00
Nate Kelley
f948ad3415
web load env
2025-08-11 11:53:05 -06:00
Nate Kelley
a2190e677e
Merge branch 'staging' of https://github.com/buster-so/buster into staging
2025-08-11 11:39:29 -06:00
Nate Kelley
28e704c53e
added env validation for server
2025-08-11 11:39:08 -06:00
dal
b96cb39b78
turbo fast web build
2025-08-11 11:33:18 -06:00
dal
332c367be2
trigger dev upgrade
2025-08-11 11:15:24 -06:00
dal
21c76f268a
trigger stuff
2025-08-11 11:03:09 -06:00
Nate Kelley
1196893a08
Added some content
2025-08-11 11:02:32 -06:00
Nate Kelley
c81fdd00bc
throttle stream
2025-08-11 10:56:12 -06:00
Nate Kelley
41db82df6e
Remove streaming with llm ui
2025-08-11 09:18:11 -06:00
Nate Kelley
68038e13e5
Fix potential memory leak
2025-08-11 09:09:30 -06:00
dal
74ae581f73
refactor: update ESLint rules and clean up socket query files
...
- Disabled specific TypeScript ESLint rules to allow for more flexibility in type definitions.
- Removed unused socket query files and related types to streamline the codebase.
- Enhanced various components and layouts for better performance and readability.
These changes improve code maintainability and reduce clutter in the project.
2025-08-11 07:57:14 -06:00
Nate Kelley
729004b925
card font updates
2025-08-09 23:31:10 -06:00
Nate Kelley
f86d612ac7
Merge branch 'staging' into cursor/diagnose-appmarkdownstreaming-memory-leak-f64a
2025-08-09 22:44:23 -06:00
Nate Kelley
6c4cd8bcf3
Merge branch 'staging' into devin/1754746916-fix-memory-leaks
2025-08-09 22:35:49 -06:00
Nate Kelley
3f87a7bd6f
Remove socket
2025-08-09 22:34:57 -06:00
Nate Kelley
3be68339db
Make more components for streaming
2025-08-09 17:08:09 -06:00
Nate Kelley
21dcae0878
Add different context selector
2025-08-09 16:50:31 -06:00
Nate Kelley
548505a856
Merge branch 'staging' into cursor/diagnose-appmarkdownstreaming-memory-leak-f64a
2025-08-09 16:34:06 -06:00
Nate Kelley
74675a8b55
metric element can be deleted
2025-08-09 16:32:04 -06:00
Nate Kelley
9bfab329d9
Merge branch 'staging' into cursor/fix-metric-node-deletion-in-plate-js-editor-8ba9
2025-08-09 15:33:42 -06:00
Nate Kelley
8ba281cf31
Add caption and ring content
2025-08-09 15:31:03 -06:00
Nate Kelley
5b56b88839
Merge branch 'staging' into cursor/add-floating-toolbar-for-metric-element-1f54
2025-08-09 15:19:42 -06:00
Devin AI
db2365c5ed
Fix PreventNavigation memory leak while preserving isDirty behavior
...
- Add conditional check for isDirty before adding event listeners
- Ensure cleanup always runs to prevent memory leaks
- Address greptile-apps[bot] feedback about breaking intended behavior
- Maintain original logic where listeners are only active when there are unsaved changes
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-09 13:58:29 +00:00
Devin AI
eb02a76f2a
Fix critical memory leaks in Next.js navigation
...
- Fix PreventNavigation event listener accumulation by changing useEffect dependency from [isDirty] to [handleClick, handlePopState, handleBeforeUnload]
- Improve RoutePrefetcher cleanup by adding proper load event listener cleanup
- Simplify Chart tooltip cleanup to use direct DOM removal instead of complex cloning
- Enhance canvas cleanup in getTextWidth with try/finally pattern
- Add canvas cleanup in DotPattern useEffect return function
These fixes prevent memory leaks during page navigation loops by ensuring proper cleanup of event listeners, timers, observers, and DOM elements.
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-09 13:43:16 +00:00
Cursor Agent
65271a18bd
Optimize markdown streaming memory management and rendering
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-09 05:11:43 +00:00
Nate Kelley
b73795355b
remove markdown streaming in thoughts
2025-08-08 22:54:38 -06:00
Nate Kelley
1ad0a5bed1
added report fixes
2025-08-08 22:38:35 -06:00
Nate Kelley
31030b8eb8
Update AppCodeEditor.tsx
2025-08-08 21:53:24 -06:00
Nate Kelley
66e0e4651c
Try to find memory leak
2025-08-08 21:25:43 -06:00
Nate Kelley
95d081766e
update imports
2025-08-08 20:39:15 -06:00
Nate Kelley
79472ea766
update hooks
2025-08-08 20:27:09 -06:00
Nate Kelley
342d323f67
update the params and remove the logs
2025-08-08 20:21:26 -06:00
Nate Kelley
ca38f7444b
added some validators and stable refs
2025-08-08 19:39:22 -06:00
Nate Kelley
58d58675e6
remove useless chat stuff
2025-08-08 19:27:37 -06:00
Nate Kelley
b8422f0c4a
update titles endpoints
2025-08-08 19:16:20 -06:00
Nate Kelley
6af0f6e011
Add a few stable selectors
2025-08-08 18:30:52 -06:00
Nate Kelley
0d20155b97
Add stable selectors
2025-08-08 18:23:29 -06:00
Nate Kelley
8911e7954f
Additional render updates
2025-08-08 17:58:46 -06:00
Nate Kelley
165576b669
Merge branch 'staging' of https://github.com/buster-so/buster into staging
2025-08-08 17:42:26 -06:00
Nate Kelley
d888d4294c
Update useReportEditor.tsx
2025-08-08 17:42:11 -06:00
Nate Kelley
a175d11492
existing stlye update
2025-08-08 17:36:30 -06:00
Nate Kelley
8feff47f4c
add better export settings
2025-08-08 17:27:28 -06:00
Nate Kelley
40454d2519
add global vars
2025-08-08 16:55:08 -06:00
Nate Kelley
70780a3773
add print stuff
2025-08-08 16:45:04 -06:00
Cursor Agent
521569ec75
Add keyboard handling for deleting adjacent metric nodes
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-08 20:54:29 +00:00
Nate Kelley
6aeda29592
Merge pull request #679 from buster-so/cursor/access-plate-editor-for-pdf-download-4b33
...
Access plate editor for pdf download
2025-08-08 14:26:07 -06:00
Nate Kelley
1e9e3c6a80
add print html page functionality
2025-08-08 14:13:17 -06:00
Nate Kelley
cb02074cba
handle after print
2025-08-08 13:58:25 -06:00
dal
9156e7a06e
merge staging
2025-08-08 13:17:58 -06:00
Nate Kelley
5c6bfdf96a
pass down ids and update pdf generation logic
2025-08-08 13:14:55 -06:00
Nate Kelley
3745dc6ac2
move helpers to their own files
2025-08-08 11:57:32 -06:00
Nate Kelley
e02015206a
update save functionality
2025-08-08 11:52:07 -06:00
dal
dada5cb0eb
refactor: remove unused dependencies and clean up visualization tools
...
- Deleted references to the `@mastra/core` package from various configuration files.
- Removed multiple unused test files and helper functions related to visualization tools, including axis validation and version history management.
- Cleaned up import statements for better organization and readability.
These changes streamline the codebase by eliminating unnecessary dependencies and improving maintainability.
2025-08-08 11:48:53 -06:00
Nate Kelley
d3dd804a3f
pdf export coming soon.
2025-08-08 11:39:43 -06:00
Nate Kelley
edabcac7f2
update PDF export features
2025-08-08 11:31:46 -06:00
Nate Kelley
fb5abb8a75
added additional styles
2025-08-08 11:05:55 -06:00
Nate Kelley
124997a1c0
Report editor
2025-08-08 10:43:32 -06:00
Nate Kelley
f100dc723f
editor pdf exporting
2025-08-08 10:40:47 -06:00
Nate Kelley
1317190edf
export to pdf hook update
2025-08-08 10:33:28 -06:00
Nate Kelley
078ea21086
Merge branch 'staging' into cursor/access-plate-editor-for-pdf-download-4b33
2025-08-08 10:30:14 -06:00
Nate Kelley
083c6c2b57
Remove useless react memo stuff
2025-08-08 10:19:48 -06:00
Cursor Agent
2ccb1e30fe
Add report editor registry exports
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-08 16:15:06 +00:00
Nate Kelley
31b3116e52
minor update to dashboard grid and memoizing
2025-08-08 10:07:48 -06:00
Nate Kelley
5456561734
add a better markdown converter
2025-08-08 09:57:05 -06:00
Nate Kelley
6ba45c9797
dynamically load posthog provider
2025-08-08 09:44:20 -06:00
Nate Kelley
f544d93d6b
Make query cache a little faster
2025-08-08 09:40:46 -06:00
Nate Kelley
b95f952166
Add a few quick wins for caching
2025-08-08 09:24:14 -06:00
Cursor Agent
c97dc131f1
Update MetricToolbar to support preselected metric and improve modal handling
...
Co-authored-by: nate <nate@buster.so>
2025-08-08 13:31:55 +00:00
Cursor Agent
dca78e9458
Add metric toolbar with edit and delete actions for metric elements
...
Co-authored-by: nate <nate@buster.so>
2025-08-08 13:11:14 +00:00
Nate Kelley
f38d4b0ac1
Update SortableItemContext.tsx
2025-08-07 23:46:02 -06:00
Nate Kelley
0455da1455
Update Toolbar.tsx
2025-08-07 23:35:31 -06:00
Nate Kelley
4d3580bf3a
Update transforms.ts
2025-08-07 23:34:53 -06:00
Nate Kelley
51f896d19e
Add title skeletons
2025-08-07 23:24:28 -06:00
Nate Kelley
6fa31403aa
reframe editor
2025-08-07 22:35:41 -06:00
Nate Kelley
064bc3e9c9
use client updates
2025-08-07 22:04:50 -06:00
Cursor Agent
f7f6019e9b
Implement PDF export and editor registry for report management
...
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-07 23:43:22 +00:00
Nate Kelley
216e610aa8
Added some additional safe parse element stuff
2025-08-07 17:21:38 -06:00
Nate Kelley
75950ae108
super nested list items
2025-08-07 17:01:45 -06:00
Nate Kelley
69eb14c836
Update report editor to the ui
2025-08-07 16:44:49 -06:00
Nate Kelley
7a45e20903
Add more error handling for get report
2025-08-07 16:42:04 -06:00
Nate Kelley
01add5df25
added a fix for markdown report
2025-08-07 16:37:47 -06:00
Nate Kelley
04121ac987
report version handler
2025-08-07 16:17:22 -06:00