San Francisco will require proof of full vaccination against COVID-19 for a number of indoor activities such as visiting restaurants, bars and gyms, Mayor London Breed announced Thursday.