b70a133ea288da372f84787ce153923798898061
- New dashboards table (name, description, layout, is_default) - New dashboard_widgets table (view_id, title, widget_type, position, config) - GET/POST/PATCH/DELETE /dashboards - GET/POST/PATCH/DELETE /dashboards/:id/widgets - GET /dashboards/:id/widgets/:id/data — runs saved view filters, returns pre-aggregated data for count/ticket_list/status_chart/grouped_counts - is_default uniqueness enforced on PATCH Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Tessera
A modern, composable ticketing system — RT's paradigm rebuilt in Rust.
Architecture
- Core (Rust): Scrip runtime, transaction engine, query builder, lifecycle state machines
- Integration Layer (Go): gRPC-exposed API, webhook connectors, import/export pipelines
- UI: TBD
Status
Early design phase. Nothing works yet.
Description
Languages
TypeScript
98.7%
CSS
1.1%
JavaScript
0.1%
Shell
0.1%