diff options
| author | Joe Carstairs <me@joeac.net> | 2025-07-19 20:29:55 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2025-07-19 20:30:09 +0100 |
| commit | b1ef699230451b06ae89ead85426ee317d6c8dbb (patch) | |
| tree | ee3e70e33d3e69edfc1633f453b1b6605b9349af /requirements/tasks | |
| parent | 976762bb5f5d40118cc7705383810e3845079801 (diff) | |
edit epic-005, epic-006, task-014, task-015, task-016, task-017, task-018, task-020, task-021, task-022, task-023
Diffstat (limited to 'requirements/tasks')
| -rw-r--r-- | requirements/tasks/epic-005.md | 6 | ||||
| -rw-r--r-- | requirements/tasks/epic-006.md | 9 | ||||
| -rw-r--r-- | requirements/tasks/task-014.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-015.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-016.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-017.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-018.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-020.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-021.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-022.md | 2 | ||||
| -rw-r--r-- | requirements/tasks/task-023.md | 2 |
11 files changed, 30 insertions, 3 deletions
diff --git a/requirements/tasks/epic-005.md b/requirements/tasks/epic-005.md index 7fbc54f..f38e436 100644 --- a/requirements/tasks/epic-005.md +++ b/requirements/tasks/epic-005.md @@ -1,7 +1,7 @@ # epic-005: Web GUI -For this Epic, there should be a Web GUI with the most important functionality -implemented. +For this Epic, there should be a local-first Web GUI with the most important +functionality implemented. Status: not ready @@ -10,4 +10,6 @@ Blocked by: epic-006 ## Ordered backlog - [ ] task-026 (setup) +- [ ] task-020 (IndexedDB) - [ ] task-027 (Local Storage) +- [ ] task-017 (hook up REST API) diff --git a/requirements/tasks/epic-006.md b/requirements/tasks/epic-006.md index 003f9c7..a4ecfd9 100644 --- a/requirements/tasks/epic-006.md +++ b/requirements/tasks/epic-006.md @@ -11,4 +11,11 @@ Blocks: epic-002, epic-004, epic-005 ## Ordered backlog -- [ ] task-024 (provision hardware) +- [ ] task-024 (provision server) +- [ ] task-014 (CRDT sync server) +- [ ] task-021 (SQLite) +- [ ] task-015 (REST API) +- [ ] task-018 (IPC between REST API and CRDT sync server) +- [ ] task-016 (hook up REST API to desktop UI) +- [ ] task-022 (provision bucket) +- [ ] task-023 (backups service) diff --git a/requirements/tasks/task-014.md b/requirements/tasks/task-014.md index 5606154..b13d5e5 100644 --- a/requirements/tasks/task-014.md +++ b/requirements/tasks/task-014.md @@ -6,3 +6,5 @@ Source: ard-003 For the purposes of this ticket, the CRDT sync server need only be a "Hello, world". + +Epic: epic-006 diff --git a/requirements/tasks/task-015.md b/requirements/tasks/task-015.md index 598d4af..79d7297 100644 --- a/requirements/tasks/task-015.md +++ b/requirements/tasks/task-015.md @@ -6,3 +6,5 @@ Source: ard-004 For the purposes of this ticket, the REST API need only have a health check endpoint which responds OK to any request. + +Epic: epic-006 diff --git a/requirements/tasks/task-016.md b/requirements/tasks/task-016.md index 6c7d62d..93adc8f 100644 --- a/requirements/tasks/task-016.md +++ b/requirements/tasks/task-016.md @@ -3,3 +3,5 @@ The REST API must communicate with the desktop GUI via HTTPS. Source: ard-004 + +Epic: epic-006 diff --git a/requirements/tasks/task-017.md b/requirements/tasks/task-017.md index 5079d91..0147035 100644 --- a/requirements/tasks/task-017.md +++ b/requirements/tasks/task-017.md @@ -3,3 +3,5 @@ The REST API must communicate with the Web GUI via HTTPS. Source: ard-004 + +Epic: epic-005 diff --git a/requirements/tasks/task-018.md b/requirements/tasks/task-018.md index e9f8974..87b1d54 100644 --- a/requirements/tasks/task-018.md +++ b/requirements/tasks/task-018.md @@ -3,3 +3,5 @@ The REST API must communicate with the CRDT sync server via Unix sockets. Source: ard-011 + +Epic: epic-006 diff --git a/requirements/tasks/task-020.md b/requirements/tasks/task-020.md index 32c9b3b..6222379 100644 --- a/requirements/tasks/task-020.md +++ b/requirements/tasks/task-020.md @@ -6,3 +6,5 @@ Source: ard-005 For the purposes of this task, any read/write operation is enough to prove that the pattern is ready to be used in other tasks. + +Epic: epic-005 diff --git a/requirements/tasks/task-021.md b/requirements/tasks/task-021.md index 81f8063..d69f841 100644 --- a/requirements/tasks/task-021.md +++ b/requirements/tasks/task-021.md @@ -6,3 +6,5 @@ Source: ard-006 For the purposes of this task, any read/write operation is enough to prove that the pattern is ready to be used in other tasks. + +Epic: epic-006 diff --git a/requirements/tasks/task-022.md b/requirements/tasks/task-022.md index e5719dd..ee995c4 100644 --- a/requirements/tasks/task-022.md +++ b/requirements/tasks/task-022.md @@ -3,3 +3,5 @@ Provision a backups bucket. Source: ard-007 + +Epic: epic-006 diff --git a/requirements/tasks/task-023.md b/requirements/tasks/task-023.md index aaa13e1..ae15c6b 100644 --- a/requirements/tasks/task-023.md +++ b/requirements/tasks/task-023.md @@ -4,3 +4,5 @@ There must be a backups service running on the same machine as the CRDT sync server. It must make regular backups to the backups bucket. Source: ard-007 + +Epic: epic-006 |
