Commit Graph

18 Commits (d445e93a05b114b3460e32d10965d43f1797861e)

Author SHA1 Message Date
Kasimir Uihlein 1b203f03a8
sphinx version rollback to 7.4.7, due to non compatibility with python 3.9 11 months ago
Kasimir Uihlein add0a86dbf
Move documentation from readme into sphinx && change theme from alabaster to sphinxawsome-theme && version bump sphinx && restructure docs/ directories && split into technical and user documentation && add technical documentation && update sphinx refs in user documentation 11 months ago
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