Commit Graph

70 Commits (e2bff684718b9fb6351221321865464a43f13689)

Author SHA1 Message Date
Christian Merten e2bff68471
members/admin: add check for valid allowance_to in finance overview 11 months ago
Christian Merten 8b932461b7
finance/statement: add selection fields for allowance and subsidies
In the statement tab on excursions, add two new fields to select to which
youth leaders the allowance and subsidies should be paid. The fields
are checked for validity based on the number of approved youth leaders.

Also add a new field on excursions to allow for additional approved youth
leaders.

The new fields are not yet used in the statement confirmation process.
11 months ago
Christian Merten 1bd2895415
translations: remove line counts 12 months ago
Christian Merten f05c8b2fb6
members/admin: translate age label and add ordering field 12 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 31b31a3eb3
members/waitinglist: allow editing of invite text 12 months ago
Christian Merten 4c7ff39432
members/registration: pre-fill registration form
Instead of directly uploading the filled-in registration form, a pre-filled
registration form is provided and the signed agreement can be uploaded
in a separate step.

Co-authored by: Marius Klein <marius.klein@alpenverein-heidelberg.de>
1 year ago
Christian Merten 55c9605428
members/admin: show last group invitation and gender in list 1 year ago
Christian Merten fa6f31e560
admin: allow * in group names, verify that only valid group names, section urls and post urls are saved 1 year ago
Christian Merten a27af02a27
members: personalize members landing page with list of led groups 1 year ago
Christian Merten 67aeb0c03a
members/echo: make gender editable, change wording 1 year ago
Christian Merten 420f074620
members/echo: fix typo 1 year ago
Christian Merten dd7af67b34
translations: replace more : with * 1 year ago
Christian Merten 5a5ffea89c
members/inviteasuser: reject if mail domain not internal 1 year ago
Christian Merten 17cae5c009
translations: use gender star 1 year ago
Christian Merten 7d93a4be0a
members/excursion: add V32 and improve texts 1 year ago
Christian Merten eaccc5a5ef
members/excursion: group bills in seminar report 1 year ago
Christian Merten 79b5389107
members/excursion: add finance overview 1 year ago
Christian Merten d19da71fef
members: add demote to waiter button and confirmation 1 year ago
Christian Merten ed445a9bc6
members: update translations 1 year ago
Christian Merten 7ef55738a5
members: provide contact info in waitinglist invitation 1 year ago
Christian Merten 3087b8f8ee
members/admin: add help texts to excursion 1 year ago
Christian Merten 8c4d97b5d1
members: seminar report mode selection 1 year ago
Christian Merten 3a9fca0a1e
members: confirmation step for invite as user 1 year ago
Christian Merten 3c94d07bae
auth: rename User and Group, remove fields 1 year ago
Christian Merten d4974bfb32
members: adapt fields to latest clubdesk fields 1 year ago
Christian Merten e2d660ed1e
members: rejection of invitations 1 year ago
Christian Merten d512d2b14c
members: Teilnehmer -> Meine Jugendgruppe 1 year ago
Christian Merten ba96bc50c6
members/excursion: add description field 1 year ago
Christian Merten 01a0f78fb4
members/excursion: fix naming place vs destination 1 year ago
Christian Merten b62464280e
members: Freizeit -> Ausfahrt 1 year ago
Christian Merten 39dbb61c86
members/echo: update texts 1 year ago
Christian Merten 2b82235e87
members/registration: client side verification of file size and format 1 year ago
Christian Merten 1faa1a1213
member: fix translation 1 year ago
Christian Merten d85d364572
members: add help texts 1 year ago
Christian Merten ee126335b8
members/views: hide country, add translations 1 year ago
Christian Merten 6ea7d3d8a1
update translations 1 year ago
Christian Merten d0ede5d0c1
members: add training data for Member, set blank flags on multiple fields 3 years ago
Christian Merten 9222b2869a
members/Member: adapt fields to clubdesk contact fields and add import function 3 years ago
Christian Merten 62e2a40d07
members: add translations for permissions, implemenet may_delete, filter unsubmitted statements default queryset by permissions 3 years ago
Christian Merten 33a07f8730
refactor: move all specific configurations to settings 3 years ago
Christian Merten 9c77e6db9f
members/freizeit: change word order in translation 3 years ago
Christian Merten 3faab11f06
pdf/seminar report: add translations, correct section titles 3 years ago
Christian Merten de2c5081e2
waiting list: add translations for waiting confirmations 3 years ago
Christian Merten a362f963b4
waiting list: add intermediate view to select group when inviting waiter 3 years ago
Christian Merten 7390459ad8
waiting list: add basic functionality, i.e. models, forms, views 3 years ago
Christian Merten 23770288f6
members registration: send notification to group leiters when mails are confirmed 3 years ago
Christian Merten 4500444561
Merge branch 'group-leiter-can-confirm-registrations' 3 years ago
Christian Merten 06374e5a18
members: add leiters field to group, associate auth users to member and allow group leiters to confirm registrations 3 years ago
Christian Merten 81f641024c
member registration: add required registration form 3 years ago