feat: add domains, ideas, layouts, widgets API modules

- Add DomainsModule with full CRUD, search, and activity logging
- Add IdeasModule with quick capture endpoint
- Add LayoutsModule for user dashboard layouts
- Add WidgetsModule for widget definitions (read-only)
- Update ActivityService with domain/idea logging methods
- Register all new modules in AppModule
This commit is contained in:
Jason Woltje
2026-01-29 13:47:03 -06:00
parent 973502f26e
commit f47dd8bc92
66 changed files with 4277 additions and 29 deletions

View File

@@ -0,0 +1,12 @@
/**
* HUD components
*/
export { HUD } from "./HUD";
export { WidgetGrid } from "./WidgetGrid";
export { WidgetWrapper } from "./WidgetWrapper";
export { WidgetRenderer } from "./WidgetRenderer";
export type { WidgetWrapperProps } from "./WidgetWrapper";
export type { WidgetGridProps } from "./WidgetGrid";
export type { HUDProps } from "./HUD";
export type { WidgetRendererProps } from "./WidgetRenderer";