Have Israel, the US and Iran violated international law?

Civilian targets have been struck by all three warring parties.

Have Israel, the US and Iran violated international law?
Civilian targets have been struck by all three warring parties.