Commit Graph

116 Commits (06db761021129fcc3c0855776e580ba02cf8de05)

Author SHA1 Message Date
Christian Merten 49c4e4c548
settings: remove MEDIA_MEMBERLISTS and use MEDIA_ROOT everywhere 1 year ago
Christian Merten 6ffa2376b8
settings: use toml configuration files
We replace the current environment variable based configuration approach by
reading all local configuration from a `settings.toml` configuration file.
The docker test, development and production setups have been updated to use
the new setup.

The configuration folder also allows overriding every template in a
`config/templates` directory. We use this in a follow-up to move
all local specific templates, e.g. the registration form, into this
config directory.
1 year ago
Christian Merten a2cbae2c8e
media: require staff login for media access 1 year ago
Christian Merten 7af3ec488e
members/waitinglist: remove registration form link from invite text
The link is no longer needed, since a prefilled registration form can
now be downloaded after filling out the online form.
1 year ago
Christian Merten 31b31a3eb3
members/waitinglist: allow editing of invite text 1 year ago
Christian Merten c2bfd85eb4
admin/sidebar: open external links in new tab 1 year ago
Christian Merten 4c7ff39432
members/registration: pre-fill registration form
Instead of directly uploading the filled-in registration form, a pre-filled
registration form is provided and the signed agreement can be uploaded
in a separate step.

Co-authored by: Marius Klein <marius.klein@alpenverein-heidelberg.de>
1 year ago
Christian Merten 58da7fae23
settings/texts: add space to prevent outlook glitch 1 year ago
Christian Merten f61941c3d0
settings: populate links from environment variables 1 year ago
Christian Merten fa6f31e560
admin: allow * in group names, verify that only valid group names, section urls and post urls are saved 1 year ago
Christian Merten bf09be5d19
settings: reorder sidebar 1 year ago
Christian Merten d10a475aad
sidebar: fix permissions 1 year ago
Christian Merten a27af02a27
members: personalize members landing page with list of led groups 1 year ago
Christian Merten 308e4e31f5
docs: add link to sidebar 1 year ago
Christian Merten 519c3b811e
docs: add link to index page 1 year ago
Christian Merten 0845c04001
members/echo: don't invalidate echo key after echoing, only expiry invalidates now 1 year ago
Christian Merten 32e361151f
mailer: set name in sender and reply to 1 year ago
Christian Merten e2f9eb7db0
mailer: add option to switch between sending from one email address vs from personalized email addresses 1 year ago
Christian Merten dd7af67b34
translations: replace more : with * 1 year ago
Christian Merten 5a5ffea89c
members/inviteasuser: reject if mail domain not internal 1 year ago
Christian Merten c5316fa0dc
startpage: add favicon, rename root section 1 year ago
Christian Merten 368017a20a
settings: read domain from env variable 1 year ago
Christian Merten 7d93a4be0a
members/excursion: add V32 and improve texts 1 year ago
Christian Merten 18d5f5e989
dashboard: add mailer section 1 year ago
Christian Merten 7ef55738a5
members: provide contact info in waitinglist invitation 1 year ago
Christian Merten 67e019073a
finance: fix allowance per day and rounding 1 year ago
Christian Merten 656438da90
startpage: fix portrait sizing issues 1 year ago
Christian Merten 8ef0bc848b
admin: add dashboard and explanations 1 year ago
Christian Merten e178f56369
members: invite member as user 1 year ago
Christian Merten 3eaaf1727c
startpage: flexibilize root section 1 year ago
Christian Merten ba8036f547
cache: set expiry time to 1s 1 year ago
Christian Merten 3c94d07bae
auth: rename User and Group, remove fields 1 year ago
Christian Merten 88e2c6ff0d
settings: allow page embedding on same host 1 year ago
Christian Merten 40df91fcc7
members/waiter: add registration form download link 1 year ago
Christian Merten e2d660ed1e
members: rejection of invitations 1 year ago
Christian Merten 39dbb61c86
members/echo: update texts 1 year ago
Christian Merten 443ecc0267
local: fix cloud link 1 year ago
Christian Merten d43c7cce44
members/admin: only attach bill to sjr application if statement exists 1 year ago
Christian Merten e6a41b26c9
members: use correct logo and show emergency contacts
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
Christian Merten 57b4d517b1
members/waitinglist: waiting list confirmation reminders 1 year ago
Christian Merten fd29fa6199
members/waitinglist: personalize invitation mail 1 year ago
Christian Merten a225af5905
members: automatically compute validity of good conduct certificate 1 year ago
Christian Merten be1f471044
members: enter and edit emergency contacts on registration and echo
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
Christian Merten eb9478daa3
urls: fix kompass leading / 3 years ago
Christian Merten 8f93ea1b37
startpage: add copy of jdav-hd website, add post module 3 years ago
Christian Merten 069a19ec5f
docker/production: change default static root, enable serving media by nginx 3 years ago
Christian Merten d07fa597ac
settings/cache: enable cache pooling 3 years ago
Christian Merten 94224d4768
settings/locale: change default language code to de 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
Christian Merten 32c3ffc3ce
settings, fix: include missing locale settings 3 years ago