Commit Graph

22 Commits

Author SHA1 Message Date
Chris Bookholt
933f7528a9 Merge branch 'codex/psec-4394-git-05b-stage-filters' into codex/psec-4394-git-06-merge-guard 2026-07-03 17:53:02 -07:00
Chris Bookholt
809d6129a3 test(git): allow platform-specific staging hook 2026-07-03 17:52:35 -07:00
Chris Bookholt
6f6eaa977b Merge branch 'codex/psec-4394-git-05b-stage-filters' into codex/psec-4394-git-06-merge-guard
# Conflicts:
#	codex-rs/git-utils/src/patch_paths.rs
2026-07-03 17:48:55 -07:00
Chris Bookholt
92d1967d21 fix(git): bind staging to repository authority 2026-07-03 17:31:39 -07:00
Chris Bookholt
90801721ce Merge exact-staging authorization into merge-driver guard
# Conflicts:
#	codex-rs/git-utils/src/apply.rs
#	codex-rs/git-utils/src/patch_paths.rs
#	codex-rs/git-utils/src/safe_git.rs
#	codex-rs/git-utils/src/safe_git_tests.rs
2026-07-02 07:25:00 -07:00
Chris Bookholt
6da314e14f Merge operation-scoped config authorization into exact staging
# Conflicts:
#	codex-rs/git-utils/src/safe_git.rs
#	codex-rs/git-utils/src/safe_git_tests.rs
2026-07-02 06:51:31 -07:00
Chris Bookholt
30d7a76254 git-utils: scope config authorization to apply operations 2026-07-02 06:16:32 -07:00
Chris Bookholt
09c7e504ae Merge commit '2b8ce702a715059adc338c5b098b72ae4fdb2089' into codex/psec-4394-git-06-merge-guard 2026-07-02 02:59:51 -07:00
Chris Bookholt
34f1bb3ee0 git-utils: integrate exact staging with repository authority 2026-07-02 01:42:30 -07:00
Chris Bookholt
e8b30bd7d3 git-utils: integrate filter guards with repository authority 2026-07-02 00:46:29 -07:00
Chris Bookholt
801018897f Merge repository authority into apply filter guard 2026-07-02 00:16:26 -07:00
Chris Bookholt
bcf026cbca git-utils: centralize repository authority and trusted Git launch 2026-07-01 21:19:17 -07:00
Chris Bookholt
f751377d1e git-utils: harden reverse patch staging 2026-07-01 19:14:52 -07:00
Chris Bookholt
17f491ab67 git-utils: stage patch paths without recursive add 2026-07-01 18:57:30 -07:00
Chris Bookholt
9dcd750de7 Merge apply filter neutralization into staging guard 2026-07-01 16:09:25 -07:00
Chris Bookholt
edce1cb0c5 git-utils: refine staging filter policy 2026-07-01 16:00:25 -07:00
Chris Bookholt
bed78fad06 git-utils: neutralize off-path filter helpers 2026-07-01 15:58:52 -07:00
Chris Bookholt
5b1fe8c0f2 git-utils: fix selected filter edge cases 2026-07-01 15:17:42 -07:00
Chris Bookholt
db8a0aeadf git-utils: block selected filters before staging 2026-07-01 10:43:30 -07:00
Chris Bookholt
4c0a1feded git-utils: consume confined staging candidates 2026-07-01 09:57:14 -07:00
Chris Bookholt
7cdf6b09bc git-utils: confine staged paths to the worktree 2026-07-01 09:34:06 -07:00
Chris Bookholt
843f07e265 Derive effective patch paths through Git 2026-07-01 08:37:37 -07:00