marius.klein
a8d6503b60
Merge branch 'main' into MK/meeting_checklist
4 months ago
mariusrklein
eb3e45f016
fix missing time info and variable barcode length
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
Christian Merten
2b9fd2556b
chore(members/models): remove unused function
4 months ago
Christian Merten
1f4cb41256
fix import
4 months ago
Christian Merten
7337cec025
fix migration
4 months ago
Christian Merten
b9d112e047
chore(members/tests): more admin tests
4 months ago
mariusrklein
218df6aaab
Merge remote-tracking branch 'origin/main' into MK/meeting_checklist
4 months ago
Christian Merten
88521def1a
chore(mailer): remove unused subscribe views
4 months ago
Christian Merten
c7c64139a4
chore(mailer/tests): unsubscribe view tests
4 months ago
Christian Merten
187e4ebf54
chore(mailer/tests): add model tests
4 months ago
Christian Merten
355aad61c2
chore(finance/tests): add more admin tests
4 months ago
Christian Merten
396ea6f796
chore(finance/tests): reorganise and add admin tests
4 months ago
Christian Merten
a9b26e529b
feat(*): add more tests
4 months ago
mariusrklein
5978e6ab5b
fix(members): explain ticket_no field and move it+badge_no to others tab
5 months ago
Christian Merten
99f6dfcdfb
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.
5 months ago
Christian Merten
7f203b5139
feat(contrib/management): add command to create a superuser from env variables
5 months ago
marius.klein
e02f728e8a
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>
5 months ago
mariusrklein
eb2cd6c68c
fix(members): move util function, remove blank space
5 months ago
Christian Merten
2cee336397
chore: add license
5 months ago
marius.klein
a8d4625719
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>
5 months ago
mariusrklein
b0fb7bcfce
fix: escape backslash in default text
6 months ago
mariusrklein
01b52feafe
feat: abstracted parameters for group checklist into settings.toml
6 months ago
mariusrklein
ef7dac6d75
feat (members): change list layout to accomodate large ticket_no barcodes
6 months ago
mariusrklein
8192297c51
feat (members): add entry ticket field in members model
6 months ago
Christian Merten
416af36070
chore(members): reorganize tests
7 months ago
Christian Merten
07bf5ff53f
chore(members): add more tests
7 months ago
Christian Merten
7647f93c83
chore(members): move csv import to separate file
7 months ago
Christian Merten
0eedc3ecf9
feat(finance): send statement summary to finance office
7 months ago
Christian Merten
1ada10fda4
feat(members/excursion): automatically send crisis intervention list
7 months ago
mariusrklein
370b212597
reformat barcode
7 months ago
mariusrklein
757408cfd9
Merge branch 'main' into MK/meeting_checklist
8 months ago
mariusrklein
c3c207f64d
test
8 months ago
Christian Merten
d4137effa4
fix(members/seminar_report_docx): make timestamps timezone aware
8 months ago
marius.klein
3250dc7089
feat(finance): org fee for old participants ( #149 )
...
Allow deducting a configurable organisational fee for participants older than 27 from subsidies. This is calculated per day and old participant.
Reviewed-on: #149
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
marius.klein
05f924cdef
fix(members/excursion): fix seminar day calculation and add verbosity in finance overview ( #153 )
...
Reviewed-on: #153
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
mariusrklein
6388ccd15b
added badge no barcodes
8 months ago
mariusrklein
83ffd83830
changed layout to always 25 rows
8 months ago
mariusrklein
e16765e7af
fixed margins, table layout
8 months ago
mariusrklein
eb0769b121
fix page number
8 months ago