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 # 92cea629fdf6 · 140
See as swimlanes
(independent work side by side)
Versions on the hub: About page, /api/v1/version, footer, oh --version
Andy McCall
·
1 month ago
✔
e9bfea8e26db
Proposal page: centred timeline with avatars, inline editing, labels and projects
Andy McCall
·
1 month ago
✔
a1b9869565aa
Name the kind of every number; show the issue -> proposal -> bookmark chain
Andy McCall
·
1 month ago
✔
38833ed78707
Keep a proposal's conversation and sidebar together on wide screens
Andy McCall
·
1 month ago
✔
9198231cee96
Runners: registration, Admin -> Runners, history, drain/disable/remove
Andy McCall
·
1 month ago
✔
b6b7e4cf6b24
Land proposals through the API and oh proposal land
Andy McCall
·
1 month ago
✔
1f1eb06a9009
oh: OxygenHub from the command line
Andy McCall
·
1 month ago
✔
5c6e92fd8d71
Trust and audit for each release
Andy McCall
·
1 month ago
✔
df940d75cd3d
Run pipeline from bookmarks and changes, and say why it is unavailable
Andy McCall
·
1 month ago
✔
4f6925337848
Release assets link to the receipt that built them
Andy McCall
·
1 month ago
✔
10708ab8f54d
Keep and serve Flow job artifacts
Andy McCall
·
1 month ago
✔
a3c8288b0141
Verify and keep signed Flow receipts
Andy McCall
·
1 month ago
✔
cc19697f8871
Plan squashes and rebases by dragging on a proposal's swimlanes
Andy McCall
·
1 month ago
✔
2bfe5ef66b0c
Swimlanes: a bookmark's changes as lanes of independent work
Andy McCall
·
1 month ago
✔
92574625ee9a
Function history on the file page
Andy McCall
·
1 month ago
✔
65be9f9c3074
Resolve conflicts together, live
Andy McCall
·
1 month ago
✔
5e6d6484c28e
Resolve a binary file's conflicting versions by keeping one
Andy McCall
·
1 month ago
✔
9e5ef6c23006
Resolve in VS Code; the name conflict test picks its candidate reliably
Andy McCall
·
1 month ago
✔
16cb2b3aa947
Resolve name conflicts by keeping a candidate
Andy McCall
·
1 month ago
✔
fd958fbc06fb
Resolve conflicts region by region
Andy McCall
·
1 month ago
✔
c5f3bde466d1
Pin the build image with all three workspaces prebuilt
Andy McCall
·
1 month ago
✔
a22ff236b65a
CI starts from the build image's prebuilt dependencies
Andy McCall
·
1 month ago
✔
705d11b01a2c
A queued run says where it stands
Andy McCall
·
1 month ago
✔
bf3d07541368
Say when a change is signed by a key no account has linked
Andy McCall
·
1 month ago
✔
760a7dd30d6f
Pin oxygen: push errors name the bookmark and the failing step
Andy McCall
·
1 month ago
✔
08057ce15e77
Flow runs, jobs and logs in the API; checks by heads
Andy McCall
·
1 month ago
✔
90326c9601f9
Pin oxygenflow: sandboxes may set env
Andy McCall
·
1 month ago
✔
ea839b44cfb6
Wait up to 30 seconds for SQLite's write lock
v0.1.0
v0.2.0
v0.3.0
Andy McCall
·
1 month ago
✔
eae4a97475f1
Claims tell the runner the run's state, bookmark and number
Andy McCall
·
1 month ago
✔
9a065bc0ce33
Run pipeline and Re-run: runs that move no bookmark
Andy McCall
·
1 month ago
✔
1edac4b68c6d
Delete bookmarks: a button for writers, pushed deletions checked
Andy McCall
·
1 month ago
✔
e271a37b629a
Number Flow runs per repository
Andy McCall
·
1 month ago
✔
a0d4bbfbedd1
Turn OxygenFlow on or off per repository in settings
Andy McCall
·
1 month ago
✔
9008bf6c2b8c
Pin oxygenflow and oxygen: bookmarks with / in their names push
Andy McCall
·
1 month ago
✔
5e9dbc57bc31
Write transactions begin IMMEDIATE, so a concurrent writer is waited for (busy timeout) instead of failing at once with database is locked; a test of 16 concurrent log appends fails without it
Andy McCall
·
1 month ago
✔
941abdd6bb4c
OxygenFlow claims hand a runner only jobs whose sandbox fits the room it reports; oxygenflow pin moved to the budgeted runner
Andy McCall
·
1 month ago
✔
76bc5a058351
Required checks over the API: GET and PUT /repos/{o}/{n}/checks/required (admins, the whole list, audited)
Andy McCall
·
1 month ago
✔
961c10bee174
Build against oxygenflow's pinned oxygen (deps/oxygenflow/deps/oxygen) instead of a second pin, so there is one oxy-core; OxygenFlow claims follow subrepos of subrepos, parents first, up to three deep
Andy McCall
·
1 month ago
✔
25091e5c3bba
oxygen and oxygenflow as pinned subrepos in deps/ (make pins moves them), and an OxygenFlow pipeline: fmt of this workspace, then clippy, tests and a release build against the pins
Andy McCall
·
1 month ago
✔
380996db84e5
Flow test: a private subrepo pinned with the environment's token is still left out for a pusher who cannot read it
Andy McCall
·
1 month ago
✔
370035a46397
OxygenFlow claims list the state's pinned Oxygen subrepos that the pusher can read, and the job token may read those repositories too
Andy McCall
·
1 month ago
✔
fd3db644df22
Overview: the clone control looks like a button, and unsigned changes with no author count as unattributed
Andy McCall
·
1 month ago
✔
6ad368c5958e
Repository overview: the heads strip lines up with the main column, clone moves behind a button beside search, Contributors and Languages boxes, and a public, internal or private badge by the name
Andy McCall
·
1 month ago
✔
83d5052bf76c
Projects API: list, create, board, edit, and cards by reference or note, moved and removed, with the pages' rules
Andy McCall
·
1 month ago
✔
ef20fdc14e8b
Webhooks: Discord and Slack formats (Discord hooks switched over), a masked URL that wraps, the last delivery in the table, an edit form, and web issue events delivered
Andy McCall
·
1 month ago
✔
9756c67d3aec
Issue, comment and proposal Markdown resolves relative links against the default bookmark, release notes against the release's tag
Andy McCall
·
1 month ago
✔
c79a1111dd56
Projects: notes read as text, not links
Andy McCall
·
1 month ago
✔
decb6304ba97
Projects: boards of issues, proposals and notes across an owner's repositories, with columns, cards moved without JavaScript, private projects, and the projects shown on issues and proposals
Andy McCall
·
1 month ago
✔
e1ec9fbf538e
Changes that mention #N put 'referenced by change' on that issue's or proposal's timeline, on any bookmark, with the change linked
Andy McCall
·
1 month ago
✔
78001759604c
Issue API: labels, assignees and milestone when creating, PATCH to edit an issue, and creating and deleting labels
Andy McCall
·
1 month ago
✔
76f262e1a666
newer
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