UN's Chronological review of Events related to "the question of Palestine": https://www.un.org/unispal/document/auto-insert-203280/

Feb 2

"A Qassam rocket fired from the northern Gaza Strip landed in an open area south of the Israeli city of Ashkelon. Another Qassam rocket landed near the southern Israeli town of Sderot and a third one landed near the Al-Muntar (Erez) crossing. There were no injuries or damage resulting from the strikes. "

Feb 3

"Four Israelis were wounded when Palestinian militants fired a Qassam rocket from the Gaza Strip into southern Israel. Islamic Jihad had claimed responsibility for the attack. Two more rockets landed near Ashkelon, causing some damage. IDF artillery shelled the northern Gaza Strip. "

Feb 7

"Four Qassam rockets landed in Israel, north of the Gaza Strip. They damaged buildings, but there were no injuries. "

I can continue, but you can look at the above link and absolutely see that indiscriminate rockets attacks from Gaza into Israel in 2006 (as well as before and after).

It makes total sense for Israel to prevent movements of goods that can be used to build this sort of weaponry in Gaza.

Of course there is a wikipedia page that tracks some of these attacks for the past few decades:

https://en.wikipedia.org/wiki/Palestinian_rocket_attacks_on_...

So yes, there is a cause and effect behind so-called blockade of Gaza by Israel(ie Egypt had a border with Gaza and they chose to enforce it the way they deeemed neccessary for their national security)

Yes. Keep reading that same Wikipedia article and you will find that groups in Gaza had independently been firing rockets against the direction of Hamas who at least by may was trying to enter into peace agreements with Israel.

Edit: to bring it back, Israel put blockade on the entire Palestinian Territories until Hamas was removed.

So to summarize -- Palestinian militants have been firing rockets from Gaza into Israel after Israel pulled out of Gaza.

As a result, Israel put a blockade on goods that can be used for military purposes from entering Gaza from Israel

The border between egypt and Gaza has NOT been controlled by Israel until after october 7. It was controlled by Egypt. As far as i understand, Egypt also restricted movement of people and goods to Gaza.

Look at the article you linked to again. It says clearly Israel put a blockade because Hamas had taken over on the territories until Hamas was taken out. In West Bank, Israel lifted the blockade after Hamas was removed.

There is a Wikipedia article on the gate. How it was under Israel control until 2005 and after it was given to Egypt with Israel cameras watching what was going in and out. And canceling any imports they deemed so. Exports were permitted by Israel but not by Egypt. So nothing was exported.