Presently, if we mark a Repository as with status: "Removed", that is a terminal state which the Repository cannot leave. This PR enables unsetting the Repository's status, provided that the repository is reachable, and we get archived: false from the RepositoryHost.
Presently, if we mark a Repository as with
status: "Removed"
, that is a terminal state which the Repository cannot leave. This PR enables unsetting the Repository'sstatus
, provided that the repository is reachable, and we getarchived: false
from the RepositoryHost.