Felicity refers to Diggle as "Spartan" to protect his identity. In the DC Comic world, Spartan is the leader of superhero team WildC.A.T.S. The character is known for his strength and durability, much like the character of John Diggle.
First apperance of Caity Lotz wearing The Canary outfit in Season 4