Commit Graph

52 Commits (ad33d5db172b34cba2714be56f1c7b15895f71f2)

Author SHA1 Message Date
marius.klein ad33d5db17 feat(members/admin): add training overview (#174)
Add a new admin view for managing all trainings of members of the association. The subsections on training and activity categories are moved to a new trainings section.

We also protect the `submitted` and `passed` fields of member trainings for the default permission set.
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
2 months ago
Christian Merten 61060d7104
chore(static): replace old favicon
The copyright of the old logo was unclear. The new one was designed by Tobias Lenk, who agreed
to its usage in this project.
2 months ago
Christian Merten 6d542456fa
feat(members/admin): enable waitinglist and memberunoconfirmed view for standard users
We change the default permissions for the standard user group to allow viewing the unconfirmed registrations
and waitinglist views (Most projects already manually added the permissions for unconfirmed registrations).
Standard users only see waiters that have a group invitation (active, expired or rejected) to a group
they are a youth leader of.
3 months ago
Christian Merten 9f7b7a9517
feat(members/admin): button to (re)request registration form 3 months ago
Christian Merten c9a475797b
chore(static): replace (j)dav logos by placeholders 3 months ago
Christian Merten 691ae04142
chore(static): add attributions and replace third party images 3 months ago
marius.klein a75208b41c feat(members): add group meeting checklist generation (#154)
Add an action to generate checklists for group meetings. These checklists can be used for documentation and for simplifying the check-in procedure in climbing gyms.

Co-authored-by: mariusrklein <47218379+mariusrklein@users.noreply.github.com>
Reviewed-on: #154
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
4 months ago
marius.klein f213e11772 feat(finance): creation of receipts for confirmed statements and payment of LJP contributions (#150)
Confirmed statements now come with automatically generated PDF receipts used for documenting all issued payments.

This PR also adds generation of transactions for LJP contributions and their validation.

closes #92

Co-authored-by: mariusrklein <47218379+mariusrklein@users.noreply.github.com>
Reviewed-on: #150
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>
8 months ago
Christian Merten de95c76ac7
chore: update Django to 4.2.20 9 months ago
Christian Merten 769b63d457
chore: replace jet fork by django-jet-reboot 9 months ago
marius.klein c4d6581e6f feat(startpage): add link model for external links on admin startpage (#138)
Add `Link` model to customize the admin startpage from the admin interface. Also add block rendering of links.

Reviewed-on: #138
Co-authored-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
Co-committed-by: marius.klein <marius.klein@alpenverein-heidelberg.de>
10 months ago
marius.klein 7a9c6f9d85 feat: open pdfs in new tab in browser instead of download (#136)
closes #127

Reviewed-on: #136
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>
10 months ago
Christian Merten 40edd650dc
chore(static): remove unused images and normalize naming 10 months ago
marius.klein 678559fb4d members/pdf: add numbering to participant listings (#119)
Also add a total participants and youth leaders count on the members on list inline tab.

Reviewed-on: #119
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>
11 months ago
marius.klein d1a8e7f159 members/admin: group overview excel (#118)
closes #110

Reviewed-on: #118
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>
11 months ago
Christian Merten 9a07ef74a6
templates/admin: use section variable 11 months ago
Christian Merten e055554125
members/admin: remove redundant sentence 1 year ago
Christian Merten 436334f23d
members/admin: show new members section also to non-waitinglist managers 1 year ago
Christian Merten a27af02a27
members: personalize members landing page with list of led groups 1 year ago
Christian Merten 519c3b811e
docs: add link to index page 1 year ago
Christian Merten 97e446f54a
members/waitinglist: fix permissions 1 year ago
Christian Merten dd7af67b34
translations: replace more : with * 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 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 18d5f5e989
dashboard: add mailer section 1 year ago
Christian Merten 5205caa6a6
chore: add read_settings templatetag 1 year ago
Christian Merten 520dc1d3d2
members/admin: fix inlines 1 year ago
Christian Merten 3087b8f8ee
members/admin: add help texts to excursion 1 year ago
Christian Merten 6eaa8e0414
admin: hide related objects in delete summary 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 0220ed36fd
finance/admin: add statement unconfirm button 1 year ago
Christian Merten f2cbac30f6
members/freizeit: sjr applications 1 year ago
Christian Merten 8f93ea1b37
startpage: add copy of jdav-hd website, add post module 3 years ago
Christian Merten d97d8afe3f
templates/admin: display member name if available 3 years ago
Christian Merten 8599962caf
customization: remove all occurences of ludwigsburg and replace with local settings 3 years ago
Christian Merten 0b63f2593f
members/freizeit: fix wrong id in url resolve 3 years ago
Christian Merten c8681cc8b1
members/freizeit: add pdf generation buttons in change view 3 years ago
Christian Merten 2eb664e35e
finance: fix some translations, add statement submit button for excursions 3 years ago
Christian Merten 5c8ebbbbf6
finance: improve confirm overview, polish admin pages 3 years ago
Christian Merten b8daed826d
finance: add overview, transaction generation and reduction, further fields 3 years ago
Christian Merten cafc7f4f97
finance: add initial structre, including models and admin page, add some customization 3 years ago
Christian Merten a362f963b4
waiting list: add intermediate view to select group when inviting waiter 3 years ago
Christian Merten 07bb54cfc6
members: add option to request echo from members 3 years ago
Christian Merten 500ce3b380 remove old custom styles and add jet 5 years ago
Christian Merten deae4fd685 add link to a shared packlisten etc. folder 6 years ago
Christian Merten c85ec7edce add favicon 7 years ago