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
cbfcf25f0f
Merge pull request #662 from buster-so/big-nate-bus-1612-create-query-requests-for-reports-endpoints
...
create report requests on web
2025-08-02 22:05:38 -06:00
Nate Kelley
b031cec0c4
create report requests on web
2025-08-02 22:05:17 -06:00
Nate Kelley
729468d5cd
Merge pull request #659 from buster-so/devin/BUS-1605-1754181219
...
feat: implement reports API endpoints for BUS-1605
2025-08-02 21:49:24 -06:00
Nate Kelley
cf5d549af3
stubbed in report lists
2025-08-02 21:48:15 -06:00
Nate Kelley
7cf8b10c07
Added void type
2025-08-02 21:30:26 -06:00
Nate Kelley
605b79f9b9
update parsing
2025-08-02 21:24:06 -06:00
Nate Kelley
a4f960ff13
Update scheams for get list
2025-08-02 20:35:34 -06:00
Nate Kelley
ccdd271e07
Merge branch 'devin/BUS-1605-1754181219' of https://github.com/buster-so/buster into devin/BUS-1605-1754181219
2025-08-02 20:16:08 -06:00
Nate Kelley
7b3975c4ae
update schemas
2025-08-02 20:15:48 -06:00
Devin AI
a7fc17e32e
Merge branch 'devin/BUS-1605-1754181219' of https://git-manager.devin.ai/proxy/github.com/buster-so/buster into devin/BUS-1605-1754181219
2025-08-03 01:42:02 +00:00
Devin AI
bba43d4260
fix: resolve TypeScript type errors in reports API endpoints
...
- Add proper validation for reportId parameter to ensure it's not undefined
- Fix type mismatch in updatedReport by conditionally spreading only defined fields
- Maintain API contract where updates are partial but responses are complete
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-08-03 01:41:45 +00:00
Nate Kelley
13d814e980
Merge branch 'staging' into devin/BUS-1605-1754181219
2025-08-02 19:32:58 -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
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
19862ceaf6
update slash node
2025-08-02 19:18:30 -06: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