OXYGENHUB

Backlog 4: items 8 and 9 logged 0c15e4678479

Author
Andy McCall @andymccall <[email protected]>
When
· 2026-10-01 01:38 UTC
Signature
✔ signed by Andy McCall
Hash
0c15e46784795a7e5b0f50ef048d027f89d2a67d917f82ed2d505135f4064771
Depends on
61e9ad6ddc2d 7cdc070ca541 abdbc768c6e8
Depended on by
edc16b3ab30f
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.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
4 atoms, 0 tree operations, 1 file

Browse the tree at this change

modified docs/backlog-overnight-4.md +4 −2
…
140 unchanged lines
141 141
7. - [ ] **The hub's open issues**: runner management (oxygenhub#41, backlog
142 142
   2's H12 parts), a pinned subrepo left out of a Flow job for lack of
143 143
   access (#56), faster CI (#29), required checks over the API (#20).
144 -
8. - [ ] **The hub's plan** (`oxygenhub/docs/plan.md`): notifications for
144 +
8. - [x] **The hub's plan** (`oxygenhub/docs/plan.md`): notifications for
145 145
   review requests, mentions and landings; the organisation webhooks page.
146 146
   Email verification and password reset need SMTP on Earth, and passkeys
147 147
   are for 1.0: skip both unless Andy says otherwise.
148 -
9. - [ ] **Housekeeping**: tick plan items that are already done (for
148 +
9. - [x] **Housekeeping**: tick plan items that are already done (for
149 149
   example `oxy seal --proposal` exists), and CHANGELOG files for oxygen,
150 150
   oxygenhub and oxygenflow like the extensions' (backlog 2's V2).
151 151
…
29 unchanged lines
181 181
- 2026-10-01 02:20 **Device sign-in done** (oxygenhub#67, f8f35f5f, deployed, Flow run #62 passes): `/api/v1/device/code` and `/device/token` in RFC 8628's shape, the `/device` approval page (signed in, choose scopes, approve or deny), the token made on the next poll so none is stored in the clear; `oh auth login` signs in this way, `--token` still works. Live check on oxygenhub.io: a code is issued and `/device` asks a signed-out visitor to sign in. The Android feedback file says how the app can use it.
182 182
183 183
- 2026-10-01 03:10 **Hub issues** (item 7): #56 done (a Flow job's log names the pinned subrepos it was not given, and why; 1ffde26b), #41 part 2 done (runners scoped to the site, an owner or one repository; claims filtered in the query; ceaf0ed2), #20 and #29 closed as already done (the required-checks API and every Oxygen repository's required checks; CI without debug info and with prebuilt dependencies, build 270 s). oxygenhub-vscode#4 closed: the authentication provider has been declared since d6657e33. Skipped: item 4, the Android build image (it means accepting the Android SDK licences, Andy's to accept). All deployed; hub Flow runs #63 and #64 pass. H4 is running again on Earth: the 10 000-commit vscode slice now imports in 136 s and 2.2 GB, and the whole history was at 2.3 to 2.5 GB after 20 minutes.
184 +
185 +
- 2026-10-01 04:00 **Items 8 and 9.** Review requests (oxygenhub#68, deployed, run #65 passes): ask someone to review on the page or through the API, notified, answered by their review, the author told of every review. The organisation webhooks page and hub-side landing through the delegate key already existed: plan items ticked, as were `oxy seal --proposal` and `oxy proposal show|land` in oxygen's plan. CHANGELOG.md for oxygen, oxygenhub and oxygenflow. Email verification, password reset (SMTP) and passkeys left for Andy, as the backlog says.