From 62c202ee0691b5a876355cd4189ca1a9b6517c0d Mon Sep 17 00:00:00 2001 From: Joe Carstairs Date: Fri, 25 Jul 2025 17:36:53 +0100 Subject: task-063: satisfy req-120, req-121 with tasks --- requirements/catalogue/req-120.md | 2 ++ requirements/catalogue/req-121.md | 2 ++ requirements/tasks/epic-000.md | 1 + requirements/tasks/epic-005.md | 1 + requirements/tasks/task-001.md | 2 +- requirements/tasks/task-028.md | 4 +++- requirements/tasks/task-064.md | 9 +++++++++ requirements/tasks/task-065.md | 7 +++++++ 8 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 requirements/tasks/task-064.md create mode 100644 requirements/tasks/task-065.md diff --git a/requirements/catalogue/req-120.md b/requirements/catalogue/req-120.md index cd35baf..ccc327c 100644 --- a/requirements/catalogue/req-120.md +++ b/requirements/catalogue/req-120.md @@ -3,3 +3,5 @@ Schist must have a desktop interface for deleting transactions. Source: req-119 + +Satisfied by: task-064 diff --git a/requirements/catalogue/req-121.md b/requirements/catalogue/req-121.md index c39ffc3..7c2406c 100644 --- a/requirements/catalogue/req-121.md +++ b/requirements/catalogue/req-121.md @@ -3,3 +3,5 @@ Schist must have a Web interface for deleting transactions. Source: req-119 + +Satisfied by: task-065 diff --git a/requirements/tasks/epic-000.md b/requirements/tasks/epic-000.md index 9954588..aa5c9b5 100644 --- a/requirements/tasks/epic-000.md +++ b/requirements/tasks/epic-000.md @@ -11,6 +11,7 @@ Status: not ready - [ ] task-010 (hello, world) - [ ] task-012 (SQLite) - [ ] task-001 (inserting transactions) +- [ ] task-064 (deleting transactions) - [ ] task-029 (CRUDing pipes) - [ ] task-030 (CRUDing buckets) - [ ] task-061 (viewing drips, transactions and historic pipes) diff --git a/requirements/tasks/epic-005.md b/requirements/tasks/epic-005.md index ffc12e8..81db306 100644 --- a/requirements/tasks/epic-005.md +++ b/requirements/tasks/epic-005.md @@ -13,6 +13,7 @@ Blocked by: epic-006 - [ ] task-020 (IndexedDB) - [ ] task-027 (Local Storage) - [ ] task-054 (inserting transactions) +- [ ] task-065 (deleting transactions) - [ ] task-055 (CRUDing buckets) - [ ] task-056 (CRUDing pipes) - [ ] task-062 (viewing drips, transactions and historic pipes) diff --git a/requirements/tasks/task-001.md b/requirements/tasks/task-001.md index e8c70e6..26d585d 100644 --- a/requirements/tasks/task-001.md +++ b/requirements/tasks/task-001.md @@ -6,6 +6,6 @@ Source: req-048 Epic: epic-000 -Blocked by: task-010, task-012 +Blocked by: task-010, task-012, task-028 Relates to: req-073, req-037, req-035, req-030 diff --git a/requirements/tasks/task-028.md b/requirements/tasks/task-028.md index 94f9dfd..5db677e 100644 --- a/requirements/tasks/task-028.md +++ b/requirements/tasks/task-028.md @@ -10,10 +10,12 @@ The designs should include interfaces for: - [ ] Creating buckets - [ ] Updating buckets - [ ] Deleting buckets +- [ ] Inserting transactions +- [ ] Deleting transactions - [ ] Viewing the long-term expected monthly tank change - [ ] Viewing the tank balance - [ ] Viewing historic pipes, drips and transactions for a bucket -Sources: task-029, task-030, task-058, task-061 +Sources: task-001, task-029, task-030, task-058, task-061, task-064 Epic: epic-000 diff --git a/requirements/tasks/task-064.md b/requirements/tasks/task-064.md new file mode 100644 index 0000000..765a9e9 --- /dev/null +++ b/requirements/tasks/task-064.md @@ -0,0 +1,9 @@ +# task-064 + +Schist must have a desktop interface for deleting transactions. + +Epic: epic-000 + +Source: req-120 + +Blocked by: task-028 diff --git a/requirements/tasks/task-065.md b/requirements/tasks/task-065.md new file mode 100644 index 0000000..608b27c --- /dev/null +++ b/requirements/tasks/task-065.md @@ -0,0 +1,7 @@ +# task-065 + +Schist must have a Web interface for deleting transactions. + +Epic: epic-005 + +Source: req-121 -- cgit v1.2.3