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
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
1f8cdd1677
media embed element
2025-08-02 13:16:06 -06:00
Nate Kelley
76c87fb47c
update nodes
2025-08-02 11:54:42 -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
d46688bc5b
Added additional plugins
2025-07-29 15:48:01 -06:00
Nate Kelley
be3e8b7adf
add a common markdown parser to server
2025-07-29 14:57:19 -06:00
Nate Kelley
b6a8fa9eac
Update report-elements.ts
2025-07-29 13:59:19 -06:00
Nate Kelley
991fbc799f
Update example-markdown.md
2025-07-29 13:30:35 -06:00
Nate Kelley
2c250f0a02
validation updates
2025-07-29 13:26:25 -06:00
Nate Kelley
7f328f39bf
make draggable blocks better
2025-07-29 12:47:09 -06:00
Nate Kelley
ae2b21dcd9
update server markdown to platejs
2025-07-29 10:53:24 -06:00
Nate Kelley
ad53f0ffe1
update code blocs
2025-07-28 22:19:11 -06:00
Nate Kelley
0ac9db4bf1
Added additional plugins
2025-07-28 20:14:37 -06:00
Nate Kelley
d6ff3f8bcb
Add component level typesafety
2025-07-28 18:57:46 -06:00
dal
57dd2895d2
dry run for these two bad boys
2025-07-25 19:00:07 -06:00
Nate Kelley
5e6eb76f5b
move get asset types around
2025-07-24 17:41:36 -06:00
Nate Kelley
b2cf1725fc
Merge branch 'staging' into devin/BUS-1494-1753276227
2025-07-24 17:21:04 -06:00
Nate Kelley
af090d467e
fix tests
2025-07-23 22:53:54 -06:00
Nate Kelley
5eb43d0373
Add expanded threedot menu for menus
2025-07-23 22:33:16 -06:00
Nate Kelley
df3533ffc7
pass in better props
2025-07-23 17:18:45 -06:00
Nate Kelley
503c9fafa4
response types update
2025-07-23 16:56:17 -06:00
Nate Kelley
a11ce3bfd2
Update responses and requests
2025-07-23 16:35:14 -06:00
Nate Kelley
1ea1d6c97c
move around some types
2025-07-23 16:29:00 -06:00
Devin AI
5b40205275
Implement /api/v2/title endpoint for BUS-1494
...
- Add server-shared types for GetTitleRequest and GetTitleResponse with Zod validation
- Create database query functions for each asset type (chat, metric, collection, dashboard)
- Implement GET endpoint with zValidator middleware and exhaustive switch statement
- Add proper permission checks (publiclyAccessible OR organizationId match)
- Export new functions from database query index files
- Add title route to v2 API index
- Follow existing Hono API patterns with standardErrorHandler
Co-Authored-By: nate@buster.so <nate@buster.so>
2025-07-23 13:14:58 +00:00
dal
97a8bb4c56
lint errors done & unit tests passing
2025-07-18 16:02:24 -06:00
Nate Kelley
c5fe152bee
DEFAULT must defined colors
2025-07-18 15:38:55 -06:00
Nate Kelley
542795833a
use zod workspace in shared
2025-07-18 14:54:11 -06:00
Nate Kelley
84ba96ec74
tsx is a workspace package
2025-07-18 14:18:06 -06:00
Nate Kelley
d134c06bb8
theme update is working
2025-07-18 13:42:10 -06:00
Nate Kelley
8988837248
stablize dictionary IDS
2025-07-18 12:48:22 -06:00
Nate Kelley
95e0c8d7b5
move currency around to dictionary
2025-07-18 12:37:03 -06:00
Nate Kelley
71b9843063
Merge pull request #544 from buster-so/devin/1752815489-hide-three-dot-menu
...
feat: add hideThreeDotMenu prop to conditionally show theme menu based on admin status
2025-07-18 11:30:22 -06:00
Nate Kelley
5f61995296
Fix linting errors
2025-07-18 10:48:49 -06:00
Nate Kelley
9048b6dad0
remove default colors from setter
2025-07-18 09:47:13 -06:00
dal
128d982244
fix: update server-shared tests to include new required fields
...
- Added workspace_sharing and workspace_member_count fields to all metric
and share config test objects
- Removed references to 'canFilter' role which doesn't exist in the schema
- Fixed ShareRoleSchema test to only include valid roles
All tests in server-shared package now pass.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com>
2025-07-18 09:24:56 -06:00
dal
3a43e21718
Merge remote-tracking branch 'origin/staging' into dallin/bus-1380-fix-unit-tests
2025-07-18 08:55:35 -06:00
dal
a7e43c665e
fix unit tests
2025-07-18 00:04:28 -06:00
dal
51da02efbb
update package.json pass if no unit tests
2025-07-17 23:03:54 -06:00
dal
ba61b6a3ea
Merge remote-tracking branch 'origin/staging' into dallin/bus-1380-fix-unit-tests
2025-07-17 22:31:32 -06:00
Nate Kelley
9f86f337ff
Merge branch 'staging' into dallin/bus-1419-enable-sharing-of-dashboards-or-collections-with-workspace
2025-07-17 22:13:53 -06:00
Nate Kelley
0a34db8989
revise front end to use shared components
2025-07-17 22:12:12 -06:00
Nate Kelley
70a5fd6ec0
Merge pull request #540 from buster-so/big-nate/bus-1424-default-color-palette-in-workspace-settings
...
Big nate/bus 1424 default color palette in workspace settings
2025-07-17 18:53:59 -06:00
Nate Kelley
10e37f07de
update all types to work better together
2025-07-17 18:51:45 -06:00
Nate Kelley
09e4b36bf5
add dictionaries for color schemes
2025-07-17 17:16:15 -06:00