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