chore(board): move task task-20260404-180000-a1b2c3

This commit is contained in:
Keith Solomon
2026-04-05 10:44:30 -05:00
commit da3e117e2d
7 changed files with 97 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
1775403870394
+24
View File
@@ -0,0 +1,24 @@
---
type: board
project_id: demo-project
columns:
- id: backlog
label: Backlog
order: 100
- id: ready
label: Ready
order: 200
- id: in-progress
label: In Progress
order: 300
- id: review
label: Review
order: 400
- id: done
label: Done
order: 500
- id: trash
label: Trash
order: 600
updated: 2026-04-04T18:00:00+00:00
---
+9
View File
@@ -0,0 +1,9 @@
---
type: project
id: demo-project
title: Demo Project
created: 2026-04-04T18:00:00+00:00
updated: 2026-04-04T18:00:00+00:00
---
This sample project shows the markdown layout IronKanban expects. You can move cards around, edit them, create notes, and watch the underlying files change.
@@ -0,0 +1,10 @@
---
type: note
id: note-20260404-180300
title: Demo Note
project_id: demo-project
created: 2026-04-04T18:03:00+00:00
updated: 2026-04-04T18:03:00+00:00
---
Notes stay as markdown too, so project context can live beside the board instead of being buried in the UI.
@@ -0,0 +1,19 @@
---
type: task
id: "task-20260404-180000-a1b2c3"
title: Build the markdown parser and repositories
project_id: "demo-project"
column: ready
order: 100
completed: false
priority: high
is_active: true
created: "2026-04-04T18:00:00+00:00"
updated: "2026-04-05T15:44:30+00:00"
tags:
- mvp
- backend
---
Implement front matter parsing, atomic writes, and the repositories that read and write project, board, task, and note files.
@@ -0,0 +1,17 @@
---
type: task
id: task-20260404-180100-d4e5f6
title: Wire drag and drop interactions
project_id: demo-project
column: in-progress
order: 100
completed: false
priority: normal
is_active: true
created: 2026-04-04T18:01:00+00:00
updated: 2026-04-04T18:01:00+00:00
tags:
- frontend
---
Use SortableJS to reorder columns and tasks, then persist those changes through the JSON API.
@@ -0,0 +1,17 @@
---
type: task
id: task-20260404-180200-g7h8i9
title: Add revision polling and note editing
project_id: demo-project
column: done
order: 100
completed: true
priority: low
is_active: false
created: 2026-04-04T18:02:00+00:00
updated: 2026-04-04T18:02:00+00:00
tags:
- polish
---
Expose a project revision marker so the browser can poll for updates and reload whenever the board changes elsewhere.