complete private repository feature