
Do nothing/not do anything by halves
Full Commitment
The phrase means being fully dedicated to an activity, leaving no effort spared. 
No Mediocrity
Using this phrase suggests that doing things halfway or average is not acceptable. 
Positive Connotation
It's usually meant as a compliment, praising someone's thoroughness or dedication. 