Commit Graph

29 Commits (main)

Author SHA1 Message Date
Christian Merten 25dd1520c2
chore: add CLAUDE.md to gitignore 6 months 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 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 6 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 10 years ago
Christian Merten 1e465b823f add translations to models 10 years ago
Schlabonski 0a5f4f74e1 implement image upload for material app 10 years ago
Schlabonski c359aac93a merge .gitignore into master 10 years ago
Schlabonski dd7d98dacf add migrations to .gitignore 10 years ago
Schlabonski bc139c1710 add migrations to .gitignore 10 years ago
Christian Merten 8f869d19f0 excludes swp files 10 years ago
Christian Merten e7b92bc435 Excludes database 10 years ago
Schlabonski 55ceaac323 Initial commit 10 years ago