Commit Graph

15 Commits (8b03deda5bea524153704f18a58d27a82ef04ab9)

Author SHA1 Message Date
Christian Merten 8b03deda5b members/admin: adapt LJP application to new format (#121)
Implements the new LJP application format as outlined in #116. In particular:

- The V-32 PDF is replaced by an `.xlsx` sheet.
- The LaTeX generated PDF for the seminar report is replaced by a `.docx` file, generated by `pandoc` from a modified `.tex` file.
- The cost and participants overview from the old PDF can still be generated separately, but is no longer required.

Also adds many fields to `LJPProposal` that are required to generate the full application.
1 year ago
Christian Merten d1075f43e7
members/tests: add more admin tests 1 year ago
Christian Merten a0da26476c
members/tests: add tests for admin pages 1 year ago
Christian Merten 7d74e5d908
members/tests: add tests for views 1 year ago
Christian Merten 593cef520d
members/tests: only test age for passed dates 1 year ago
Christian Merten 39f1700131
members/tests: skip sjr application generation 1 year ago
Christian Merten 98a03e4abd
members/ljp: fix calculation of participants
Implements the correct formula for computing the participant count according to the LJP
regulations. Also adds extensive unit tests for the formula.
1 year ago
Christian Merten ce466671f2
members/waitinglist: fix queryset based age calculation 1 year ago
Christian Merten 19eb0953d5
tests: fix, generate html coverage report 1 year ago
Christian Merten 6808bf9ddb
members/tests: mail confirmation 1 year ago
Christian Merten 61f7949a19
members/tests: add admin tests 3 years ago
Christian Merten 4eed3f7907
members/tests: add admin and pdf testcases 3 years ago
Christian Merten 9c287907e7
members/tests: adapt to new interface 3 years ago
Christian Merten 01ef2c43cc
members: add permission system 3 years ago
Christian Merten 6dd141b3fa added member system 10 years ago