Skip to content

Do not re-backup archived repos #29

@JakeWharton

Description

@JakeWharton

Following out of #3 which is mostly implemented. The terminology here is about to suck. Strap in.

This probably needs to rely on some kind of local database as provided by #10. If a project is newly marked as archived then we need to download its archive. If you unmark a project as archived we need to start downloading its archives again. If the old download was for an archive project and the project is still marked as archived then we don't need to redownload its archive. While this could, in theory, miss changes if you unarchive, change, and re-archive, I don't think that's a super-useful case to handle (unless we can get timestamps from GitHub).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions