Recap: Tel Aviv shooting, Iranian attack, Gaza massacres, Beirut bombing and Hezbollah ambush

Good morning Middle East Eye readers,
It is now just after 10am in Palestine, Israel and Lebanon. A lot has happened since last night, so here's a recap of how events played out in case you missed it:
Tuesday
-
Around 7pm (16:00 GMT) - Two Palestinians opened fire at a train station in Tel Aviv, killing seven people and wounding nine others.
-
Around 7.30pm - Iran began a massive missile attack it said was in retaliation for the Israeli killing of Hamas leader Ismail Haniyeh in Tehran in July, Hezbollah leader Hassan Nasrallah and Iranian Revolutionary Guard Corps commander Abbas Nilforoushan in Beirut last week.
-
Around 8.30pm - The Israeli military announced the missile attack was over.
-
Around 180 missiles were fired at areas across Israel in less than an hour, with sirens sounding almost in every city.
-
Eyewitnesses reported hearing explosions and footage showed direct hits in army bases in Tel Aviv, Jerusalem, the Negev and other areas.
-
Iran said it targeted the Mossad headquarters, three airbases and military positions near the Gaza Strip fence.
-
-
Around 9.30pm - Reports emerged the Israeli forces began heavy aerial and artillery shelling of eastern Khan Younis neighbourhoods before carrying out an attack that lasted into the early hours of Wednesday. At least 30 Palestinians were killed in the attack, according to media reports.
-
Around 9.45pm - Israeli forces bombed a school in the Nuseirat refugee camp, killing at least 10 people, including children. The attack coincided with intense shelling across the Nuseirat refugee camp, south of the Israeli-occupied Netzarim corridor, after reports said some displaced Palestinians attempted to cross back into northern Gaza from the south.
-
Around 11.30pm - Israeli Prime Minister Benjamin Netanyahu made his first comments after the Iranian attack, saying Tehran made a "big mistake" and vowed that "it will pay for it".
Wednesday
-
Around 12.15am - The Israeli military issued fresh ejection orders for residents of Beirut's southern suburbs, an area colloquially known as Dahiyeh.
-
Around 3.30am - Israel began a series of heavy air strikes in Beirut's Dahiyeh. At least 10 raids rocked the densely-populated area within the next two hours. At least four residential buildings were destroyed, according to Arab media.
-
Around 8am - Hezbollah claimed a series of attacks on Israeli troops stationed along the boundary with Lebanon.
-
The attacks included clashing with troops who attempted to "infiltrate" the Lebanese town of Odaisseh, forcing them to retreat.
-
In separate statements, the Lebanese group said it targeted three different military positions along the boundary with rockets and artillery fire, achieving "direct hits".
-
Israeli Telegram pages said rescue helicopters were seen transporting soldiers from the northern border to hospitals in Haifa after the attacks. There was no immediate comment from the Israeli military.
-