Nate Kelley
7b3975c4ae
update schemas
2025-08-02 20:15:48 -06:00
Nate Kelley
13d814e980
Merge branch 'staging' into devin/BUS-1605-1754181219
2025-08-02 19:32:58 -06:00
Devin AI
884f5b7392
fix: use z.any() type casting to avoid TypeScript inference limits
...
- Replace ReportElementsSchema with z.any() cast to ReportElements type
- Avoid complex Zod schema inference that exceeds TypeScript serialization limits
- Maintain type safety through explicit type annotations while fixing CI compilation
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-03 01:28:11 +00:00
Devin AI
c3657493f3
fix: restructure report schemas to avoid TypeScript inference limits
...
- Use BaseReportSchema.extend() pattern to break down complex type inference
- Separate content field extension to avoid 'type exceeds maximum length' errors
- Maintain same API contract while fixing CI compilation issues
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-03 01:26:50 +00:00
Nate Kelley
efbe35cd39
Merge pull request #660 from buster-so/big-nate-bus-1603-finalize-context-menu-options
...
block context menu updates
2025-08-02 19:10:36 -06:00
Nate Kelley
67f396eaa1
block context menu updates
2025-08-02 19:08:05 -06:00
Devin AI
014e707373
trigger CI: verify TypeScript compilation fixes
...
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-03 01:02:03 +00:00
Nate Kelley
820271d15b
Merge pull request #658 from buster-so/big-nate-bus-1602-finalize-floating-toolbar-options
...
Finalized floating toolbars
2025-08-02 18:39:19 -06:00
Nate Kelley
f38c61e70c
Remove logs
2025-08-02 18:39:11 -06:00
Devin AI
abc801f10b
feat: implement reports API endpoints for BUS-1605
...
- Add Report schema extending ReportElements with metadata fields
- Create GET /api/v2/reports endpoint with pagination
- Create PUT /api/v2/reports/:id endpoint for updates
- Use stubbed data responses following established patterns
- Follow modular route structure and Zod-first validation
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-03 00:38:50 +00: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
ef8b105d64
Merge pull request #657 from buster-so/big-nate-bus-1599-finalize-toolbar-settings
...
Big nate bus 1599 finalize toolbar settings
2025-08-02 17:13:28 -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
df9035f8fc
Merge pull request #656 from buster-so/big-nate-bus-1520-make-report-component
...
Big nate bus 1520 make report component
2025-08-01 23:37:07 -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