Backlog: H19 done (oxygenhub#5); H21 projects API from the gap it showed b3b9c2f3069c
- Author
- Andy McCall @andymccall <[email protected]>
- When
- · 2026-09-28 15:03 UTC
- Signature
- ✔ signed by Andy McCall
- Hash
b3b9c2f3069c462e72fe80575e4af7c4b61f18c56d90da2de64eb5489736747d- Depends on
- 75036530b621 b3e605903164 e4a9dc2948fc
- Depended on by
- 17af6ca51f4f d3a6a9b37d7e
- In bookmarks
- agents-in-readme bare-hashes carried-not-removed carry-identical doctor-trust identical-sides keyless-tags main merge-remote-bookmark only-help-103 paths-for-resolutions-and-amend push-notes show-stat subrepo-pin-state switch-says
- In tags
- v0.1.0 v0.10.0 v0.11.0 v0.2.0 v0.3.0 v0.3.1 v0.4.0 v0.4.1 v0.4.2 v0.4.3 v0.4.4 v0.4.5 v0.4.6 v0.5.0 v0.5.1 v0.6.0 v0.7.0 v0.8.0 v0.9.0
- Edits
- 3 atoms, 0 tree operations, 1 file
Browse the tree at this change
modified docs/backlog-overnight-2.md +12 −1
| … | 27 unchanged lines |
||
| 28 | 28 | - [x] H16 Performance: cache rendered Markdown and highlighted files by object hash; measure the heaviest pages on Earth before and after. |
|
| 29 | 29 | - [x] H17 Issue API: labels, assignees and milestone on create/edit; create labels (oxygenhub#3). |
|
| 30 | 30 | - [x] H18 `refs #N` in change messages appears on the issue's timeline (oxygenhub#4). |
|
| 31 | - | - [ ] H19 Projects: boards of issues and proposals across an owner's repositories (oxygenhub#5). |
|
| 31 | + | - [x] H19 Projects: boards of issues and proposals across an owner's repositories (oxygenhub#5). |
|
| 32 | + | - [ ] H21 Projects API: list, create, board, cards and columns over /api/v1 (oxygenhub#15). |
|
| 32 | 33 | - [ ] H20 Issue Markdown resolves against the default bookmark, not `main` (oxygenhub#6). |
|
| 33 | 34 | ||
| 34 | 35 | ## VS Code (oxygen-vscode, oxygenhub-vscode) |
|
| … | 152 unchanged lines |
||
| 187 | 188 | - `closes #N` still records only "closed by change"; `owner/name#N` from other repositories is left alone. |
|
| 188 | 189 | - `refs::references` has a unit test; the issues end-to-end test covers issue and proposal timelines. Hub spec §8. |
|
| 189 | 190 | - From now on, the `refs #N` lines in work commits show on the Earth issues. |
|
| 191 | + | - 2026-09-28 H19 done (oxygenhub#5, closed by the change). Spec §8.2 first. |
|
| 192 | + | - Projects belong to a person or organisation: `/projects/{owner}` and `/projects/{owner}/{n}` ("projects" is now a reserved name). |
|
| 193 | + | - Columns start as Backlog, Doing and Done; they can be added, renamed, moved and removed (their cards go to the first column; the last column stays). |
|
| 194 | + | - Cards are issues or proposals of the owner's repositories (by `repo#N`, or `#N` with a repository picked) or notes. Each can be on a project only once. They move, reorder and are removed without JavaScript. |
|
| 195 | + | - Visibility: public or private (owner, organisation members and admins). Cards from repositories the viewer cannot read are not shown at all. |
|
| 196 | + | - A closed project is read-only; deleting one leaves the issues. |
|
| 197 | + | - Issue and proposal pages list their projects; profiles and organisation pages link to them. |
|
| 198 | + | - Migration 0015. Test `project_boards` plus reference parsing. Screenshot-checked on a scratch hub. |
|
| 199 | + | - The screenshot tool now disables the browser cache (an earlier shot had served a stale style.css). |
|
| 200 | + | - Gap found: no projects API → H21 (oxygenhub#15). |