It wasn't a confirmation dialog, it was a dialog that provided the exact same information as hovering the "Repair All" button in the vendor dialog does.
The auto-repair option has always been there, it was just disabled by default previously.
I'm sure I can add in a simple StaticPopupDialog with a text saying that your gear is damaged and a button that allows you to repair, but you guys need to be really sure what you want - this won't give you any other functionality than to notify you that your equipment is actually damaged, which you can get from just looking at the durabilityfu text anyway (if it says less than 100%, your equipment is damaged).
This dialog really doesn't provide -anything- of value, I can't understand why you all want it back.
The old popup implementation was just too bloaty, if someone wants to reimplement it, they should just use a StaticPopupDialog with the text "Your gear is at %d%%, do you want to repair? [Yes] [No]", and leave it at that.