upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/bin/ngit/sub_commands/apply.rs
AgeCommit message (Collapse)Author
2026-02-17feat: add --offline flag to list, checkout, apply commandsDanConwayDev
Skip network fetch when --offline is set, using only local cache
2026-02-13feat: add spinner for git fetch in non-verbose modeDanConwayDev
Shows a progress spinner when fetching from git remotes in non-verbose mode. Suppresses git fetch output and listing messages when not in verbose mode. Uses NGITTEST environment variable for test timeouts.
2026-02-12style: apply cargo clippy and fmt fixesDanConwayDev
Reorganize imports and fix formatting issues flagged by clippy and rustfmt.
2026-02-12fix: set up branch tracking when checking out proposalsDanConwayDev
When a nostr:// remote exists, run git fetch instead of internal fetch to populate remote tracking refs. Then checkout the remote branch with proper upstream tracking so git pull works correctly.
2026-02-12feat: add ngit apply command for non-interactive patch applicationDanConwayDev
Adds a new 'ngit apply <event-id>' command that applies proposal patches to the current branch. Supports --stdout flag to output patches for piping to git am. Phase 2 of non-interactive ngit list implementation.