Commit Graph

351 Commits (a1ebeb9fe34a10f60fff2c50a4e3c22a6f9c9ef9)

Author SHA1 Message Date
Christian Merten a1ebeb9fe3
Merge branch 'main' into MK/training_tab 11 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>
11 months ago
mariusrklein 8709d0ddb1 add training officer permission 11 months ago
mariusrklein c89f08dc71 fix migration 11 months ago
mariusrklein cd1d53e7a5 add descriptions and filter fields 11 months ago
mariusrklein 8012bf685b fix(members): improve naming of activity filterbox 11 months ago
mariusrklein 9d48a568c2 merge migrations 11 months ago
mariusrklein 0412263b7d feat(trainings): add new trainings overview and navigation 11 months ago
mariusrklein d0e76e0c5a feat(trainings): add activities as new training field 11 months ago
mariusrklein e3722f66d4 fix missing time info and variable barcode length 11 months ago
Christian Merten c3527187c1 fix import 11 months ago
Christian Merten fa3415e22a fix migration 11 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>
11 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>
11 months ago
mariusrklein bf68ba92d0 fix(members): explain ticket_no field and move it+badge_no to others tab 11 months ago
mariusrklein d13143fbf0 fix(members): move util function, remove blank space 11 months ago
mariusrklein 07bed91501 feat: abstracted parameters for group checklist into settings.toml 11 months ago
mariusrklein cf785d0d0c feat (members): change list layout to accomodate large ticket_no barcodes 11 months ago
mariusrklein 009863e860 feat (members): add entry ticket field in members model 11 months ago
mariusrklein 925b0ff45b reformat barcode 11 months ago
mariusrklein a55d45ab7f test 11 months ago
mariusrklein 817aca3115 added badge no barcodes 11 months ago
mariusrklein 5d38b8c0ba changed layout to always 25 rows 11 months ago
mariusrklein b29951510f fixed margins, table layout 11 months ago
mariusrklein 98f4a552c5 fix page number 11 months ago
mariusrklein 29ac73a660 fix: sort members 11 months ago
mariusrklein 9c7541051a fix: filter for published groups 11 months ago
mariusrklein 2d2e4e6ceb feat: add group checklist 11 months ago
Christian Merten f58a7dc4b6
chore(*/tests): various tests 11 months ago
Christian Merten 52f0209912
chore(*): ignore some files from tests 11 months ago
Christian Merten 25ec55d731
chore(members/tests): add remaining PDF test cases 11 months ago
Christian Merten 7ea500ebaa
chore(members/tests): various tests
Co-authored by: Claude
11 months ago
Christian Merten 242eff1ffc
chore(members/tests): more model tests 11 months ago
Christian Merten 2b9fd2556b
chore(members/models): remove unused function 11 months ago
Christian Merten b9d112e047
chore(members/tests): more admin tests 11 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>
12 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>
12 months ago
Christian Merten 416af36070
chore(members): reorganize tests 1 year ago
Christian Merten 07bf5ff53f
chore(members): add more tests 1 year ago
Christian Merten 7647f93c83
chore(members): move csv import to separate file 1 year ago
Christian Merten 1ada10fda4
feat(members/excursion): automatically send crisis intervention list 1 year ago
Christian Merten d4137effa4
fix(members/seminar_report_docx): make timestamps timezone aware 1 year 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>
1 year 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>
1 year ago
Christian Merten fd4770d295
fix(members/tests): adapt to new texts 1 year ago
Christian Merten 6b32595a5f
chore(members/views): modify texts and button size 1 year ago
Christian Merten fb14c2f060
feat(members/views): show upload registration form after echo if missing 1 year ago
Christian Merten 2fcdf1ee25
feat(members/admin): add unconfirm member action 1 year ago
Christian Merten 62a4e37a15
feat(members/admin): re-request mail confirmation for waiters 1 year ago
Christian Merten 60942115ca
fix(members/rules): check for groups of excursion instead of groups of member 1 year ago