Fix drift change #12

Merged
mdaleo404 merged 6 commits from fix-drift-change into main 2026-06-23 15:14:12 +00:00
Owner
  • Restore preview now displays missing paths and type mismatches as skipped items.
  • Restore no longer reports No differences found when skipped drift exists.
  • Restore exits without prompting when there are only skipped items and no applicable owner/mode changes.
  • Privilege checks now use lstat() instead of stat() to preserve no-follow symlink behavior.
  • Added pytest as a dev dependency and configured test discovery.
  • Added tests for CLI helpers, restore preview, database behavior, scanning, and restore planning/application.
  • Updated README and DEVELOPMENT docs to reflect skipped restore items, symlink behavior, and pytest usage.
  • Verified Bandit now runs against the chguard/ package through pre-commit.
- Restore preview now displays missing paths and type mismatches as skipped items. - Restore no longer reports `No differences found` when skipped drift exists. - Restore exits without prompting when there are only skipped items and no applicable owner/mode changes. - Privilege checks now use `lstat()` instead of `stat()` to preserve no-follow symlink behavior. - Added `pytest` as a dev dependency and configured test discovery. - Added tests for CLI helpers, restore preview, database behavior, scanning, and restore planning/application. - Updated `README` and `DEVELOPMENT` docs to reflect skipped restore items, symlink behavior, and `pytest` usage. - Verified Bandit now runs against the `chguard/` package through pre-commit.
mdaleo404 added 5 commits 2026-06-23 15:10:00 +00:00
mdaleo404 added 1 commit 2026-06-23 15:12:10 +00:00
Fix mirro reference in DEVELOPMENT.md
Lint & Security / precommit-and-security (pull_request) Successful in 1m1s
f466040677
mdaleo404 merged commit 11c6aa812b into main 2026-06-23 15:14:12 +00:00
mdaleo404 deleted branch fix-drift-change 2026-06-23 15:14:13 +00:00
Sign in to join this conversation.