Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygenhub
◯
public
Code
Changes
Proposals
Issues
28
Flow
Releases
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
on v0.9.24 touching crates/hub/src/api/mod.rs · 111
See as swimlanes
(independent work side by side)
v0.9.24 has 59 heads. The graph shows their union; heads are marked.
New repository page with board and starting files; assetlinks.json; hung tests stopped; changelog on the WASM tier (closes #360, closes #365, closes #370)
v0.9.24
head
Andy McCall
via agent:claude@andymccall
agent
·
1 day ago
◈
40a43921ef42
Board charts and forecasts from the board's history, and its timeline (closes #357, closes #361)
Andy McCall
via agent:claude@andymccall
agent
·
1 day ago
◈
f2d2776b2a14
Board columns by API and oh, newest-run watch, close with a comment (closes #366, closes #367, closes #368)
Andy McCall
via agent:claude@andymccall
agent
·
1 day ago
◈
306aec1839aa
A phone as the second factor: Keystore keys approve sign-ins by the number the browser shows, and the sudo step asks a stale session again before sensitive changes (closes #356)
Andy McCall
via agent:claude@andymccall
agent
·
3 days ago
◈
a22e4aec2e28
GET /user/issues: the open issues assigned to the caller, for apps and the Android widget (closes #359)
Andy McCall
via agent:claude@andymccall
agent
·
3 days ago
◈
8f1d76f4169a
OxygenHub 0.9.19: attachments on issues and comments, over the API and oh --attach; images by their bytes shown in place, everything else a download (closes #350)
v0.9.19
Andy McCall
via agent:claude@andymccall
agent
·
3 days ago
◈
1c52d940b4a0
Drops are forked, starred and commented over the API, and with oh drop fork/star/unstar/comments/comment (closes #349)
Andy McCall
via agent:claude@andymccall
agent
·
6 days ago
◈
04f9c984439e
Flow job reports and timings over the API, oh run report and oh report; 0.9.14 (closes #348)
Andy McCall
via agent:claude@andymccall
agent
·
7 days ago
◈
fac6853c4e46
An assistant drafts a new repository's starting files; your Flow runs over the API; 0.9.13 (closes #347, refs andymccall/oxygenhub-android#26)
Andy McCall
via agent:claude@andymccall
agent
·
7 days ago
◈
3d086bc3d69b
A repository's sky over the API: GET /api/v1/repos/OWNER/NAME/sky (refs andymccall/oxygenhub-android#23)
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
851a26a2a6d1
Runner updates in waves: a later wave takes a version once the waves before it proved it; an error stops it (refs andymccall/oxygenflow#84)
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
1ec29691b67a
Your sky over the API: GET /api/v1/user/sky, the dashboard backdrop's data for the Android app; 0.9.11 (refs andymccall/oxygenhub-android#23)
v0.9.11
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
4dfa4599b3f7
Approval gates and expedite for clients: a run's jobs over the API say their approval, and POST …/flow/runs/N/expedite makes a run urgent as the run page does, sharing flow::expedite (refs oxygenhub-android#5)
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
b1860d6090ec
Images that point at one of this hub's file pages render as the raw file (closes #346); a proposal's diffs over the API, GET …/proposals/N/diff (refs oxygenhub-android#4)
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
70c3d02998a2
Phone alerts: a phone registers its Cloud Messaging token and key (PUT /api/v1/user/push), and each notification its account is told goes to it sealed to that key, sent keyless as the VM's service account; pins OxygenFlow main (refs oxygenhub-android#16)
Andy McCall
via agent:claude@andymccall
agent
·
8 days ago
◈
aeed63c00ad7
Peer-held images: the hub keeps runners' manifests of images it lacks and places their jobs where a peer in the site holds them (closes #342; pins OxygenFlow #94)
Andy McCall
via agent:claude@andymccall
agent
·
9 days ago
◈
951aed50c2f5
Repository creates run off the async workers (closes #335)
Andy McCall
via agent:claude@andymccall
agent
·
9 days ago
◈
15d3f6f7871b
Landed and closed proposals are listed as recorded, not projected again; the list takes a limit (closes #331)
proposal-list-fast
Andy McCall
via agent:claude@andymccall
agent
·
9 days ago
◈
d7e2c2754807
oh runner-updates and the admin API for runner updates
Andy McCall
via agent:claude@andymccall
agent
·
9 days ago
◈
9bbca80f777a
Runner updates: policy, test groups and the offer
Andy McCall
·
10 days ago
◈
8501fd5815b9
A change's diff lines through the API
Andy McCall
·
10 days ago
◈
d2263e299da7
Checkpoints, so a handed-back job resumes (refs andymccall/oxygenflow#77)
v0.9.4
v0.9.5
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
e4203e141e90
Runners hand jobs back, and the queue takes them first (closes #312, refs andymccall/oxygenflow#76)
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
ab4df6aae179
A draft proposal can be made ready from oh and the API (refs #313)
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
09ffa7b600a9
GET /user/proposals?landable=true: the proposals the caller can land now (closes #311)
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
5d818ec7d5fc
POST /api/v1/user/runner-token: a phone registers itself as a runner (refs oxygenhub-android#8)
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
5714347a6233
GET /api/v1/user/proposals: the dashboard's proposals, for apps
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
f4e138301198
Board cards can be archived, by hand or by age (refs #293)
Andy McCall
via agent:claude@andymccall
agent
·
10 days ago
◈
439ecd8708a1
The API for apps: own repositories, organisations, 401, device cancel, richer notifications (closes #302, closes #303, closes #304, closes #305)
Andy McCall
via agent:claude@andymccall
agent
·
11 days ago
◈
ecac6e8d9b41
Move a board's column at once (closes #289)
Andy McCall
via agent:claude@andymccall
agent
·
11 days ago
◈
456f4197ade3
Create and withdraw tags on the website (closes #295, closes #301)
Andy McCall
via agent:claude@andymccall
agent
·
11 days ago
◈
ba0a55bb5b3c
Drops: per-user gists, each a small hidden Oxygen repository (#279)
Andy McCall
via agent:claude@andymccall
agent
·
15 days ago
◈
166f6e9bf4f1
Proposal lists without rendering every diff; each file's lines computed once
Andy McCall
via agent:claude@andymccall
agent
·
15 days ago
◈
3571c519ada6
Carry events between the hub's processes on an event bus
Andy McCall
via agent:claude@andymccall
agent
·
16 days ago
◈
33d98147511b
Land when checks pass
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
86a69b53aff0
Land now, over the checks
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
2a8b621676b4
Terraform state: list, download and restore kept versions
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
67523e06ed86
Accept an agent's grant token for the API, as its owner's agent
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
205d8f863e5c
The hub keeps Terraform and OpenTofu state (closes #252)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
8dcaeeb848c6
Approvals through an agent token say so (closes #229)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
05f1a85a2842
Agent grants: agents act for their owner with no key (keyless step 5)
Andy McCall
·
18 days ago
✔
8aa5ef384ef1
Keyless step 2: the hub certifies fresh keys for ten minutes
Andy McCall
via Claude Code
agent
·
18 days ago
✔
026a76d251ce
Runners: Connectivity and Status apart, a heartbeat, a filterable queue
Andy McCall
via Claude Code
agent
·
19 days ago
✔
e9b9619cd857
Postgres, step 1: every query numbers its placeholders $1, $2, ...
Andy McCall
via Claude Code
agent
·
19 days ago
✔
5d90e0e045e2
Sealed approvals: a gate released only by a signature of the approver's key
Andy McCall
via Claude Code
agent
·
19 days ago
✔
47e374020b59
Environments: the token names the environment once approved; a Deployments page
Andy McCall
via Claude Code
agent
·
19 days ago
✔
b644e1757711
Approval gates: a job waits for a person with the role
Andy McCall
via Claude Code
agent
·
19 days ago
✔
417184c73f4e
Artifacts between jobs: the claim names each input's blob, runners fetch inputs
Andy McCall
via Claude Code
agent
·
19 days ago
✔
cd437c4f5f8d
Backups API: settings, TEST, back up now and runs
Andy McCall
·
21 days ago
✔
2e9188ca4f98
Rerun one job of a run, with what depends on it
Andy McCall
·
21 days ago
✔
e8fa53694f68
older
Keyboard
/
Search
g
c
Code
g
h
History
g
b
Bookmarks
g
t
Trust
y
Permalink to this state (files and trees)
?
This sheet
All keys
·
Help