Updated mediawiki/extensions Project: mediawiki/extensions/DonationInterface c2457d4698d3df68d48ff5c63e8078b49838cd57
More logic for mustache forms
protected buildRequiredFields -> public getRequiredFields
Now uses paymentMethod['validation'], with subMethod['validation'] overriding
Use new getAvailableSubmethods method in rendering mustache forms.
TODO: allow turning off methods / submethods per country in LocalSettings
FIXME: so many credit card buttons! and how to tell visa from visa_debit?
FIXME: css annoyance - gap in 2nd row of options
Bug: T97056
Change-Id: Ib675f1adca1fd18adf10bf216927d236335db389