Commit Graph

4894 Commits

Author SHA1 Message Date
Nate Kelley 87ea87e963
collection and assets queries 2025-08-04 16:45:49 -06:00
Nate Kelley 1a955d786b
Get report 2025-08-04 15:25:22 -06:00
Nate Kelley b3b759bd26
addded collection query 2025-08-04 15:20:15 -06:00
Nate Kelley ddff671040
Update get report 2025-08-04 15:13:21 -06:00
Nate Kelley a3198003a3
get report 2025-08-04 15:05:18 -06:00
Nate Kelley 5f6524581b
created list database query 2025-08-04 14:21:49 -06:00
Nate Kelley aae819e151
create new schema for reports 2025-08-04 14:03:52 -06:00
Nate Kelley 9173fad35d
Merge pull request #664 from buster-so/big-nate-bus-1613-create-list-and-report-pages
Big nate bus 1613 create list and report pages
2025-08-04 13:45:18 -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 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