Files
ProjectE/drizzle/meta/_journal.json
T
Hermes 7041906e7d feat(plane-lift): API routes, UI components, migrations — Phase 2
New API routes:
- statuses.ts: CRUD for custom task statuses
- automations.ts: automation rules engine
- timeline.ts: entity timeline/activity view
- activity.ts: activity feed endpoint

New UI components:
- gantt/: gantt chart (6 files: chart, task-bar, milestone, timeline, deps, utils)
- automation-rule-builder.tsx: visual rule editor
- notification-center.tsx: in-app notifications
- quick-add-bar.tsx: global quick-add
- entities/: detail-page, activity, comments, inline-edit, note-editor
- tasks/: recurrence-picker

New hooks:
- use-optimistic-patch.ts: optimistic UI updates

New libs:
- nlp-parser.ts + test: natural language task parsing
- notify.ts: notification dispatch
- automation-engine.ts: rule evaluation

DB migrations:
- 0007_custom_task_statuses.sql
- 0008_automation_rules.sql
- 0009_notifications.sql
- migrate-task-statuses.ts: backfill script

Modified:
- tasks.ts: plane-lift integration (stateId/moduleId/cycleId)
- analytics.ts: updated for new schema
- canvas/$id.tsx: restored
2026-09-07 18:09:03 +00:00

83 lines
1.8 KiB
JSON

{
"version": "7",
"dialect": "postgresql",
"entries": [
{
"idx": 0,
"version": "7",
"dialect": "postgresql",
"tag": "0000_outstanding_zuras",
"createdAt": "2025-01-01T00:00:00.000Z"
},
{
"idx": 1,
"version": "7",
"dialect": "postgresql",
"tag": "0001_warm_eternity",
"createdAt": "2025-01-01T00:01:00.000Z"
},
{
"idx": 2,
"version": "7",
"dialect": "postgresql",
"tag": "0002_steep_black_widow",
"createdAt": "2025-01-01T00:02:00.000Z"
},
{
"idx": 3,
"version": "7",
"dialect": "postgresql",
"tag": "0003_amazing_saracen",
"createdAt": "2025-01-01T00:03:00.000Z"
},
{
"idx": 4,
"version": "7",
"dialect": "postgresql",
"tag": "0004_add_owner_id_to_domains",
"createdAt": "2025-01-01T00:04:00.000Z"
},
{
"idx": 5,
"version": "7",
"dialect": "postgresql",
"tag": "0005_search_vector_trigger",
"createdAt": "2025-01-01T00:05:00.000Z"
},
{
"idx": 6,
"version": "7",
"dialect": "postgresql",
"tag": "0006_minor_doctor_octopus",
"createdAt": "2025-01-01T00:06:00.000Z"
},
{
"idx": 7,
"version": "7",
"dialect": "postgresql",
"tag": "0007_drop_canvas_reports",
"createdAt": "2025-01-01T00:07:00.000Z"
},
{
"idx": 8,
"version": "7",
"when": 1788800393149,
"tag": "0008_plane-lift-schema",
"breakpoints": true
},
{
"idx": 6,
"version": "7",
"when": 1786392464857,
"tag": "0006_minor_doctor_octopus",
"breakpoints": true
},
{
"idx": 7,
"version": "7",
"when": 1786392464858,
"tag": "0007_drop_canvas_reports",
"breakpoints": true
}
]
}