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

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

57 Commits (main)

Author SHA1 Message Date
Christian Merten eb46fa0849
fix tests 2 months ago
mariusrklein 0a2062d38e add test for membertraining title 2 months ago
mariusrklein ce606f4552 add tests for membertraining admins 2 months ago
mariusrklein 309c3873e1 fix typos in locale 2 months ago
mariusrklein f5f709bee7 Merge branch 'MK/training_tab' of https://git.jdav-hd.merten.dev/digitales/kompass into MK/training_tab 2 months ago
mariusrklein 6ffff2eec4 fix typo 2 months ago
marius.klein 564bc619dc Merge branch 'main' into MK/training_tab 2 months ago
mariusrklein f27a4039c1 remove empty line 2 months ago
mariusrklein 29bf7b4917 changes to membertraining fields 2 months ago
mariusrklein 519c8b6a96 fix(training): fix localisation file and typos 2 months ago
mariusrklein f940255e61 rename migration file 2 months ago
mariusrklein d4e2efc03a Merge remote-tracking branch 'origin/main' into MK/training_tab 2 months ago
mariusrklein 459ae5c2cd move activity category to training 2 months ago
mariusrklein 0ad92bb859 chore(training): squash migrations 2 months ago
mariusrklein 1cdf811304 feat(training): enable longer training title 2 months ago
mariusrklein 749c15f919 fix(training): catch missing date in training title 2 months ago
mariusrklein f9de181f7f Merge remote-tracking branch 'origin/main' into MK/training_tab 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 a1ebeb9fe3
Merge branch 'main' into MK/training_tab 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