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 |
Christian Merten
|
a362f963b4
|
waiting list: add intermediate view to select group when inviting waiter
|
3 years ago |
Christian Merten
|
7390459ad8
|
waiting list: add basic functionality, i.e. models, forms, views
|
3 years ago |