Is the City allowed to do this? I thought the City wasn’t allowed to say no to growth.

That’s generally true, but this is a special case.  Under Oregon law, (ORS 197.505 to 197.540), cities may impose a moratorium on development when they can demonstrate that a “shortage of public facilities” exists, provided they comply with a number of specific requirements established under the statute.