feat(members/admin): add training overview #174

Merged
christian.merten merged 57 commits from MK/training_tab into main 9 months ago

57 Commits (main)

Author SHA1 Message Date
Christian Merten eb46fa0849
fix tests 9 months ago
mariusrklein 0a2062d38e add test for membertraining title 9 months ago
mariusrklein ce606f4552 add tests for membertraining admins 9 months ago
mariusrklein 309c3873e1 fix typos in locale 9 months ago
mariusrklein f5f709bee7 Merge branch 'MK/training_tab' of https://git.jdav-hd.merten.dev/digitales/kompass into MK/training_tab 9 months ago
mariusrklein 6ffff2eec4 fix typo 9 months ago
marius.klein 564bc619dc Merge branch 'main' into MK/training_tab 9 months ago
mariusrklein f27a4039c1 remove empty line 9 months ago
mariusrklein 29bf7b4917 changes to membertraining fields 9 months ago
mariusrklein 519c8b6a96 fix(training): fix localisation file and typos 9 months ago
mariusrklein f940255e61 rename migration file 9 months ago
mariusrklein d4e2efc03a Merge remote-tracking branch 'origin/main' into MK/training_tab 9 months ago
mariusrklein 459ae5c2cd move activity category to training 9 months ago
mariusrklein 0ad92bb859 chore(training): squash migrations 9 months ago
mariusrklein 1cdf811304 feat(training): enable longer training title 9 months ago
mariusrklein 749c15f919 fix(training): catch missing date in training title 9 months ago
mariusrklein f9de181f7f Merge remote-tracking branch 'origin/main' into MK/training_tab 11 months ago
mariusrklein 90bb939278 Merge remote-tracking branch 'origin/main' into MK/training_tab 11 months ago
mariusrklein 90110f9646 add filtering by date 11 months ago
mariusrklein 2a59af5be4 reorganize members app_index 11 months ago
Christian Merten a1ebeb9fe3
Merge branch 'main' into MK/training_tab 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
Christian Merten 82f970a1fb chore(mailer): remove unused subscribe views 11 months ago
Christian Merten c1131a5a17 chore(mailer/tests): unsubscribe view tests 11 months ago
Christian Merten 15c71938eb chore(mailer/tests): add model tests 11 months ago
Christian Merten 312d566be5 chore(finance/tests): add more admin tests 11 months ago
Christian Merten 00f81b5601 chore(finance/tests): reorganise and add admin tests 11 months ago
Christian Merten ed67669b29 feat(*): add more tests 11 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.
11 months ago
Christian Merten a470767088 feat(contrib/management): add command to create a superuser from env variables 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
Christian Merten 54fef06399 chore: add license 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 9b1426bc0d fix: escape backslash in default text 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