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
f87837218e
members/waitinglist: preserve waitinglist application date
1 year ago
Christian Merten
436334f23d
members/admin: show new members section also to non-waitinglist managers
1 year ago
Christian Merten
55c9605428
members/admin: show last group invitation and gender in list
1 year ago
Christian Merten
948850151a
members/admin: make email and phone number links
1 year ago
Christian Merten
0845c04001
members/echo: don't invalidate echo key after echoing, only expiry invalidates now
1 year ago
Christian Merten
3d60f7e9bf
members/models: normalize usernames, use username as association name if available
1 year ago
Christian Merten
edb113562d
members: fix field permissions
1 year ago
Christian Merten
97e446f54a
members/waitinglist: fix permissions
1 year ago
Christian Merten
28c9da8168
members: fix has statement check
1 year ago
Christian Merten
5a5ffea89c
members/inviteasuser: reject if mail domain not internal
1 year ago
Christian Merten
81eced382e
import: waitinglist default fields
1 year ago
Christian Merten
7d93a4be0a
members/excursion: add V32 and improve texts
1 year ago
Christian Merten
79b5389107
members/excursion: add finance overview
1 year ago
Christian Merten
fcfd1b0a9d
members: remove default from gender field
1 year ago
Christian Merten
02db0669cd
members: don't request mail confirmation of emergency contacts
1 year ago
Christian Merten
7ef55738a5
members: provide contact info in waitinglist invitation
1 year ago
Christian Merten
1f75d627e0
members: skip empty email addresses when requesting confirmation
1 year ago
Christian Merten
284f0b2420
members: make email field in emergency contact optional
1 year ago
Christian Merten
3fc1b65d67
clubdesk import: assign youth leaders and omit groupless entries
1 year ago
Christian Merten
8ef0bc848b
admin: add dashboard and explanations
1 year ago
Christian Merten
3a9fca0a1e
members: confirmation step for invite as user
1 year ago
Christian Merten
e178f56369
members: invite member as user
1 year ago
Christian Merten
a49aab51b1
import: fix parsing logic for Jugendleiter
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
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
bf5ad088cb
forms: fix file size checking
1 year ago
Christian Merten
57b4d517b1
members/waitinglist: waiting list confirmation reminders
1 year ago
Christian Merten
fd29fa6199
members/waitinglist: personalize invitation mail
1 year ago
Christian Merten
f2cbac30f6
members/freizeit: sjr applications
1 year ago
Christian Merten
7d9a1bf9a6
members/group: add weekly time
gitea/kompass/pipeline/head There was a failure building this commit
Details
1 year ago
Christian Merten
a225af5905
members: automatically compute validity of good conduct certificate
1 year ago
Christian Merten
6808bf9ddb
members/tests: mail confirmation
1 year ago
Christian Merten
be1f471044
members: enter and edit emergency contacts on registration and echo
gitea/kompass/pipeline/head There was a failure building this commit
Details
1 year ago
Christian Merten
cdab970bfc
members: emergency contacts, replace parent email with alternative email
gitea/kompass/pipeline/head There was a failure building this commit
Details
1 year ago
Christian Merten
c97d26c5b1
members: add waitinglist import from csv
Code Coverage #### Overview by baseline
* **[Overall project (difference to reference job)](https://jenkins.merten.dev/job/gitea/job/kompass/job/main/7//coverage#overview)**
* Line Coverage: 70.83% (3130/4419) - Delta: -0.33%
Output truncated.
Details
gitea/kompass/pipeline/head This commit looks good
Details
2 years ago
Christian Merten
8f93ea1b37
startpage: add copy of jdav-hd website, add post module
3 years ago
Christian Merten
45e30ceec7
members/admin: fix missing viewable annotation when list_global_member permission is present
3 years ago
Christian Merten
7f2c1ba00e
members/models: replace naive datetime with timezone aware one
3 years ago
Christian Merten
565e7f3e8c
members/models: adapt properties to new fields after clubdesk migration, use timezone aware defaults for freizeit
3 years ago
Christian Merten
7255190153
multiple: use object level permissions
3 years ago
Christian Merten
bb0d3f1d07
members: remove Memberlist and OldMemberOnList, remove associated permissions, rename permissions for klettertreffattendee etc.
3 years ago
Christian Merten
d6b2e2b727
members/import: determine if member is youth leader by considering roles
3 years 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