OXYGENHUB

OxygenHub 0.5.1 11a2e09d6a69

GitLab sign-in and branded buttons, landings that run the pipeline,
long hashes shortened, multi-line watch lists, and assistants that say
why there is no answer. See CHANGELOG.md.
Author
Andy McCall @andymccall <[email protected]>
via
agent Claude Code <[email protected]> · delegate for changes, until 2026-11-13 19:00Z · key ea5f78160088
When
· 2026-10-15 15:22 UTC
Signature
✔ signed by Claude Code
Hash
11a2e09d6a696def19b0b20e222b05aaed4ac44457a387c079586bc8be6e399f
Depends on
32d97df55ab7 5c6e92fd8d71 a7e6e8e6094c b5668108487f d23464c0ac60
Depended on by
7ebb7052bc7f
In bookmarks
api-unknown-fields cancel-landed-runs diffusion-pin-bookmark draft-ready main oh-comment-body-file proposal-list-fast
In tags
v0.5.1 v0.5.2 v0.6.0 v0.6.1 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
7 atoms, 0 tree operations, 3 files

Browse the tree at this change

modified CHANGELOG.md +8 −0
…
3 unchanged lines
4 4
5 5
## Unreleased
6 6
7 +
## 0.5.1 (2026-10-15)
8 +
9 +
- **Sign in with GitLab (#213):** gitlab.com, or a self-managed GitLab at an address the administrator gives, beside GitHub and Google. The providers show as branded buttons beside the sign-in box (GitLab red-orange, GitHub dark, Google white, each with its logo), and on the registration page when registration is open.
10 +
- **A landing runs the pipeline (#197):** landing a proposal (on the web, through the API or by Diffusion's auto-land) starts the target's run, as a push does, so consumers following an upstream when green are no longer held back by a landed state that never ran.
11 +
- **Long hashes show their two ends (#198):** a state address or hash on the overview reads `0826ac0c…f8d97241`, the whole of it in a wrapped tip.
12 +
- **Multi-line `watch` lists (#200):** `.oxymodules` lists over several lines, as TOML allows, are read in full.
13 +
- **Assistants say why there is no answer (#201):** answers may be 16,000 tokens long and background reviews and summaries five minutes; when no text comes, the hub says whether the assistant ran out of room while thinking or the provider declined.
14 +
7 15
## 0.5.0 (2026-10-14)
8 16
9 17
- **Mail that works for any site (#181, #182):** Administration › Mail picks a service (Resend, Amazon SES, Mailgun or plain SMTP) and takes its key, STARTTLS by default, with SEND A TEST. Every email is an HTML card with the OxygenHub mark, a button for its link and the site's links, beside a plain-text copy.
…
184 unchanged lines
modified Cargo.lock +3 −3
…
1456 unchanged lines
1457 1457
1458 1458
[[package]]
1459 1459
name = "hub-api"
1460 -
version = "0.5.0"
1460 +
version = "0.5.1"
1461 1461
dependencies = [
1462 1462
 "schemars",
1463 1463
 "serde",
…
797 unchanged lines
2261 2261
2262 2262
[[package]]
2263 2263
name = "oh"
2264 -
version = "0.5.0"
2264 +
version = "0.5.1"
2265 2265
dependencies = [
2266 2266
 "anyhow",
2267 2267
 "axum",
…
84 unchanged lines
2352 2352
2353 2353
[[package]]
2354 2354
name = "oxygenhub"
2355 -
version = "0.5.0"
2355 +
version = "0.5.1"
2356 2356
dependencies = [
2357 2357
 "ammonia",
2358 2358
 "anyhow",
…
2510 unchanged lines
modified Cargo.toml +1 −1
…
6 unchanged lines
7 7
resolver = "2"
8 8
9 9
[workspace.package]
10 -
version = "0.5.0"
10 +
version = "0.5.1"
11 11
edition = "2021"
12 12
license = "MIT OR Apache-2.0"
13 13
authors = ["Andy McCall <[email protected]>"]
…
60 unchanged lines