Commit Graph

442 Commits

Author SHA1 Message Date
Nate Kelley 5fc37bbde2
Remove unused elements 2025-08-21 15:38:32 -06:00
Nate Kelley bff8e1d9fd
fixed cursor ovlerlay 2025-08-21 15:33:34 -06:00
Nate Kelley 39b68445a0
hot fix for j dawg 2025-08-21 14:50:58 -06:00
Nate Kelley 253a6b427a
animate fade for report 2025-08-21 14:42:31 -06:00
Nate Kelley 96c41e46a6
Update apps/web/src/components/ui/report/ReportEditor.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-20 22:40:36 -06:00
Nate Kelley 4935104984
lock down readonly editor while streaming 2025-08-20 22:39:23 -06:00
Nate Kelley 75b4bb44dc
remove server-util entirely 2025-08-20 22:15:58 -06:00
Nate Kelley d4366037bf
Add some platejs tests 2025-08-20 22:13:02 -06:00
Nate Kelley 0a8ab60f26
remove logs from report 2025-08-20 10:39:22 -06:00
Nate Kelley 635c5f668a
Remove bouncer 2025-08-20 10:34:19 -06:00
Nate Kelley 31ab7b6954
Add color text 2025-08-20 09:02:31 -06:00
Nate Kelley a56f4a056e
Update stream-content-plugin.ts 2025-08-20 08:02:45 -06:00
Nate Kelley fa21c4246e
update streaming to use 2025-08-20 00:14:38 -06:00
Nate Kelley 845e9a73fa
remove add and delete nodes 2025-08-19 22:00:00 -06:00
Nate Kelley f68d0835b3
Make a streaming plugin 2025-08-19 18:24:06 -06:00
Nate Kelley 6424ea00c6
hook to update streaming 2025-08-19 16:14:46 -06:00
Nate Kelley d2780a8f41
report streaming update 2025-08-19 16:05:54 -06:00
dal f9eece00d6
merge staging in 2025-08-18 14:39:59 -06:00
dal 35193e53ce
- fix lower case slack
- return error response on slack bot verification
- auth scope fix
2025-08-18 13:28:32 -06:00
Devin AI 4591762163 Fix three-dot dropdown alignment on dashboard metric cards
- Change align prop from 'center' to 'start' in MetricCardThreeMenuContainer
- This aligns the dropdown to the left/start edge instead of center
- Addresses BUS-1655: Top align three dot dropdown menu on dashboard cards

Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-14 20:42:02 +00:00
dal 55cf4ea98c
rollback another claude update that wasn't necessary 2025-08-14 09:43:12 -06:00
dal 895e28f8d4
Refactor sharing request types and enhance asset icon mapping
- Updated sharing request types to use SharePermissionsUpdateRequest for clarity across collections, dashboards, and metrics.
- Enhanced asset icon mapping to include additional asset types for better UI representation.
- Improved error handling in the MetricDataTruncatedWarning component to provide user feedback during download failures.
2025-08-14 08:56:30 -06:00
dal 594f08202b
Refactor metric file handling and improve error handling
- Updated type definitions for better clarity and type safety in metric file download and export tasks.
- Enhanced error handling in the metric files API to utilize HTTPException for more consistent error responses.
- Added environment variable validation in export tasks to ensure necessary credentials are present before execution.
- Improved type assertions for content in metric export queries to ensure proper handling of JSONB data.
2025-08-13 14:01:46 -06:00
dal 94a127cb0e
build fix 2025-08-13 12:00:00 -06:00
Nate Kelley 73746ca41d
fix messy stories 2025-08-12 23:09:40 -06:00
dal ccc4528396
Refactor chat cancellation logic and remove unused components
- Updated type imports in `cancel-chat.ts` from `CoreMessage` to `ModelMessage` and adjusted related function signatures for consistency.
- Modified the structure of tool result messages to use `ToolResultPart` instead of the deprecated types.
- Deleted the `AIMenu.tsx` and `ai-kit.tsx` files to remove unused components, streamlining the codebase.
- These changes enhance the clarity and maintainability of the chat cancellation functionality while cleaning up the project structure.
2025-08-12 14:17:04 -06:00
Nate Kelley 48fa337303
can parse dollar signs 2025-08-11 15:10:55 -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 23411f25c6
report editor updates 2025-08-11 13:40:01 -06:00
Nate Kelley 78374e7ddf
Update server editor 2025-08-11 13:13:33 -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 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