Op's question, "Are all things put under Jesus' feet?
Is it yet to happen?"
Quite often God speaks of things as though they were. He knows the end from the beginning and scripture seems to always tell of things before they happen as if they have happened.
He calls into existence the things that do not exist. Romans 4:17
Ephesians 1:22is another case in point.
22And God placed all things under his feet
Looking at a few verses before this tell us when the this will take place. It will be at dispensation of the fulness of the times, to sum up all things in Christ.
with regard to the fulfillment of the times [that is, the end of history, the climax of the ages]—to bring all things together in Christ, [both] things in the heavens and things on the earth. Ephesians 1:10
The other scripture mentioned is: 1 Corinthians 15:25
For he must reign until he has put all his enemies under his feet.
We can see exactly when this will take place as well from the previous verse:
It will be at the end as well when all dominion authority and power has been annulled.
the end will come, when he hands over the kingdom to God the Father after he has destroyed all dominion, authority and power. 25For he must reign until he has put all his enemies under his feet.
He has abolished all rule and all authority and power.
Definition of Abolish, annulled:
◄ 2673. katargeó ►
Strong's Concordance
katargeó: to render inoperative, abolish
Original Word: καταργέω
Part of Speech: Verb
Definition: to render inoperative, abolish
Usage: (a) I make idle (inactive), make of no effect, annul, abolish, bring to naught, (b) I discharge, sever, separate from.
rendering something inert ("completely inoperative"); i.e. being of no effect (totally without force, completely brought down); done away with, cause to cease and therefore abolish; make invalid, abrogate (bring to nought); "to make idle or inactive"
Hebrews 2:8 makes a good conclusion.
You have put in subjection all things under his feet. For in subjecting all things to him, He left nothing unsubject to him. But at present not yet do we see all things having been subjected to him.