Commit Graph

687 Commits

Author SHA1 Message Date
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 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
Nate Kelley 2f06ede92c
Merge branch 'staging' into cursor/add-report-menu-options-and-stub-functions-e636 2025-08-07 15:34:49 -06:00
Nate Kelley 2f324baa62
Remove some unecssary memo 2025-08-07 15:28:53 -06:00
Nate Kelley 991dd172f6
Fix dropdown on metric title 2025-08-07 15:26:52 -06:00
Cursor Agent fa0df63a78 Add more actions to report three-dot menu dropdown
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-07 21:06:29 +00:00
Nate Kelley fe22aabbbb
Fixed context selector 2025-08-07 14:59:41 -06:00
Nate Kelley 105348562d
part 1 of adding three dot menu items 2025-08-07 14:48:19 -06:00
Nate Kelley 115a6da7e9
quick BIG alert 2025-08-07 14:18:12 -06:00
Nate Kelley 7e40fbd769
Editor is working 2025-08-07 13:34:35 -06:00
Nate Kelley 409af5e02e
Editor container fix 2025-08-07 13:25:08 -06:00
Nate Kelley 12d060cf58
Merge branch 'staging' into big-nate-bus-1617-create-report-page-and-file-page 2025-08-07 12:51:57 -06:00
Nate Kelley 6fc8d70b45
Fixed toolbar button 2025-08-07 12:44:46 -06:00
Nate Kelley ae9efb406b
Update ImportToolbarButton.tsx 2025-08-07 12:18:44 -06:00
Nate Kelley 26b3fd0d88
update 2025-08-07 12:18:26 -06:00
Nate Kelley 48c34235cb
update msw 2025-08-07 11:07:32 -06:00
Nate Kelley f3f493740c
upgrade storybook to v9 2025-08-07 10:42:37 -06:00
Nate Kelley 63121edcf4
Add reports page 2025-08-07 10:03:14 -06:00
Nate Kelley 33bdee5ea4
update package versions 2025-08-07 09:40:51 -06:00
Nate Kelley c9f3ea8494
Merge pull request #672 from buster-so/big-nate-bus-1617-create-report-page-and-file-page
Big nate bus 1617 create report page and file page
2025-08-06 22:48:12 -06:00
Nate Kelley 81bddd5216
Add 3 dot menu for report 2025-08-06 22:46:15 -06:00
Nate Kelley ac818aff47
create a shared metric card component 2025-08-06 15:33:54 -06:00
Nate Kelley 1ccccce3a7
Update MetricElement.tsx 2025-08-06 12:54:26 -06:00
Nate Kelley 8695bd8579
metric plugin add modal update 2025-08-06 12:51:45 -06:00
Nate Kelley a3f9dc8d13
metric placeholder plugin 2025-08-06 11:16:45 -06:00
Nate Kelley 09e44171d4
fix merge conflict 2025-08-06 09:55:39 -06:00
Cursor Agent 295ecac4fe Refactor metric plugin with improved element rendering and resizing
Co-authored-by: natemkelley <natemkelley@gmail.com>
2025-08-06 14:52:16 +00:00
Nate Kelley 90d572c92f
Metric caption kit 2025-08-06 08:52:05 -06:00
Nate Kelley 4d5c3afc34
create temp hook override 2025-08-05 23:17:31 -06:00
Nate Kelley 9ba4750a65
Adjust add metric modal 2025-08-05 17:05:27 -06:00
Nate Kelley 57c1fe0f56
character counter kit 2025-08-05 15:43:28 -06:00
Nate Kelley b7a489d73b
counter reach 2025-08-05 15:15:52 -06:00
Nate Kelley 09c977a891
custom components 2025-08-05 14:43:37 -06:00
Nate Kelley 45f7950851
Remove reports from sidebar 2025-08-05 11:10:14 -06:00
Nate Kelley 9b7921c38a
update unit tests 2025-08-05 10:22:53 -06:00
Nate Kelley 1ef0d18c61
Report playground updates for fixed toolbar 2025-08-05 10:15:22 -06:00
Nate Kelley e70d68d9ea
prefetch list if a name change 2025-08-05 09:30:38 -06:00
Nate Kelley 44787f5478
Add additional asset queries 2025-08-04 22:13:09 -06:00
Nate Kelley 0c0973195d
Update useGetAsset.tsx 2025-08-04 21:42:41 -06:00
Nate Kelley 255460b0e3
Add report file page 2025-08-04 21:39:35 -06:00
Nate Kelley 124523ade9
add a version number to reports 2025-08-04 21:37:23 -06:00
Nate Kelley 62644bffeb
better error handling for get report 2025-08-04 19:27:18 -06:00
Nate Kelley 4196b8bcd8
type safe create list by date 2025-08-04 19:15:40 -06:00
Nate Kelley c6834bdfeb
update 2025-08-04 18:20:06 -06:00
Nate Kelley ffeee17365
move enum types 2025-08-04 18:04:32 -06:00
Nate Kelley 87ea87e963
collection and assets queries 2025-08-04 16:45:49 -06:00
Nate Kelley 1c0947f73d
fix broken types 2025-08-04 13:42:35 -06:00
Nate Kelley f01c6d7dc5
create listing updates 2025-08-04 13:39:08 -06:00
Nate Kelley d98c5f6e37
add better layout config 2025-08-04 11:26:28 -06:00
Nate Kelley bcd06409ce
fixed button cn 2025-08-04 11:08:59 -06:00
Nate Kelley 1eb7201d5e
fix broken list type 2025-08-04 11:04:12 -06:00
Nate Kelley 75daab7f98
fix broken uni tests 2025-08-04 10:57:26 -06:00
Nate Kelley 08afd397bc
route id correctly 2025-08-04 10:44:16 -06:00
Nate Kelley 780749682d
added base report stuff 2025-08-04 10:40:29 -06:00
Nate Kelley 2435c1a5e3
update broken types 2025-08-04 10:24:22 -06:00
Nate Kelley fad6670e83
fix type assertion
added safe guards around report_fule

pass generics through

fix list pass throughs
2025-08-04 10:06:59 -06:00
Nate Kelley 46f812d823
add linking 2025-08-03 00:01:21 -06:00
Nate Kelley 08d7014725
report asset layout 2025-08-02 23:47:27 -06:00
Nate Kelley 21b3c22e5c
pass generics onto the components themselves 2025-08-02 23:38:48 -06:00
Nate Kelley 38e2bbafba
minor updates to pass through generic 2025-08-02 23:34:00 -06:00
Nate Kelley 962b4edd8d
make list column more type safe 2025-08-02 23:08:28 -06:00
Nate Kelley fd377cbfa2
create mapped union type 2025-08-02 23:00:42 -06:00
Nate Kelley 8eb1b276fd
update server type 2025-08-02 22:43:01 -06:00
Nate Kelley 55b66d866d
Part 1 of adding report to front end 2025-08-02 22:35:20 -06:00
Nate Kelley 3883248d8b
create report items container 2025-08-02 22:24:39 -06:00
Nate Kelley b031cec0c4
create report requests on web 2025-08-02 22:05:17 -06:00
Nate Kelley 3b3e9a2c9b
Merge pull request #661 from buster-so/big-nate-bus-1611-finalize-slash-menu
Big nate bus 1611 finalize slash menu
2025-08-02 19:32:34 -06:00
Nate Kelley 58ded517d5
update common shared add 2025-08-02 19:30:05 -06:00
Nate Kelley 19862ceaf6
update slash node 2025-08-02 19:18:30 -06:00
Nate Kelley 67f396eaa1
block context menu updates 2025-08-02 19:08:05 -06:00
Nate Kelley f38c61e70c
Remove logs 2025-08-02 18:39:11 -06:00
Nate Kelley 90f5e3a05e
Add a shared icon strategry 2025-08-02 18:31:54 -06:00
Nate Kelley 3754be7875
make single icon config 2025-08-02 17:34:45 -06:00
Nate Kelley 5a501d9630
Finalized floating toolbars 2025-08-02 17:20:37 -06:00
Nate Kelley f51a599f3d
finalized highlighter 2025-08-02 17:12:33 -06:00
Nate Kelley 6502d9487d
finalized toolist 2025-08-02 16:49:01 -06:00
Nate Kelley 3d726438fb
custom colors in dropdown 2025-08-02 16:22:17 -06:00
Nate Kelley 0778c8db4e
update elements to support date 2025-08-02 15:49:52 -06:00
Nate Kelley b8b39b3d93
finalized equation 2025-08-02 14:04:37 -06:00
Nate Kelley ab9b19e9cd
fix toc 2025-08-02 13:33:02 -06:00
Nate Kelley 1f8cdd1677
media embed element 2025-08-02 13:16:06 -06:00
Nate Kelley 709c3bf627
embed parsing 2025-08-02 13:09:55 -06:00
Nate Kelley 3b4394874e
Update MediaEmbedNode.tsx 2025-08-02 12:49:36 -06:00
Nate Kelley ce7ecbe4bb
media embed update 2025-08-02 12:21:47 -06:00
Nate Kelley 76c87fb47c
update nodes 2025-08-02 11:54:42 -06:00
Nate Kelley f32a41b048
Fix table node 2025-08-02 10:26:27 -06:00
Nate Kelley 700e8f50a7
Fix font color picker 2025-08-02 10:22:14 -06:00
Nate Kelley 3ef2b6b2ef
edit floating toolbar for link 2025-08-02 10:16:25 -06:00
Nate Kelley ab887f6e85
fix imports 2025-08-01 23:34:11 -06:00
Nate Kelley 61539f1ca2
Merge branch 'staging' into big-nate-bus-1520-make-report-component 2025-08-01 23:32:44 -06:00
Nate Kelley cbb8cea4b6
Update editors imports 2025-08-01 23:31:45 -06:00
Nate Kelley 654f540cc4
Fix insert 2025-08-01 23:17:26 -06:00
Nate Kelley 677859e389
simplified insert 2025-08-01 23:10:29 -06:00
Nate Kelley c1e33fb1d2
Fix imports 2025-08-01 22:45:15 -06:00
Nate Kelley 9a4561e953
tooltip fixes 2025-08-01 22:36:32 -06:00
Nate Kelley 63112231a7
Update BlockContextMenu.tsx 2025-08-01 22:21:48 -06:00
Nate Kelley f00150c585
Update ExportToolbarButton.tsx 2025-08-01 22:19:40 -06:00
Nate Kelley b166f525a2
exporting is working 2025-08-01 22:16:14 -06:00
Nate Kelley b7e0862042
update pdf download 2025-08-01 22:05:59 -06:00
Nate Kelley bcc5566f27
Added static nodes 2025-08-01 21:58:15 -06:00
Nate Kelley 0d2b57d687
fixed broken dropdowns 2025-08-01 21:25:24 -06:00
Nate Kelley 090637fdb3
toolbar button update 2025-08-01 21:22:39 -06:00
Nate Kelley a406e46ee8
Add additional components 2025-08-01 21:12:59 -06:00
Nate Kelley 2c9abed9bc
Update list dynamics 2025-08-01 20:33:23 -06:00
Nate Kelley 8f4a0a7ec3
revert fonts 2025-08-01 20:20:06 -06:00
Nate Kelley 5d78af398e
Use our fonts update 2025-08-01 20:18:22 -06:00
Nate Kelley 8ed641af19
Update Toolbar.tsx 2025-08-01 19:55:34 -06:00
Nate Kelley 3163917d72
Update drag indactor position 2025-08-01 19:51:41 -06:00
Nate Kelley 6beb708138
Update theme style injector 2025-08-01 19:36:45 -06:00
Nate Kelley f20cf2812b
inject css vars 2025-08-01 19:25:57 -06:00
Nate Kelley 8d0ec3b6d9
fix critical imports 2025-08-01 18:41:24 -06:00
Nate Kelley bb82ed1942
update package versions 2025-08-01 18:27:56 -06:00
Nate Kelley 7f30a7c33f
fix toolbar imports 2025-08-01 17:56:02 -06:00
Nate Kelley 9639eba408
fixed toolbar import 2025-08-01 17:40:39 -06:00
Nate Kelley b5f8717b95
Add in base css vars 2025-08-01 17:25:36 -06:00
Nate Kelley f885798c61
Merge pull request #655 from buster-so/big-nate-bus-1592-chart-builder-test-environment
Big nate bus 1592 chart builder test environment
2025-08-01 17:06:07 -06:00
Nate Kelley 37ec2d5629
update outdated packages 2025-08-01 17:04:53 -06:00
Nate Kelley 7dbe92357f
Remove old image capture package 2025-08-01 17:02:49 -06:00
jacob-buster b06911a3f1 added new line 2025-07-30 14:35:15 -06:00
jacob-buster be297da61d Use Supabase context vibecode 2025-07-30 14:31:31 -06:00
Nate Kelley cb0ebe7eda
Add a splitter 2025-07-30 11:45:10 -06:00
Nate Kelley 6cfc2ec655
Add a chart playground 2025-07-30 11:38:19 -06:00
Nate Kelley cff68bd6ff
add suspense back in 2025-07-30 10:54:04 -06:00
Nate Kelley 6840439a96
Merge branch 'staging' into big-nate-bus-1520-make-report-component 2025-07-30 10:50:38 -06:00
Nate Kelley 7d12696b22
add prose and a nice loader 2025-07-30 10:49:55 -06:00
Nate Kelley f035b92579
yaml to json helpers 2025-07-29 22:49:29 -06:00
Nate Kelley 3e519c8ef6
Update additional tailwind configs 2025-07-29 18:13:34 -06:00
Nate Kelley d132dca2a5
Update broken imports 2025-07-29 18:05:16 -06:00
Nate Kelley 0d0ec231c3
Update package version 2025-07-29 17:39:51 -06:00
Nate Kelley 8a5ee5b417
create additional refs and playground 2025-07-29 17:34:49 -06:00
Nate Kelley 14e1680f43
Add theme wrapper 2025-07-29 17:09:19 -06:00
Nate Kelley 3fba54a26c
Merge pull request #646 from buster-so/big-nate-bus-1520-make-report-component
Big nate bus 1520 make report component
2025-07-29 16:50:04 -06:00
Nate Kelley 04dba563bd
Add additional toolbar buttons 2025-07-29 16:49:41 -06:00
Nate Kelley d46688bc5b
Added additional plugins 2025-07-29 15:48:01 -06:00
Nate Kelley 8f74b3bb50
remove broken imports 2025-07-29 14:59:33 -06:00
Nate Kelley be3e8b7adf
add a common markdown parser to server 2025-07-29 14:57:19 -06:00
Nate Kelley c0a12cad88
Merge pull request #643 from buster-so/big-nate-bus-1520-make-report-component
Big nate bus 1520 make report component
2025-07-29 13:31:16 -06:00
Nate Kelley 2c250f0a02
validation updates 2025-07-29 13:26:25 -06:00
Nate Kelley 674146b154
markdown parsing 2025-07-29 13:08:53 -06:00
Nate Kelley a5bde896f6
Make playroud show validation 2025-07-29 13:00:50 -06:00
Nate Kelley 7f328f39bf
make draggable blocks better 2025-07-29 12:47:09 -06:00
Nate Kelley 9975c51f8a
Update index.ts 2025-07-29 11:45:34 -06:00
Nate Kelley 20d7c179b0
Fix tests 2025-07-29 11:06:23 -06:00
Nate Kelley 4023985bd6
workspace installations 2025-07-29 10:56:52 -06:00
Nate Kelley ae2b21dcd9
update server markdown to platejs 2025-07-29 10:53:24 -06:00
Nate Kelley cbe66c37cd
Update packages 2025-07-29 09:15:02 -06:00
Nate Kelley 9ad0130514
Add more editor elements 2025-07-29 08:53:50 -06:00
Nate Kelley 9c08da8fad
fix a few more node 2025-07-28 23:23:25 -06:00
Nate Kelley c5794a2593
Update nodes 2025-07-28 22:49:44 -06:00
Nate Kelley d323df1f0f
pass ref straight through 2025-07-28 22:40:39 -06:00
Nate Kelley fe7a2b3e5b
Add brand in tailwind 2025-07-28 22:23:35 -06:00
Nate Kelley ad53f0ffe1
update code blocs 2025-07-28 22:19:11 -06:00
Nate Kelley 7f592dffa9
Update block draggable 2025-07-28 22:09:34 -06:00
Nate Kelley 09efc1745c
add listing components 2025-07-28 21:52:25 -06:00
Nate Kelley ffba785e9d
Add additional components 2025-07-28 21:40:46 -06:00
Nate Kelley d1b665694f
Fixed some broken nodes 2025-07-28 20:31:30 -06:00
Nate Kelley 0ac9db4bf1
Added additional plugins 2025-07-28 20:14:37 -06:00
Nate Kelley b79ae0a15d
update imports 2025-07-28 19:12:51 -06:00
Nate Kelley d6ff3f8bcb
Add component level typesafety 2025-07-28 18:57:46 -06:00
Nate Kelley 4f00d569b8
Update Slider.tsx 2025-07-28 18:06:50 -06:00
Nate Kelley 30ec1443d0
type safety part 1 2025-07-28 17:58:12 -06:00
Nate Kelley dcaa8eb6e8
Added table nodes 2025-07-28 17:31:35 -06:00
Nate Kelley 695a393fe7
Fix emoji mart stuff 2025-07-28 17:05:54 -06:00
Nate Kelley 4c9c0adaf9
Update EmojiToolbarButton.tsx 2025-07-28 16:52:04 -06:00
Nate Kelley 93cb03d216
Add additional report stories 2025-07-28 16:46:14 -06:00
Nate Kelley 9b9e8e6e76
update the type 2025-07-28 16:00:00 -06:00
Nate Kelley fd8bce7b53
make more block and callout adjustments 2025-07-28 15:52:12 -06:00
Nate Kelley b8c25f7ca9
More plugins 2025-07-28 15:27:22 -06:00
Nate Kelley 4e31af9a9c
code bock nodes 2025-07-28 14:58:12 -06:00
Nate Kelley 9233af8b25
Update useEditor.tsx 2025-07-28 14:44:43 -06:00
Nate Kelley e94ceeb508
Update shiki-instance.ts 2025-07-28 14:44:39 -06:00
Nate Kelley 42b9f0f0e8
Create useCodeHighlighter.tsx 2025-07-28 14:44:35 -06:00
Nate Kelley 8d3a38db60
Add additinional callout and toolbar 2025-07-28 13:15:11 -06:00
Nate Kelley 1a1b0a0bc0
add additional components
Add
2025-07-28 12:54:53 -06:00
Nate Kelley 37e12a4791
Initial commit for editor 2025-07-28 11:35:20 -06:00
Nate Kelley 1a6e758863
update optimistic parsing for query requests 2025-07-28 10:54:49 -06:00
Nate Kelley 9c499b647a
add some shadcn tailwind syntax 2025-07-28 10:29:58 -06:00
Nate Kelley 9acc244b2e
Merge branch 'staging' into big-nate/bus-1521-couple-bugz-with-three-dot-menu 2025-07-26 10:23:52 -06:00
Nate Kelley 1608547a3e
Merge branch 'big-nate/bus-1521-couple-bugz-with-three-dot-menu' of https://github.com/buster-so/buster into big-nate/bus-1521-couple-bugz-with-three-dot-menu 2025-07-26 10:23:39 -06:00
Nate Kelley 6a507bd7ff
rename should navigate to different page 2025-07-26 10:23:36 -06:00
Nate Kelley 7b8cbc6213
Merge pull request #631 from buster-so/big-nate/bus-1521-couple-bugz-with-three-dot-menu
Fix save to collection dropdown
2025-07-26 10:06:13 -06:00
Nate Kelley 1653ae5af4
Update apps/web/src/layouts/ChatLayout/FileContainer/FileContainerHeader/DashboardContainerHeaderButtons/DashboardThreeDotMenu.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-26 10:05:07 -06:00
Nate Kelley f3944a6dea
fix bug causing dashboard add menu to flicker 2025-07-26 10:03:28 -06:00
dal 168da8a640
Merge pull request #632 from buster-so/dallin/minor-ui-tweaks-and-fixes
Hide filters for now
2025-07-25 17:07:47 -06:00
Nate Kelley 2ba9044d13
Invalidation after add to dashboard 2025-07-25 16:49:45 -06:00
dal 45c2846b9b
hiding filters for now since we're noticing LLM isn't ready. 2025-07-25 16:33:33 -06:00
Nate Kelley ac6b63bd6d
close on select false for favorites 2025-07-25 16:30:26 -06:00
Nate Kelley 2a0b727e17
Made icon bigger for dropdown 2025-07-25 16:16:58 -06:00
Nate Kelley efa289fe4d
Fix save to collection dropdown 2025-07-25 16:13:35 -06:00
Nate Kelley 850dc2577b
Memoized props should alwasy rerender 2025-07-25 15:47:13 -06:00
Nate Kelley e6d4628a5f
Remove "mode" from followup
Removed mode from followup asset content. It was logically impossible to have a mode with a metric. Falling back to just asset type.
2025-07-25 15:35:04 -06:00