Commit Graph

18 Commits (MK/conditional_fields)

Author SHA1 Message Date
mariusrklein 5b22435182 remove unnecessary class 11 months ago
mariusrklein 97b33fc513 add logic tests 11 months ago
mariusrklein 817e3a516c fix logic 11 months ago
mariusrklein 2ef737f751 documentation, fixed variable name 11 months ago
mariusrklein c7d1a16cb3 feat(config): implement field customization in settings.toml 11 months ago
Christian Merten f58a7dc4b6
chore(*/tests): various tests 11 months ago
Christian Merten 7aea91cb31
chore(*): remove stub files 11 months ago
Christian Merten a9b26e529b
feat(*): add more tests 11 months ago
Christian Merten 7f203b5139
feat(contrib/management): add command to create a superuser from env variables 12 months ago
marius.klein 7a9c6f9d85 feat: open pdfs in new tab in browser instead of download (#136)
closes #127

Reviewed-on: #136
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 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 530aea3244
contrib: factor common media path manipulations out 1 year ago
Christian Merten edb113562d
members: fix field permissions 2 years ago
Christian Merten 5205caa6a6
chore: add read_settings templatetag 2 years ago
Christian Merten 3a862469ee
members: make some fields only changeable with extra permissions
gitea/kompass/pipeline/head There was a failure building this commit Details
2 years ago
Christian Merten 2f3fb1fefd
contrib/admin: hide add other buttons everywhere
Code Coverage #### Overview by baseline * **[Overall project (difference to reference job)](https://jenkins.merten.dev/job/gitea/job/kompass/job/main/6//coverage#overview)** * Line Coverage: 71.16% (3121/4386) - Delta: -0.01% Output truncated. Details
gitea/kompass/pipeline/head This commit looks good Details
3 years ago
Christian Merten 45e30ceec7
members/admin: fix missing viewable annotation when list_global_member permission is present 3 years ago
Christian Merten 1b06aff1a1
settings: add django-rule and add contrib app implementing common model and admin implementing object level permissions using django-rule 3 years ago