mariusrklein
2a59af5be4
reorganize members app_index
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
mariusrklein
9c7541051a
fix: filter for published groups
4 months ago
mariusrklein
2d2e4e6ceb
feat: add group checklist
4 months ago
Christian Merten
f58a7dc4b6
chore(*/tests): various tests
4 months ago
Christian Merten
52f0209912
chore(*): ignore some files from tests
4 months ago
Christian Merten
996914dc77
chore(tests): add mailer and logindata tests
4 months ago
Christian Merten
7aea91cb31
chore(*): remove stub files
4 months ago
Christian Merten
afedf74f8f
chore(tests/material): add models and admin tests
4 months ago
Christian Merten
b613dc70c2
chore(finance/tests): add rules tests
4 months ago
Christian Merten
25ec55d731
chore(members/tests): add remaining PDF test cases
4 months ago
Christian Merten
7ea500ebaa
chore(members/tests): various tests
...
Co-authored by: Claude
4 months ago
Christian Merten
44354cb681
chore(logindata/tests): add views tests
...
Co-authored by: Claude
4 months ago
Christian Merten
1d519d70dc
chore(mailer/tests): add admin tests
...
Co-authored by: Claude
4 months ago
Christian Merten
242eff1ffc
chore(members/tests): more model tests
4 months ago