South Africa has reported fewer than 1,000 new coronavirus infections, the lowest daily increase in three months, as health authorities warn that a second wave remains a risk.