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
up to # 16ee5d19d220 · 343
See as swimlanes
(independent work side by side)
Repository bar: an Artifacts menu and a More menu
head
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
16ee5d19d220
The hub keeps Terraform and OpenTofu state (closes #252)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
8dcaeeb848c6
Pin oxygen: bucket-backed repositories list their packs once a while
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
a2a96bf21455
Hubs witness each other's transparency logs (step A5)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
4f40eed0588f
Pin oxygen: a new log key is a note, and oxy tlog verify
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
7dbb41b09a99
Refs answers carry the transparency log (step A3)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
e5b97ac399e7
The hub's transparency log (step 1 of docs/transparency.md)
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
◈
965b950f9b96
Agents push with their grant token
Andy McCall
via agent:claude@andymccall
agent
·
18 days ago
✔
559c39204234
Release trust counts receipts by keys this hub certified
Andy McCall
via Claude Code
agent
·
18 days ago
✔
244724133fed
Agent grants: agents act for their owner with no key (keyless step 5)
Andy McCall
·
18 days ago
✔
8aa5ef384ef1
The hub countersigns updates by keys it certified (keyless step 4c)
Andy McCall
·
18 days ago
✔
3eb491e9489b
Pin oxygen: the hub accepts pushes by certified keys its policies grant
Andy McCall
via Claude Code
agent
·
18 days ago
✔
a74ba3cb4511
Keyless step 3, hub: receipts signed by a key the hub certified are kept
Andy McCall
via Claude Code
agent
·
18 days ago
✔
2c31915f5c89
Keyless step 2: the hub certifies fresh keys for ten minutes
Andy McCall
via Claude Code
agent
·
18 days ago
✔
026a76d251ce
A pipeline may lower its jobs' priority, never raise it
Andy McCall
via Claude Code
agent
·
18 days ago
✔
53a0fb2e4ac6
Pin oxygen 0.4.4
Andy McCall
via Claude Code
agent
·
18 days ago
✔
4cc40ccc6034
transparency.md and keyless.md: accepted, with Andy's decisions
Andy McCall
via Claude Code
agent
·
18 days ago
✔
6ba07678ae86
Pin oxygen: a missing object in a bucket is not asked for again for 30 s
Andy McCall
via Claude Code
agent
·
19 days ago
✔
7e51c8a2d23c
Pin oxygen: the nightly gc no longer rewrites a repository that is already one pack
Andy McCall
via Claude Code
agent
·
19 days ago
✔
6aedcd6c0ad2
docs/keyless.md: short-lived keys from an OIDC identity, proposed
Andy McCall
via Claude Code
agent
·
19 days ago
✔
52ae6422e5a1
A stop no longer waits on blocking work past the drain
Andy McCall
via Claude Code
agent
·
19 days ago
✔
529c703db24d
Pin oxygen: packed objects are read without asking for a loose copy first
Andy McCall
via Claude Code
agent
·
19 days ago
✔
2bae995eb2f1
/health shows cloud store requests by kind
Andy McCall
via Claude Code
agent
·
19 days ago
✔
a268d4df52bf
Pin oxygen with tags made before a key rotation (oxygen#114)
Andy McCall
via Claude Code
agent
·
19 days ago
✔
c4027e038d25
docs/transparency.md: the transparency log and trusted time, proposed
Andy McCall
via Claude Code
agent
·
19 days ago
✔
6e006eaf1da4
Pin oxygenflow 72f171d0 (oxygen 24f95a3e): ranges of large packs cached
Andy McCall
via Claude Code
agent
·
19 days ago
✔
fb8aafc64f9c
Pin oxygenflow f299e457 (oxygen a23729f0): shared cloud store clients
Andy McCall
via Claude Code
agent
·
19 days ago
✔
ed3a36b6414c
Flow priorities: site, organisation and repository levels, and expediting a run
Andy McCall
via Claude Code
agent
·
19 days ago
✔
107eaba52c9d
Flow: repositories take turns on the runners (fair share)
Andy McCall
via Claude Code
agent
·
19 days ago
✔
55673c650986
Runners: Connectivity and Status apart, a heartbeat, a filterable queue
Andy McCall
via Claude Code
agent
·
19 days ago
✔
e9b9619cd857
Restarts drain: SIGTERM stops taking connections and lets requests finish
Andy McCall
via Claude Code
agent
·
19 days ago
✔
c92a99490cba
A new hub gives administrator only to whoever brings its setup code
Andy McCall
via Claude Code
agent
·
19 days ago
✔
c8684d44d549
Postgres, step 3: the hub builds and passes its tests on PostgreSQL
Andy McCall
via Claude Code
agent
·
19 days ago
✔
3b1bc27fe805
Postgres, step 2c: inbox threads by window functions, RETURNING, lower()
Andy McCall
via Claude Code
agent
·
19 days ago
✔
97b18869acf5
Postgres, step 2b: flags compared as TRUE and FALSE, counted with CASE
Andy McCall
via Claude Code
agent
·
19 days ago
✔
ea14c4ec5c3f
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
Live: a first comment on the stream so the tunnel sends the headers at once
Andy McCall
via Claude Code
agent
·
20 days ago
✔
f6529a2fb9db
Live pages L2: GET /live?topics= and the hub.js client
Andy McCall
via Claude Code
agent
·
20 days ago
✔
67be8ac00c24
Live pages L1: an event bus of topics, versions and a replay buffer
Andy McCall
via Claude Code
agent
·
20 days ago
✔
7e01a7665aa5
Environments: the token names the environment once approved; a Deployments page
Andy McCall
via Claude Code
agent
·
20 days ago
✔
b644e1757711
Approvers are told; oh run approve and oh run reject
Andy McCall
via Claude Code
agent
·
20 days ago
✔
dc59d1b56c3d
Approval gates: a job waits for a person with the role
Andy McCall
via Claude Code
agent
·
20 days ago
✔
417184c73f4e
Artifacts between jobs: the claim names each input's blob, runners fetch inputs
Andy McCall
via Claude Code
agent
·
20 days ago
✔
cd437c4f5f8d
Pin oxygenflow at allow-listed egress (oxygenflow#55)
Andy McCall
via Claude Code
agent
·
20 days ago
✔
c65b0f0a196f
Sign up through an invitation with GitHub, GitLab or Google
Andy McCall
via Claude Code
agent
·
20 days ago
✔
3ff52534f69b
Long hashes and state addresses in change titles are shown by their ends
Andy McCall
via Claude Code
agent
·
20 days ago
✔
62cdf34daec1
Diffusion reconciler: every 10 minutes the pin index is checked and mended
Andy McCall
via Claude Code
agent
·
20 days ago
✔
0e04dfc20211
Diffusion index writes log every failure and try once more
Andy McCall
via Claude Code
agent
·
20 days ago
✔
5d54cf746e00
Sessions are server-side records: random ids, expiry, listed and ended per browser
Andy McCall
via Claude Code
agent
·
20 days ago
✔
0024ccb1b050
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