marius.klein
91ceaaf9f9
members/excursion: select invoice for sjr application form ( #103 )
...
Closes #61
Adds to the generate sjr application process a form in order to select one invoice.
Reviewed-on: #103
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
11 months ago
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