Skip to content

Feat: enhance package pinning - #128

Open
mexirica wants to merge 3 commits into
developfrom
feat--pinned-favorite-packages
Open

Feat: enhance package pinning#128
mexirica wants to merge 3 commits into
developfrom
feat--pinned-favorite-packages

Conversation

@mexirica

@mexirica mexirica commented Jun 3, 2026

Copy link
Copy Markdown
Owner

Fix #126.

Greptile Summary

This PR enhances package pinning and repository filtering behavior. The main changes are:

  • Adds a separate indicator for packages matched by APT preferences rules.
  • Loads package-specific preferences from /etc/apt/preferences and preferences.d during package refresh.
  • Keeps APTUI favorite pins distinct from system policy pins in the UI and docs.
  • Improves quoted and escaped repo: filter parsing.
  • Preserves repository origins across multiple available package versions.

Confidence Score: 5/5

This looks safe to merge.

  • No blocking issues found in the changed code.

Reviews (3): Last reviewed commit: "Feat: implement package-specific APT pre..." | Re-trigger Greptile

Comment thread internal/apt/preferences.go
Comment thread internal/apt/preferences.go
Comment thread internal/apt/preferences.go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: Not recognizing /etc/apt/preferences.d pins

1 participant