OXYGENHUB

OxygenHub 0.7.0 ab2d8b40f9f4

Administration with a sidebar, one page per section (#288); Settings >
Security balanced (#285); keys say when they were last used (#286); Help
on AI identities (#287); drops backed up and forkable (#280); a push
reuses a job's pass on the same state (#265); several web processes share
the transparency log (#274); per-proposal locks across processes (#275);
a durable work queue (#276); Flow's job times in /metrics (#212); skip
markers quoted in code no longer skip. Pins OxygenFlow 0.3.0. Details in
CHANGELOG.md under 0.7.0.
Author
Andy McCall @andymccall <[email protected]>
via
agent agent:claude@andymccall <[email protected]> · keyless, under your grant for changes,refs,seal · key 8bf294106dfc
When
· 2026-10-21 02:30 UTC
Signature
◈ sealed by agent:claude@andymccall
Hash
ab2d8b40f9f434845a237aa17fa9d759c9103c8a3e3e1aced1962dc6767e2f58
Depends on
380996db84e5 42fa95540468 5c6e92fd8d71 92a797b20912 9c04c779f032 a549ddd5941f a7e6e8e6094c adbc38e7ea09 b5668108487f d23464c0ac60
Depended on by
69e4f27c5633 a66c05a6a881 c419455a82dd
In bookmarks
api-unknown-fields diffusion-pin-bookmark draft-ready main proposal-list-fast
In tags
v0.7.0 v0.8.0 v0.9.0 v0.9.1 v0.9.11 v0.9.15 v0.9.16 v0.9.19 v0.9.2 v0.9.20 v0.9.21 v0.9.22 v0.9.23 v0.9.24 v0.9.3 v0.9.4 v0.9.5 v0.9.6 v0.9.7 v0.9.8 v0.9.9
Edits
10 atoms, 0 tree operations, 4 files

Browse the tree at this change

modified CHANGELOG.md +2 −0
…
3 unchanged lines
4 4
5 5
## Unreleased
6 6
7 +
## 0.7.0 (2026-10-21)
8 +
7 9
- **Fork a drop (#280):** a signed-in visitor's FORK makes a drop of their own from someone else's, with its files, history, title and secrecy; the fork's page says which drop it came from.
8 10
- **Flow's job times in /metrics (oxygenflow#35, #212):** `oxyhub_flow_job_queue_seconds` (ready to started) and `oxyhub_flow_job_run_seconds` histograms by runner, finished jobs by runner and result, reused passes, and the work queue's waiting and dead items, all over the last day, for the Grafana dashboard.
9 11
- **A durable work queue (#276):** work that fails where it starts is queued and retried instead of lost: a notification's email the mail server refused, and a Git mirror export after a push. Any worker process takes due items (on PostgreSQL several at once, each skipping what another holds), retries back off from 30 seconds to an hour, and an item still failing after eight attempts is kept as dead.
…
279 unchanged lines
modified Cargo.lock +5 −5
…
1111 unchanged lines
1112 1112
1113 1113
[[package]]
1114 1114
name = "flow-core"
1115 -
version = "0.2.0"
1115 +
version = "0.3.0"
1116 1116
dependencies = [
1117 1117
 "blake3",
1118 1118
 "globset",
…
339 unchanged lines
1458 1458
1459 1459
[[package]]
1460 1460
name = "hub-api"
1461 -
version = "0.6.1"
1461 +
version = "0.7.0"
1462 1462
dependencies = [
1463 1463
 "schemars",
1464 1464
 "serde",
…
284 unchanged lines
1749 1749
1750 1750
[[package]]
1751 1751
name = "jet"
1752 -
version = "0.2.0"
1752 +
version = "0.3.0"
1753 1753
dependencies = [
1754 1754
 "blake3",
1755 1755
 "hex",
…
506 unchanged lines
2262 2262
2263 2263
[[package]]
2264 2264
name = "oh"
2265 -
version = "0.6.1"
2265 +
version = "0.7.0"
2266 2266
dependencies = [
2267 2267
 "anyhow",
2268 2268
 "axum",
…
86 unchanged lines
2355 2355
2356 2356
[[package]]
2357 2357
name = "oxygenhub"
2358 -
version = "0.6.1"
2358 +
version = "0.7.0"
2359 2359
dependencies = [
2360 2360
 "ammonia",
2361 2361
 "anyhow",
…
2513 unchanged lines
modified Cargo.toml +1 −1
…
6 unchanged lines
7 7
resolver = "2"
8 8
9 9
[workspace.package]
10 -
version = "0.6.1"
10 +
version = "0.7.0"
11 11
edition = "2021"
12 12
license = "MIT OR Apache-2.0"
13 13
authors = ["Andy McCall <[email protected]>"]
…
60 unchanged lines
replaced deps/oxygenflow +0 −0

No line changes.