Skip to content

Commit

Permalink
Adjust work tracker based upon chris request (#2000)
Browse files Browse the repository at this point in the history
* WorkTask to SprintTask

* WorkTracker to SprintPlanner

* Rename stale work tracker display names

* edit group description radio input

* rename display name work task to sprint task

* rename children to subtasks

* rename files work-tracker to sprint-planner

* rename folder

* point to correct code ref

* point to correct code ref

* rename class name

* add todo card

* let task inherit todo card

* rename fields to be generically applicable to todo

* rename taskName -> name

* rename taskDetail to details

* update crm task to have account field as a linksTo

* Add a todo instance

* stale renaming of classes

* remove loosegoosey that wrongly inherits and fix all instances for fidelity

* Fix data for Task instance

* adjust squareness of completion status
  • Loading branch information
tintinthong authored Jan 6, 2025
1 parent 0570b8c commit 34b8ba3
Show file tree
Hide file tree
Showing 33 changed files with 413 additions and 339 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,12 @@
"data": {
"type": "card",
"attributes": {
"title": "Work Tracker",
"description": "Catalog entry for Work Tracker App card",
"title": "Sprint Planner",
"description": "Catalog entry for Sprint Planner App card",
"isField": false,
"ref": {
"module": "../work-tracker",
"name": "WorkTracker"
"module": "../sprint-planner",
"name": "SprintPlanner"
}
},
"meta": {
Expand Down
20 changes: 20 additions & 0 deletions packages/experiments-realm/CatalogEntry/sprint-task.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"data": {
"type": "card",
"attributes": {
"title": "Sprint Task",
"description": "Catalog entry for Sprint Task",
"ref": {
"name": "SprintTask",
"module": "../sprint-task"
},
"isField": false
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/catalog-entry",
"name": "CatalogEntry"
}
}
}
}
20 changes: 20 additions & 0 deletions packages/experiments-realm/CatalogEntry/task.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"data": {
"type": "card",
"attributes": {
"title": "Task",
"description": "Catalog entry for Task",
"ref": {
"name": "Task",
"module": "../task"
},
"isField": false
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/catalog-entry",
"name": "CatalogEntry"
}
}
}
}
20 changes: 20 additions & 0 deletions packages/experiments-realm/CatalogEntry/todo.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"data": {
"type": "card",
"attributes": {
"title": "Todo",
"description": "Catalog entry for Todo",
"ref": {
"name": "Todo",
"module": "../todo"
},
"isField": false
},
"meta": {
"adoptsFrom": {
"module": "https://cardstack.com/base/catalog-entry",
"name": "CatalogEntry"
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"data": {
"type": "card",
"attributes": {
"name": "Work Tracker",
"name": "Build Work Tracker",
"description": null,
"thumbnailURL": null
},
Expand All @@ -13,4 +13,4 @@
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
},
"meta": {
"adoptsFrom": {
"module": "../work-tracker",
"name": "WorkTracker"
"module": "../sprint-planner",
"name": "SprintPlanner"
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@
},
"meta": {
"adoptsFrom": {
"module": "../work-tracker",
"name": "WorkTracker"
"module": "../sprint-planner",
"name": "SprintPlanner"
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,22 @@
"data": {
"type": "card",
"attributes": {
"priority": {
"index": 1,
"label": "Medium"
},
"status": {
"completed": false,
"index": 1,
"label": "Next Sprint"
"label": "Next Sprint",
"color": "#64B5F6"
},
"taskName": "Pill Picker Example",
"dateRange": {
"start": "2024-12-08",
"end": "2024-12-10"
},
"taskDetail": "Use multi-select but for pills",
"priority": {
"index": 1,
"label": "Medium"
},
"name": "Pill Picker Example",
"details": "Use multi-select but for pills",
"description": null,
"thumbnailURL": null
},
Expand All @@ -31,7 +32,7 @@
"self": "../Team/cc574556-4253-44b8-ba80-0cfb844b4908"
}
},
"children": {
"subtasks": {
"links": {
"self": null
}
Expand Down Expand Up @@ -60,7 +61,7 @@
"meta": {
"adoptsFrom": {
"module": "../productivity/task",
"name": "WorkTask"
"name": "SprintTask"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,26 @@
"data": {
"type": "card",
"attributes": {
"taskName": "Pair with Lucas to complete demo",
"taskDetail": "By Tuesday, we should have a demo that completes everything",
"status": {
"completed": false,
"index": 2,
"label": "Current Sprint"
},
"priority": {
"index": null,
"label": null
"label": "Current Sprint",
"color": "#00BCD4"
},
"dateRange": {
"start": "2024-10-09",
"end": "2024-10-11"
},
"priority": {
"index": null,
"label": null
},
"name": "Pair with Lucas to complete demo",
"details": "By Tuesday, we should have a demo that completes everything",
"description": null,
"thumbnailURL": null
},
"relationships": {
"assignee": {
"links": {
"self": "../TeamMember/f832cfb6-959e-4d0d-bc83-8712a36a910a"
}
},
"project": {
"links": {
"self": "../Project/51ca069b-1c55-4648-8654-bd82bf162f9d"
Expand All @@ -35,16 +32,21 @@
"self": "../Team/cc574556-4253-44b8-ba80-0cfb844b4908"
}
},
"children.0": {
"subtasks.0": {
"links": {
"self": "./20058a9d-3c2d-4b42-8430-a95b6183245c"
}
},
"children.1": {
"subtasks.1": {
"links": {
"self": "./9e23b8b5-d541-48ef-a652-e7afefb29777"
}
},
"assignee": {
"links": {
"self": "../TeamMember/f832cfb6-959e-4d0d-bc83-8712a36a910a"
}
},
"tags.0": {
"links": {
"self": "../Tag/6b8446c8-b185-4de9-ba81-88f8b9eee7f5"
Expand All @@ -59,7 +61,7 @@
"meta": {
"adoptsFrom": {
"module": "../productivity/task",
"name": "WorkTask"
"name": "SprintTask"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,31 @@
"data": {
"type": "card",
"attributes": {
"taskName": "Embedded Template for Status and Priority",
"taskDetail": null,
"status": {
"completed": false,
"index": 2,
"label": "Current Sprint"
},
"priority": {
"index": null,
"label": null
"label": "Current Sprint",
"color": "#00BCD4"
},
"dateRange": {
"start": "2024-11-18",
"end": "2024-11-19"
},
"priority": {
"index": null,
"label": null,
"color": null,
"colorScheme": {
"foregroundColor": null,
"backgroundColor": null
}
},
"name": "Embedded Template for Status and Priority",
"details": null,
"description": null,
"thumbnailURL": null
},
"relationships": {
"assignee": {
"links": {
"self": "../TeamMember/f832cfb6-959e-4d0d-bc83-8712a36a910a"
}
},
"project": {
"links": {
"self": "../Project/51ca069b-1c55-4648-8654-bd82bf162f9d"
Expand All @@ -35,11 +37,16 @@
"self": "../Team/cc574556-4253-44b8-ba80-0cfb844b4908"
}
},
"children": {
"subtasks": {
"links": {
"self": null
}
},
"assignee": {
"links": {
"self": "../TeamMember/f832cfb6-959e-4d0d-bc83-8712a36a910a"
}
},
"tags": {
"links": {
"self": null
Expand All @@ -49,7 +56,7 @@
"meta": {
"adoptsFrom": {
"module": "../productivity/task",
"name": "WorkTask"
"name": "SprintTask"
}
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,29 +2,26 @@
"data": {
"type": "card",
"attributes": {
"taskName": "Port the already done work for CRM from fork into boxel ui design system",
"taskDetail": "https://github.com/tintinthong/boxel/pull/1 CRM for reference. This is the PR that is constantly merged in",
"status": {
"completed": false,
"index": 2,
"label": "Current Sprint"
},
"priority": {
"index": 1,
"label": "Medium"
"label": "Current Sprint",
"color": "#00BCD4"
},
"dateRange": {
"start": "2024-11-06",
"end": "2024-11-15"
},
"priority": {
"index": 1,
"label": "Medium"
},
"name": "Port the already done work for CRM from fork into boxel ui design system",
"details": "https://github.com/tintinthong/boxel/pull/1 CRM for reference. This is the PR that is constantly merged in",
"description": null,
"thumbnailURL": null
},
"relationships": {
"assignee": {
"links": {
"self": "../TeamMember/847c1f4e-e0ae-43d3-a012-8ffaa66f5925"
}
},
"project": {
"links": {
"self": "../Project/51ca069b-1c55-4648-8654-bd82bf162f9d"
Expand All @@ -35,16 +32,21 @@
"self": "../Team/cc574556-4253-44b8-ba80-0cfb844b4908"
}
},
"children.0": {
"subtasks.0": {
"links": {
"self": "./20058a9d-3c2d-4b42-8430-a95b6183245c"
}
},
"children.1": {
"subtasks.1": {
"links": {
"self": "./9e23b8b5-d541-48ef-a652-e7afefb29777"
}
},
"assignee": {
"links": {
"self": "../TeamMember/847c1f4e-e0ae-43d3-a012-8ffaa66f5925"
}
},
"tags.0": {
"links": {
"self": "../Tag/ad921cba-ffc7-4fdb-af34-ab8b93eae228"
Expand All @@ -64,7 +66,7 @@
"meta": {
"adoptsFrom": {
"module": "../productivity/task",
"name": "WorkTask"
"name": "SprintTask"
}
}
}
Expand Down
Loading

0 comments on commit 34b8ba3

Please sign in to comment.