My own story:
I always leave my main phone and my tablet charging overnight, never have had a problem.
I have a Samsung Galaxy S5 which I got shortly after the model was released, and which was my main phone for about a year. I used it heavily, and charged it overnight every night, not a single problem.
I then got a new phone which became my new, and the S5 became my secondary phone, which I kept for emergencies and also for using for other stuff. But I didn't use it much for a few months, and left it mostly off. I then set up a makeshift home monitoring system, and used that phone pointed at an entry. So it was on all the time, running the app, ready to spring into action and catch video. So I kept it constantly plugged in.
Then I got bored with that system and shut it down. Got another new phone, so the S5 became just another extra phone around, without service, just wifi app usage capabilities. Left it shut off most of the time for a few months.
Yesterday I came up with a new fun use for it (remote control for my harmony hub!!) so I powered it on, installed new app, etc. I realized that it needed an update for just about every app, would take hours, and the battery power was low, so I started the updates and left it plugged in charging, and went to bed. This morning I went to it and the screen was on, not sure why, but anyway I unplugged, and played with the phone for a while. Everything was working, all apps were updated, controlling Harmony hub nicely, etc. I set it aside and did other things for a while, then I looked over at it and noticed something didn't look "right". The screen was not tucked into the case and when I tried I couldn't get it to go. Weird, I didn't notice that before - did it just happen?? And the phone seemed a bit thicker. So I got concerned and took it to a table away from couch etc. Opened up the back and the battery was bulging quite a bit. Well, I'm no expert, but that seems like a bad thing, so I removed the bulging battery, put it in a safe place and will recycle ASAP, ordered a new battery, will wait on that to get it going again.
So, all the normal charging overnight for a year never hurt it. Leaving it constantly plugged in running an app never hurt it. But after all that, leaving it charged overnight (like I always used to!) and finally things get scary. So, I guess as a general rule leaving it charging overnight may not be bad, but maybe age of battery and lots of use can lead to it eventually wearing out. I'm not going to stop charging my main phone (S7) overnight, but I definitely will be careful with my older phones.