- Fixed the Stripe JavaScript to work again after the CSS class change in 0.4. - Moved the Stripe handler code into an IIFE (Immediately Invoked Function Expression) - Imported ``reverse`` from ``django.urls`` to avoid a deprecation warning. - Send a mail to managers if PostFinance ``success_view`` does not actually succeed. - Updated the CI matrix to include newer versions of Python and Django, dropped compatibility with Python 2. - Reformatted the codebase using black and isort. - Made it possible to override the list of payment methods of the PostFinance moocher without replacing the payment form template. - Added a test suite.
0.4
~~~~~~~~~~~~~~~~~~~
- Fixed the CSS class on the stripe moochers' wrapping element. - Made the PostFinance moocher accept payment parameters on the success page as well.
0.3
~~~~~~~~~~~~~~~~~~~
- Made the mooch app namespace configurable so that it's easier to add the same moocher several times to a single site. - Changed the ``post_charge`` signal emission to use moocher instances instead of the moocher class.
0.2
~~~~~~~~~~~~~~~~~~~
- Keys and secrets are now arguments when instantiating moochers. - Added the moocher name as prefix to all URL fragments so that moochers themselves do not have to be namespaced. - Fixed the base payments' ``verbose_name_plural`` setting.