Commit Graph

16 Commits (3b46695b49ca8b3a5cd29ceb6248f259d59834a9)

Author SHA1 Message Date
marius.klein 3b46695b49 finance/admin: validate IBAN and show EPC-QR code for transactions (#94)
1. IBAN validation in member admin.
2. In the transaction overview, for every transaction an EPC-QR code for banking apps is generated and displayed. The (necessary) BIC field is automatically derived from the IBAN. This closes #63.

Both steps use the python library schwifty.

Reviewed-on: #94
Reviewed-by: Christian Merten <christian@merten.dev>
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
12 months ago
Christian Merten 121076f9f1
docs: initial setup 1 year ago
Christian Merten e1e766d6a7
requirements: add pypdf 1 year ago
Christian Merten 910bac2e27
requirements: add markdownx and markdownify 3 years ago
Christian Merten 1b06aff1a1
settings: add django-rule and add contrib app implementing common model and admin implementing object level permissions using django-rule 3 years ago
Christian Merten d8228b7021
settings: use django-split-settings to restructure settings 3 years ago
Christian Merten 0ae03ab9dc
docker: restructure, separate production and development setup 3 years ago
Christian Merten fc9ae75d82
docker: inital working setup 3 years ago
Christian Merten 55d4033c5b
settings: use stronger hash algorithm bcrypt 3 years ago
Christian Merten 53dc3d4362 add requirements 4 years ago
Christian Merten 075aa02207 upgrade to django4 4 years ago
Christian Merten 6a39073ac0 update requirements 4 years ago
Christian Merten bd6bcff42d add easy-select-2 to requirements 9 years ago
Christian Merten 59f7139c52 update requirements 9 years ago
Christian Merten aad7ccffd5 updated requirements 9 years ago
Schlabonski 40e76eb048 Add requirements to project 9 years ago