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
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
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
mariusrklein
5978e6ab5b
fix(members): explain ticket_no field and move it+badge_no to others tab
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
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
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
8 months ago
Christian Merten
07bf5ff53f
chore(members): add more tests
8 months ago
Christian Merten
7647f93c83
chore(members): move csv import to separate file
8 months ago
Christian Merten
1ada10fda4
feat(members/excursion): automatically send crisis intervention list
8 months ago
mariusrklein
370b212597
reformat barcode
8 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
mariusrklein
f1398584cd
fix: sort members
8 months ago
mariusrklein
649e35e26c
fix: filter for published groups
8 months ago
mariusrklein
546f2a2dd4
feat: add group checklist
8 months ago
Christian Merten
fd4770d295
fix(members/tests): adapt to new texts
8 months ago
Christian Merten
6b32595a5f
chore(members/views): modify texts and button size
8 months ago
Christian Merten
fb14c2f060
feat(members/views): show upload registration form after echo if missing
8 months ago
Christian Merten
2fcdf1ee25
feat(members/admin): add unconfirm member action
8 months ago
Christian Merten
62a4e37a15
feat(members/admin): re-request mail confirmation for waiters
8 months ago
Christian Merten
60942115ca
fix(members/rules): check for groups of excursion instead of groups of member
8 months ago
marius.klein
f213e11772
feat(finance): creation of receipts for confirmed statements and payment of LJP contributions ( #150 )
...
Confirmed statements now come with automatically generated PDF receipts used for documenting all issued payments.
This PR also adds generation of transactions for LJP contributions and their validation.
closes #92
Co-authored-by: mariusrklein <47218379+mariusrklein@users.noreply.github.com>
Reviewed-on: #150
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
Christian Merten
d913c8049d
feat(members/waitinglist): add confirm link in invitation mail and more notifications
8 months ago
Christian Merten
0535cce70f
feat(members/waitinglist): notify responsibles in case of rejections
8 months ago
Christian Merten
ffef3c93c3
fix(members/pdf): use excursion date instead of creation date
8 months ago
Christian Merten
2d69483276
chore(style): remove trailing whitespace
8 months ago
Christian Merten
c8df5630b8
refactor(latex): add base template and unify designs
...
We add a base template for all latex documents to unify the desings and improve maintainability. Also
the table definitions are simplified fixing the various width issues.
8 months ago
Christian Merten
11b92f72b1
fix(members/tests): set date correctly
9 months ago
marius.klein
4a003ed15e
fix(members/freizeit): change age calculation to first day of excursion ( #148 )
...
Reviewed-on: #148
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>
9 months ago