Commit Graph

28 Commits (69062f3e5802e1c73c6c756fed85369a08e01866)

Author SHA1 Message Date
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.
11 months 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 1779180ce1
docker: automatically build documentation and place in static root 1 year ago
Christian Merten d4974bfb32
members: adapt fields to latest clubdesk fields 1 year ago
Christian Merten 4e3eb7dd5e
docker: add test setup 3 years ago
Christian Merten 9793373456
docker: make media folder persistent, remove old media, ensure existence of memberlists subfolder 3 years ago
Christian Merten acf0fafb00
docker: make development database local folder and add wait for mysql logic 3 years ago
Christian Merten 0ae03ab9dc
docker: restructure, separate production and development setup 3 years ago
Christian Merten ed8d8b0434
waiting list: add waiting status confirmation mechanism and automation with celery beat 3 years ago
Christian Merten adaadbe07e migrations: add to version control 3 years ago
Christian Merten 1e27e48427 ignore test config file 4 years ago
Christian Merten c20e89cf1c ignore sass cache 5 years ago
Christian Merten 3a9b7bf0b1 fix error in gitignore 9 years ago
Christian Merten 23a34c2e81 database cnf should not be tracked 9 years ago
Christian Merten 53d0ee02be changed media root 9 years ago
Christian Merten 71c891ca54 static directory should not be tracked 9 years ago
Christian Merten 6659e47634 stop ignoring every image file 9 years ago
Christian Merten 44fd6dfdde merge master into newsletter 9 years ago
Schlabonski 31b99057f4 update gitignore 9 years ago
Schlabonski 6d4b3c8360 Merge branch 'master' into development 9 years ago
Christian Merten 1e465b823f add translations to models 9 years ago
Schlabonski 0a5f4f74e1 implement image upload for material app 9 years ago
Schlabonski c359aac93a merge .gitignore into master 9 years ago
Schlabonski dd7d98dacf add migrations to .gitignore 9 years ago
Schlabonski bc139c1710 add migrations to .gitignore 9 years ago
Christian Merten 8f869d19f0 excludes swp files 9 years ago
Christian Merten e7b92bc435 Excludes database 9 years ago
Schlabonski 55ceaac323 Initial commit 9 years ago