radicle-heartwood-lfs/crates/radicle-remote-helper/src
Fabrice Bellamy cf28294473 remote-helper: Account for first push from delegate
An edge case was found where a delegate attempted to merge a patch,
but had not pushed to their default branch yet.
This resulted in the `old` not being defined and the check to revert
and/or merge not happening – so the patch continued to appear as open.

Since `old` only matters for the revert and merge check for the
default branch, resolving the `old` side does its best to find a
commit for the checks.
It does this by falling back to getting the canonical head before the
push, and using that as the old.
2026-05-27 22:31:11 +01:00
..
push treewide: Spelling 2026-04-30 15:50:29 -04:00
fetch.rs rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
list.rs rust/edition/fmt: 2021 → 2024 2026-03-30 16:57:51 +02:00
main.rs log: New crate for logger implementations 2026-05-11 16:44:37 +01:00
protocol.rs remote-helper/protocol: Introduce Line and Command 2026-02-18 00:07:35 +01:00
push.rs remote-helper: Account for first push from delegate 2026-05-27 22:31:11 +01:00
service.rs radicle: Prevent `RAD_SOCKET` from polluting tests 2026-04-09 17:53:49 +02:00