Commit Graph

526 Commits (b3da0b1083a7d02ce886a0eebec31e7e41147242)
 

Author SHA1 Message Date
Christian Merten 9f44d50145
members/migrations: create all permissions before assigning them to groups 3 years ago
Christian Merten cc4983b6e4
members/migrations: add migration creating various useful default permission groups 3 years ago
Christian Merten d97d8afe3f
templates/admin: display member name if available 3 years ago
Christian Merten 6804ad0a64
jet: update to latest version 3 years ago
Christian Merten 7255190153
multiple: use object level permissions 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 bb0d3f1d07
members: remove Memberlist and OldMemberOnList, remove associated permissions, rename permissions for klettertreffattendee etc. 3 years ago
Christian Merten f2e0530291
members/admin: set default ordering to lastname 3 years ago
Christian Merten d6b2e2b727
members/import: determine if member is youth leader by considering roles 3 years ago
Christian Merten 72b84ed83c
members/admin: limit rows in Member admin to 25 3 years ago
Christian Merten 029da6af80
members/admin: prefetch group in Member queryset 3 years ago
Christian Merten 32c3ffc3ce
settings, fix: include missing locale settings 3 years ago
Christian Merten 66748a8e7e
mailer: use DOMAIN instead of unreliable HOST for mail representation 3 years ago
Christian Merten d0ede5d0c1
members: add training data for Member, set blank flags on multiple fields 3 years ago
Christian Merten 9222b2869a
members/Member: adapt fields to clubdesk contact fields and add import function 3 years ago
Christian Merten 8599962caf
customization: remove all occurences of ludwigsburg and replace with local settings 3 years ago
Christian Merten 49605b77a2
readme: rename to kompass 3 years ago
Christian Merten d8228b7021
settings: use django-split-settings to restructure settings 3 years ago
Christian Merten 52e121af97
docker/production: install uwsgi and normal requirements in one step 3 years ago
Christian Merten 9793373456
docker: make media folder persistent, remove old media, ensure existence of memberlists subfolder 3 years ago
Christian Merten 2594fa352c
jet: update version 3 years ago
Christian Merten 7159c4b83d
docker: stop ignoring migrations when building images 3 years ago
Christian Merten 73f8b4702d
migrations: add finance tables and update members 3 years ago
Christian Merten 6762ea1f2c
docker/development: create and run as user matching executing user on host 3 years ago
Christian Merten acf0fafb00
docker: make development database local folder and add wait for mysql logic 3 years ago
Christian Merten b44beada98
docker: remove pre-docker runserver script 3 years ago
Christian Merten 0ae03ab9dc
docker: restructure, separate production and development setup 3 years ago
Christian Merten 62e2a40d07
members: add translations for permissions, implemenet may_delete, filter unsubmitted statements default queryset by permissions 3 years ago
Christian Merten 8f7c5605e9
settings: enable caching via memcached 3 years ago
Christian Merten 01ef2c43cc
members: add permission system 3 years ago
Christian Merten b2b1c77043
members/templates: fix typo in tex templates 3 years ago
Christian Merten 6076a9c820
finance: move some constants to settings, fix bug in overview 3 years ago
Christian Merten fc9ae75d82
docker: inital working setup 3 years ago
Christian Merten 33a07f8730
refactor: move all specific configurations to settings 3 years ago
Christian Merten 175311eccd
members/models: fix typo in duration calculation 3 years ago
Christian Merten a3c624d103
members/admin: remove legacy memberlists from admin 3 years ago
Christian Merten 0b63f2593f
members/freizeit: fix wrong id in url resolve 3 years ago
Christian Merten ea654a3595
jet: update site menu with new finance app 3 years ago
Christian Merten 55d4033c5b
settings: use stronger hash algorithm bcrypt 3 years ago
Christian Merten 9c77e6db9f
members/freizeit: change word order in translation 3 years ago
Christian Merten c8681cc8b1
members/freizeit: add pdf generation buttons in change view 3 years ago
Christian Merten 3faab11f06
pdf/seminar report: add translations, correct section titles 3 years ago
Christian Merten ed8f3e9c0e
tex: rewrite pdf generation, add seminar report, add some utility functions 3 years ago
Christian Merten 2eb664e35e
finance: fix some translations, add statement submit button for excursions 3 years ago
Christian Merten ee95ea4d83
finance: add translations 3 years ago
Christian Merten 5c8ebbbbf6
finance: improve confirm overview, polish admin pages 3 years ago
Christian Merten b8daed826d
finance: add overview, transaction generation and reduction, further fields 3 years ago
Christian Merten cafc7f4f97
finance: add initial structre, including models and admin page, add some customization 3 years ago
Christian Merten de2c5081e2
waiting list: add translations for waiting confirmations 3 years ago
Christian Merten ed8d8b0434
waiting list: add waiting status confirmation mechanism and automation with celery beat 3 years ago