Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remember referenced repositories as system repositories instead of user #512

Merged
merged 1 commit into from
May 11, 2024

Commits on May 11, 2024

  1. Remember referenced repositories as system repositories instead of user

    Currently there is a quite surprising behavior, that if a user adds an
    updatesite that contains a referenced repository, that after an
    update-check additional repositories are visible. Even worse these are
    now used additionally to check for updates and if they contain other
    references these are also added and so on. This can result not only in a
    long list of sites the user never has added and has no clue where they
    are coming from but even pulling in unwanted or conflicting updates.
    
    This now distinguishes two cases:
    
    1) A repository is discovered by the RepositoryAction it is handled as a
    user added repository and becomes visible
    2) A repository is discovered by a reference in that case it is handled
    as a system repository and not becomes visible
    
    that way the list of user visible repositories stay clean from
    referenced repositories and unexpected side effects on update checks.
    laeubi committed May 11, 2024
    Configuration menu
    Copy the full SHA
    6ac40fb View commit details
    Browse the repository at this point in the history