Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygen
◯
public
Code
Changes
Proposals
Issues
14
Flow
Releases
Wiki
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
up to # e8c8b34d8348 touching crates/oxy-core/src/repo/tests.rs · 79
See as swimlanes
(independent work side by side)
Remote bookmarks work like local ones; a newer format names the oxy that cannot read it (closes #48, closes #49)
Andy McCall
·
1 month ago
✔
14edbaaf5291
Sign in once per hub: oxy auth login, status and logout (closes #47)
Andy McCall
·
1 month ago
✔
ff1f62fee654
Projects coming from Git: .gitignore honoured, nested Git repositories named (closes #43, closes #44)
Andy McCall
·
1 month ago
✔
d4dbab97e948
Rebase: --into-working-copy resolves a conflicted rebase in the working copy (closes #42)
Andy McCall
·
1 month ago
✔
e266b7d4065c
Commit: cheaper bookkeeping around a change (refs #41)
Andy McCall
·
1 month ago
✔
f9466021286a
Store: a cache of change metadata (refs #41)
Andy McCall
·
1 month ago
✔
ce14f0d68b15
Private subrepos clone with the parent's credentials for the same hub
v0.1.0
Andy McCall
·
1 month ago
✔
a07f60a37fb2
fsck checks a change's text as its blobs, without decoding it
Andy McCall
·
1 month ago
✔
d77e1702d770
Git import: one node per directory path, and no placement out of sight
Andy McCall
·
1 month ago
✔
a87c7b9d563a
Move changes as stored in a fetch on one machine
Andy McCall
·
1 month ago
✔
2c75672fb2fe
Switch without a snapshot when the working copy is clean
Andy McCall
·
1 month ago
✔
d3cd7ef95da6
Read a change's skeleton for history-only states
Andy McCall
·
1 month ago
✔
a4fad5b085c7
Check out only what differs, a batch at a time
Andy McCall
·
1 month ago
✔
c5ce0367eddf
Status after a large commit without reading or holding its text
Andy McCall
·
1 month ago
✔
86e1824f2d0b
Say which bookmark pull pulled, and which are left behind
Andy McCall
·
1 month ago
✔
7d9dab131937
Never move a subrepo's bookmark backwards from its parent
Andy McCall
·
1 month ago
✔
1a3b62032ed9
Hold the working-copy lock through every working-copy write
Andy McCall
·
1 month ago
✔
6caacfff1d4f
Store large inserts as text blobs (change format 2)
Andy McCall
·
1 month ago
✔
6f8aeb996558
Git import: shared graphs, deterministic node ids; quieter status
Andy McCall
·
1 month ago
✔
dfb23a3a8cfa
Failed file writes name the file; the guide shows the feature flow
Andy McCall
·
1 month ago
✔
314db9b4f3f8
Git import costs what each commit changes, not the whole tree
Andy McCall
·
1 month ago
✔
958fb27dda7c
Execution receipts: the receipt object and attestation
Andy McCall
·
1 month ago
✔
fc1a466a1e66
The history of a range of lines: oxy log -L START,END:PATH
Andy McCall
·
1 month ago
✔
83d61e803ccd
Replace conflicts are resolved by keeping a candidate
Andy McCall
·
1 month ago
✔
f7510b63cceb
Commit, diff and show build only what they touch
Andy McCall
·
1 month ago
✔
8ab265dc4a51
submodule status and doctor before the first commit
Andy McCall
·
1 month ago
✔
e7ac6c2e84e4
Merges move clean working copies; checkouts say what blocks them
Andy McCall
·
1 month ago
✔
1c2bd9abdd4f
bookmark switch --carry takes uncommitted work along
Andy McCall
·
1 month ago
✔
61e3bce7ea5b
Delete bookmarks on a remote: oxy push REMOTE --delete NAME
Andy McCall
·
1 month ago
✔
f8c695764c95
Bookmarks with / in their names push and checkpoint
Andy McCall
·
1 month ago
✔
54cd08a1e7bf
Status snapshots skip files unchanged since the manifest
Andy McCall
·
1 month ago
✔
cc7a00565161
identity export (and every identity lookup) falls back to the key directory in a repository that has not stored the identity yet, checking it hashes to the key; its help names the file it writes
Andy McCall
·
1 month ago
✔
e3d071cecfe2
Checkpoint payload version 2: large file graphs as shared blobs named from an index, read in parallel (loose and packed) and decoded in parallel; version 1 still read; gc, fsck and shallow-clone bundles carry the graph blobs (spec 11, Draft 0.8j)
Andy McCall
·
1 month ago
✔
afaba5f1306d
Stat cache for text files: a stat-clean file whose recorded hash is the base's rendering takes the base's bytes instead of being read; edits are always read (spec 12.4)
Andy McCall
·
1 month ago
✔
696bbf29d3eb
History and blame of a loaded state: log_of, log_for_path_of with a limit, and blame_of find the path in the tree alone and render nothing else; the *_in forms load once instead of twice
Andy McCall
·
1 month ago
✔
bc489b6c7f69
Portability: exec bits, symlinks and path names on macOS and Windows
Andy McCall
·
1 month ago
✔
c863c7a7a2d1
Git import verified commit by commit; two dependency bugs fixed
Andy McCall
·
1 month ago
✔
62794ecc7f74
oxy doctor, and failures that say what to do next
Andy McCall
·
1 month ago
✔
3e5772ccf9da
Concurrent commands no longer lose operations
Andy McCall
·
1 month ago
✔
19555025a2ac
Crash safety: durable writes and the op head as commit point
Andy McCall
·
1 month ago
✔
4dcb8c0916b7
oxy fsck: check a repository's integrity
Andy McCall
·
1 month ago
✔
387335ff7f4d
Seals adopt anonymous changes; oxy seal command
resolution
Andy McCall
·
1 month ago
✔
05e71ed6cdf1
Unbound hosted repositories adopt the first pusher's id
Andy McCall
·
1 month ago
✔
75167672ebcd
Tags: an unsigned repository keeps the tag message by storing the attestation unsigned; unsigned attestations are not advertised to remotes
Andy McCall
·
1 month ago
✔
c792033af344
Partial commits: a chosen addition hunk carries the new node's content, so a new file is never committed empty
Andy McCall
·
1 month ago
✔
d8c086ca3eb2
Rebase derives the change from the target state with and without it, so the target's own lines survive; spec wording to match; the previous commit's test was failing
Andy McCall
·
1 month ago
✔
8b678b298fee
Squash and rebase (spec 0.8 section 8.5): squash folds a change into a dependency with dependents following its atoms; rebase re-derives a change against another base with content-matched correspondence; correspondences keyed by node; spec 0.8a and docs
Andy McCall
·
1 month ago
✔
728da0f92161
Partial and interactive commits (commit PATH.., commit -i with hunk closure), oxy blame from atom keys, oxy bisect over dependency-closed prefixes with run and skip (spec 0.8 sections 12.3 and 27)
Andy McCall
·
1 month ago
✔
957fee30826e
Subrepositories: subrepo node kind with Oxygen and Git pins, .oxymodules, nested repositories skipped by the walker and moved by checkout, oxy submodule add|update|status|remove, Git gitlink import and export (spec 0.8 section 7.8)
Andy McCall
·
1 month ago
✔
4dee277c327a
Bookmarks: any number per repository, per-workspace current bookmark (bookmark create|set|delete|list|switch), oxy merge as union of heads, bookmark names resolve everywhere, push -b (spec 0.8 section 10.1)
Andy McCall
·
1 month ago
✔
7b9809e67c3d
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