Nate Kelley
e0b0073454
Merge pull request #687 from buster-so/cursor/fix-metric-node-deletion-in-plate-js-editor-8ba9
...
Fix metric node deletion in Plate.js editor
2025-08-09 16:32:25 -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
09f69bbd45
Merge pull request #683 from buster-so/cursor/add-floating-toolbar-for-metric-element-1f54
...
Add floating toolbar for metric element
2025-08-09 15:32:27 -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
a1fe0076b0
Merge pull request #694 from buster-so/nate/find-memory-leak
...
Nate/find memory leak
2025-08-08 22:56:17 -06: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
da9df34c12
Merge pull request #693 from buster-so/nate/find-memory-leak
...
Nate/find memory leak
2025-08-08 20:39:28 -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
948db75df8
Merge pull request #692 from buster-so/nate/pdf-hot-fix
...
Nate/pdf hot fix
2025-08-08 17:37:08 -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
9a88c67b9b
Merge pull request #689 from buster-so/GPT-5-MetaPrompting
...
Testing some new GPT 5 metaprompts
2025-08-08 17:01:08 -06:00
Nate Kelley
6ee9200187
Merge pull request #691 from buster-so/nate/pdf-hot-fix
...
add global vars
2025-08-08 16:55:32 -06:00
Nate Kelley
40454d2519
add global vars
2025-08-08 16:55:08 -06:00
Nate Kelley
ea1dfda2ec
Merge pull request #690 from buster-so/nate/pdf-hot-fix
...
add print stuff
2025-08-08 16:45:29 -06:00
Nate Kelley
70780a3773
add print stuff
2025-08-08 16:45:04 -06:00
jacob-buster
1f4f319098
Testing some new GPT 5 metaprompts
2025-08-08 16:10:46 -06:00
dal
51b7d4e691
Remove serviceTier option from OpenAI configuration in analyst and think-and-prep agents
2025-08-08 15:25:52 -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
dal
b00b5c6858
Add serviceTier option to OpenAI configuration in analyst and think-and-prep agents
2025-08-08 14:32:21 -06:00
dal
e21ac9d1e1
low verbosity on anlysis router
2025-08-08 14:31:14 -06:00
dal
63450d31d7
low verbosity
2025-08-08 14:30:04 -06: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
dal
663bafdb41
dumb down and make smarter
2025-08-08 14:21:51 -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
14092b08be
move everything over to gpt5
2025-08-08 13:29:59 -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
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