OXYGENHUB

Swimlanes a2ef53c5db269fa8bc86bb8abb13bb10ccba916129a301ca8738cb4829ff6680 · 60 newest of 293 changes in 22 lanes

Changes that do not depend on each other run in separate lanes, oldest on the left; an edge joins a change to what it depends on. There are no merge nodes: parallel work simply stays parallel. list view

a2ef53c5db26 Checks keep their widt… a2ef53c5db26 Checks keep their widt… 67be8ac00c24 Live pages L2: GET /li… 67be8ac00c24 Live pages L2: GET /li… 7e01a7665aa5 Live pages L1: an even… 7e01a7665aa5 Live pages L1: an even… dc59d1b56c3d Approvers are told; oh… dc59d1b56c3d Approvers are told; oh… 417184c73f4e Approval gates: a job … 417184c73f4e Approval gates: a job … cd437c4f5f8d Artifacts between jobs… cd437c4f5f8d Artifacts between jobs… c65b0f0a196f Pin oxygenflow at allo… c65b0f0a196f Pin oxygenflow at allo… 3dd6582de060 security.txt from a co… 3dd6582de060 security.txt from a co… d74ce22fa80e Security headers on ev… d74ce22fa80e Security headers on ev… aa0bfbd11f02 Sign-in, 2FA codes, de… aa0bfbd11f02 Sign-in, 2FA codes, de… 9a777fec4ed9 Outbound requests only… 9a777fec4ed9 Outbound requests only… 9a8e3b4419e0 HTTPS only: nothing ta… 9a8e3b4419e0 HTTPS only: nothing ta… 1870e4fa9808 Flow on your own runne… 1870e4fa9808 Flow on your own runne… 7ebb7052bc7f OxygenHub 0.5.2 7ebb7052bc7f OxygenHub 0.5.2 2a0c09c09716 Profile: the year as a… 2a0c09c09716 Profile: the year as a… 11a2e09d6a69 OxygenHub 0.5.1 11a2e09d6a69 OxygenHub 0.5.1 810896d41be7 Sign in with GitLab, a… 810896d41be7 Sign in with GitLab, a… 5360cea36c30 Diffusion reads multi-… 5360cea36c30 Diffusion reads multi-… c0e39717895d Live pages: the design c0e39717895d Live pages: the design addec2bd6423 Long hashes show their… addec2bd6423 Long hashes show their… 32d97df55ab7 OxygenHub 0.5.0 32d97df55ab7 OxygenHub 0.5.0 ffb67a81188c UI polish: keys, backu… ffb67a81188c UI polish: keys, backu… 00ef7b83b340 Settings › Tokens: car… 00ef7b83b340 Settings › Tokens: car… bff9106edcba Notifications that rea… bff9106edcba Notifications that rea… 2e9188ca4f98 Backups API: settings,… 2e9188ca4f98 Backups API: settings,… 4a4400c5812d Alerts: a failed run t… 4a4400c5812d Alerts: a failed run t… e8fa53694f68 Rerun one job of a run… e8fa53694f68 Rerun one job of a run… 7b9f4570daf5 Backups to S3, keyless… 7b9f4570daf5 Backups to S3, keyless… d3b048b27277 Backups per repository… d3b048b27277 Backups per repository… 1e8a6e8bb91b Admin › Backups: wheth… 1e8a6e8bb91b Admin › Backups: wheth… 5ef6cf72cd19 Backups: a restore bri… 5ef6cf72cd19 Backups: a restore bri… c2be148cfe83 Of two runners holding… c2be148cfe83 Of two runners holding… f4d6ef418a96 Diffusion lands a bump… f4d6ef418a96 Diffusion lands a bump… 93501da2a162 The hub reads what eac… 93501da2a162 The hub reads what eac… da8f7826a645 Live arrivals on the s… da8f7826a645 Live arrivals on the s… 35fea4237cc9 feat: keyless GCS back… 35fea4237cc9 feat: keyless GCS back… 6ae3fa0af4f6 fix(web): a long state… 6ae3fa0af4f6 fix(web): a long state… d7d182467382 feat: backups for user… d7d182467382 feat: backups for user… 6dbd999ad794 docs: backups per site… 6dbd999ad794 docs: backups per site… 5501b1c657b2 feat(web): the mark fr… 5501b1c657b2 feat(web): the mark fr… f993f792537e feat(web): every scene… f993f792537e feat(web): every scene… 6246d1e51f4f feat(web): the mark, r… 6246d1e51f4f feat(web): the mark, r… 26d0d091deb7 feat(web): sidebar cog… 26d0d091deb7 feat(web): sidebar cog… 0a3b244b748f feat(web): the hub's s… 0a3b244b748f feat(web): the hub's s… 61ecbd299f22 feat(web): the card la… 61ecbd299f22 feat(web): the card la… 7f283f8e8b97 feat(web): About count… 7f283f8e8b97 feat(web): About count… eb56c8bc4d0e fix(web): a sky's mark… eb56c8bc4d0e fix(web): a sky's mark… 6907a989e82a feat(web): Your sky cl… 6907a989e82a feat(web): Your sky cl… 33bd0bd45f8a fix(web): signed-in pa… 33bd0bd45f8a fix(web): signed-in pa… df5c69cbd047 feat(web): a denser sk… df5c69cbd047 feat(web): a denser sk… 17ca6cddc534 feat(web): Backdrops, … 17ca6cddc534 feat(web): Backdrops, … 2f14c5f39e81 docs: Backdrops, livin… 2f14c5f39e81 docs: Backdrops, livin… f8cf54e99879 feat(web): the dashboa… f8cf54e99879 feat(web): the dashboa… 1656dc14c2ac fix(web): the tree sta… 1656dc14c2ac fix(web): the tree sta… 4fa0da126b70 feat(flow): jobs go wh… 4fa0da126b70 feat(flow): jobs go wh… 08e221b77658 feat(web): the Diffusi… 08e221b77658 feat(web): the Diffusi… eb2a3502601d feat(api): GET /repos/… eb2a3502601d feat(api): GET /repos/… c9aacc0e7dc1 feat(web): sidebar car… c9aacc0e7dc1 feat(web): sidebar car… d943160dafeb When a proposal's targ… d943160dafeb When a proposal's targ… acc85ac0f70b Issues close from chan… acc85ac0f70b Issues close from chan…