mariusrklein
f9de181f7f
Merge remote-tracking branch 'origin/main' into MK/training_tab
4 months ago
Christian Merten
162b9a46ea
chore(docker/test): add test texts config
4 months ago
Christian Merten
f5e3769aae
chore(members/tests): cover templatetags/overview_extras
4 months ago
Christian Merten
c7eb07ddd1
chore(members/tests): cover templatetags
4 months ago
Christian Merten
a784957b7f
chore(mailer/tests): remove unused method
4 months ago
Christian Merten
e81efe0f83
chore(contrib/tests): add missing utils tests
4 months ago
Christian Merten
205b72d8e2
chore(startpage/tests): cover missing views
4 months ago
Christian Merten
b21b975252
chore(startpage/tests): test uncovered lines
4 months ago
mariusrklein
90bb939278
Merge remote-tracking branch 'origin/main' into MK/training_tab
4 months ago
mariusrklein
90110f9646
add filtering by date
4 months ago
mariusrklein
2a59af5be4
reorganize members app_index
4 months ago
Christian Merten
3003bbe67f
fix(finance/admin): pass participant_count only once
4 months ago
Christian Merten
1b8089dd93
fix(mailer/models): __str__ method of Attachment returns string
4 months ago
Christian Merten
69062f3e58
fix(members): various bugs
4 months ago
Christian Merten
a1ebeb9fe3
Merge branch 'main' into MK/training_tab
4 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
mariusrklein
8709d0ddb1
add training officer permission
4 months ago
mariusrklein
c89f08dc71
fix migration
4 months ago
mariusrklein
cd1d53e7a5
add descriptions and filter fields
4 months ago
mariusrklein
8012bf685b
fix(members): improve naming of activity filterbox
4 months ago
mariusrklein
9d48a568c2
merge migrations
4 months ago
mariusrklein
0412263b7d
feat(trainings): add new trainings overview and navigation
4 months ago
mariusrklein
d0e76e0c5a
feat(trainings): add activities as new training field
4 months ago
mariusrklein
e3722f66d4
fix missing time info and variable barcode length
4 months ago
Christian Merten
c3527187c1
fix import
4 months ago
Christian Merten
fa3415e22a
fix migration
4 months ago
Christian Merten
82f970a1fb
chore(mailer): remove unused subscribe views
4 months ago
Christian Merten
c1131a5a17
chore(mailer/tests): unsubscribe view tests
4 months ago
Christian Merten
15c71938eb
chore(mailer/tests): add model tests
4 months ago
Christian Merten
312d566be5
chore(finance/tests): add more admin tests
4 months ago
Christian Merten
00f81b5601
chore(finance/tests): reorganise and add admin tests
4 months ago
Christian Merten
ed67669b29
feat(*): add more tests
4 months ago
Christian Merten
98a6d707a4
feat(docker/production): create superuser in initial setup
...
We add one step to the master entrypoint script to ensure a
superuser exists with username and password configured from the
environment variables DJANGO_SUPERUSER_USERNAME and
DJANGO_SUPERUSER_PASSWORD. The step does nothing if these variables
are not set or the user already exists.
4 months ago
Christian Merten
a470767088
feat(contrib/management): add command to create a superuser from env variables
4 months ago
marius.klein
b35cc1f28b
feat(members/waitinglist): add group age range info to invite text ( #168 )
...
Pass age info to group invite text as a parameter.
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>
4 months ago
Christian Merten
54fef06399
chore: add license
4 months ago
marius.klein
e6ad20e9c9
feat(finance/tests): tests for new rules ( #155 )
...
Also makes some checks safe.
Reviewed-on: #155
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>
4 months ago
mariusrklein
bf68ba92d0
fix(members): explain ticket_no field and move it+badge_no to others tab
4 months ago
mariusrklein
d13143fbf0
fix(members): move util function, remove blank space
4 months ago
mariusrklein
9b1426bc0d
fix: escape backslash in default text
4 months ago
mariusrklein
07bed91501
feat: abstracted parameters for group checklist into settings.toml
4 months ago
mariusrklein
cf785d0d0c
feat (members): change list layout to accomodate large ticket_no barcodes
4 months ago
mariusrklein
009863e860
feat (members): add entry ticket field in members model
4 months ago
mariusrklein
925b0ff45b
reformat barcode
4 months ago
mariusrklein
a55d45ab7f
test
4 months ago
mariusrklein
817aca3115
added badge no barcodes
4 months ago
mariusrklein
5d38b8c0ba
changed layout to always 25 rows
4 months ago
mariusrklein
b29951510f
fixed margins, table layout
4 months ago
mariusrklein
98f4a552c5
fix page number
4 months ago
mariusrklein
29ac73a660
fix: sort members
4 months ago