Commit Graph

927 Commits

Author SHA1 Message Date
dal c8d2c0ff0f
Refactor metric data handler and snowflake query to improve limit handling. Adjusted query limit logic to use display limit and added optional limit parameter to snowflake query function for better flexibility. 2025-08-13 11:38:44 -06:00
Nate Kelley 73746ca41d
fix messy stories 2025-08-12 23:09:40 -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
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