Sounds like blue-green "algae", which isn't a true algae at all but a special kind of bacterial infection of your water. It usually produces kind of slimy "strings" in the water and covers everything. Have a look at the descriptions on
The Krib website.
If it is BGA, you will need to treat it with an antibiotic treatment specifically for BGA (I can't remember the name of it off the top of my head but it's not ordinary algae treatment). Also, cover your tank in dark paper or a dark cloth and turn the lights out for a couple of days. Your plants will just go dormant and your fish might be a bit sleepy, but it shouldn't hurt anyone. BGA needs a lot of light to survive.
If your filter is struggling, think about putting a temporary 2nd filter in the tank - maybe a sponge filter attached to an air-pump. This should help shift the dying BGA out of your water (it will clog your filter up something terrible, I warn you).
Keep a close eye on your water parameters, especially nitrite and nitrate and once the BGA starts dying back, start a regime of very frequent partial water changes.
I recently helped a friend with a BGA problem in her goldfish tank and it was surprising how quickly the problem resolved itself once we'd correctly diagnosed it. The fish were absolutely fine.
Oh, and if you use BGA treatment, do keep an eye on your nitrite and ammonia levels, due to the risk of it killing off beneficially bacteria.