Christian Merten
|
6808bf9ddb
|
members/tests: mail confirmation
|
1 year ago |
Christian Merten
|
0b3c8807e6
|
migration: allow nullable alternative_email field
|
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
|
cdab970bfc
|
members: emergency contacts, replace parent email with alternative email
gitea/kompass/pipeline/head There was a failure building this commit
Details
|
1 year ago |
Christian Merten
|
1f857e4fa3
|
finance/admin: allow change on submitted statements
gitea/kompass/pipeline/head There was a failure building this commit
Details
|
1 year ago |
Christian Merten
|
efeaddba5e
|
mailer/admin: make sent field readonly
Code Coverage #### Overview by baseline
* **[Overall project (difference to reference job)](https://jenkins.merten.dev/job/gitea/job/kompass/job/main/8//coverage#overview)**
* Line Coverage: 70.82% (3131/4421) - Delta: -0.01%
Output truncated.
Details
gitea/kompass/pipeline/head This commit looks good
Details
|
2 years ago |
Christian Merten
|
20dc876216
|
mailer/mailutils: add List-Unsubscribe header
|
2 years ago |
Christian Merten
|
c97d26c5b1
|
members: add waitinglist import from csv
Code Coverage #### Overview by baseline
* **[Overall project (difference to reference job)](https://jenkins.merten.dev/job/gitea/job/kompass/job/main/7//coverage#overview)**
* Line Coverage: 70.83% (3130/4419) - Delta: -0.33%
Output truncated.
Details
gitea/kompass/pipeline/head This commit looks good
Details
|
2 years ago |
Christian Merten
|
2f3fb1fefd
|
contrib/admin: hide add other buttons everywhere
Code Coverage #### Overview by baseline
* **[Overall project (difference to reference job)](https://jenkins.merten.dev/job/gitea/job/kompass/job/main/6//coverage#overview)**
* Line Coverage: 71.16% (3121/4386) - Delta: -0.01%
Output truncated.
Details
gitea/kompass/pipeline/head This commit looks good
Details
|
2 years ago |
Christian Merten
|
eb9478daa3
|
urls: fix kompass leading /
|
3 years ago |
Christian Merten
|
8ca60b8f19
|
startpage: add tests
|
3 years ago |
Christian Merten
|
8f93ea1b37
|
startpage: add copy of jdav-hd website, add post module
|
3 years ago |
Christian Merten
|
61f7949a19
|
members/tests: add admin tests
|
3 years ago |
Christian Merten
|
9e70b0212a
|
members/admin: add filter member field mixin for FreizeitAdmin
|
3 years ago |
Christian Merten
|
a8a12f25f3
|
members/admin: reorder fields in lines in MemberAdmin
|
3 years ago |
Christian Merten
|
a26023fa30
|
members/admin: replace old permission name by new one
|
3 years ago |
Christian Merten
|
45e30ceec7
|
members/admin: fix missing viewable annotation when list_global_member permission is present
|
3 years ago |
Christian Merten
|
7f2c1ba00e
|
members/models: replace naive datetime with timezone aware one
|
3 years ago |
Christian Merten
|
e62f5c7ee0
|
members/admin: use pdf module for membernotelist, cleanup
|
3 years ago |
Christian Merten
|
a86f6ff584
|
admin: remove references to no longer existing css
|
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
|
4eed3f7907
|
members/tests: add admin and pdf testcases
|
3 years ago |
Christian Merten
|
565e7f3e8c
|
members/models: adapt properties to new fields after clubdesk migration, use timezone aware defaults for freizeit
|
3 years ago |
Christian Merten
|
94224d4768
|
settings/locale: change default language code to de
|
3 years ago |
Christian Merten
|
bf75212d26
|
finance: add tests for model mechanics, fix bug in transaction issue calculation
|
3 years ago |
Christian Merten
|
9c287907e7
|
members/tests: adapt to new interface
|
3 years ago |
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
|
d8228b7021
|
settings: use django-split-settings to restructure settings
|
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
|
73f8b4702d
|
migrations: add finance tables and update members
|
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 |
Christian Merten
|
965ec5f720
|
migrations: delete old migrations
|
3 years ago |
Christian Merten
|
b444008f73
|
migrations: squash migrations, delete unused migrations for mailer and material
|
3 years ago |
Christian Merten
|
adaadbe07e
|
migrations: add to version control
|
3 years ago |
Christian Merten
|
4110d58f40
|
startpage: fix url on dav main website
|
3 years ago |
Christian Merten
|
19a5e7f2f8
|
pdf generation: replace / in filename with underscore
|
3 years ago |
Christian Merten
|
3a47b9edc7
|
members register: require parents email if cc_email_parents is checked
|
3 years ago |
Christian Merten
|
23770288f6
|
members registration: send notification to group leiters when mails are confirmed
|
3 years ago |
Christian Merten
|
eedb2ec862
|
members/admin: fix bug when member has no user assigned
|
3 years ago |
Christian Merten
|
4500444561
|
Merge branch 'group-leiter-can-confirm-registrations'
|
3 years ago |
Christian Merten
|
06374e5a18
|
members: add leiters field to group, associate auth users to member and allow group leiters to confirm registrations
|
3 years ago |
Christian Merten
|
81f641024c
|
member registration: add required registration form
|
3 years ago |
Christian Merten
|
156170723e
|
members/models: clarify street verbose name
|
3 years ago |
Christian Merten
|
c0ef39c01a
|
members/models: add leiter field to group
|
3 years ago |
Christian Merten
|
4140698427
|
settings: fix permission names in jet side menu
|
3 years ago |
Christian Merten
|
3a16aa6585
|
mailer/management: fix sorting order in notify active
|
3 years ago |
Christian Merten
|
c23176bd5e
|
mailer/mailutils: remove local override
|
3 years ago |
Christian Merten
|
3bdfbd9083
|
members: add mail confirmation, improve admin page, translations
|
3 years ago |
Christian Merten
|
9722dd68c5
|
members: add registration pages
|
3 years ago |
Christian Merten
|
0983b7f873
|
members/admin: don't request echo from people who dont want to get mails
|
3 years ago |
Christian Merten
|
2cddba84a9
|
members/admin: add email to search field
|
3 years ago |
Christian Merten
|
07bb54cfc6
|
members: add option to request echo from members
|
3 years ago |
Christian Merten
|
91d69cbdef
|
members.Group: replace min_age field by year fields
|
3 years ago |
Christian Merten
|
e42b6bfdb9
|
update cloud links to reflect changed ownership
|
3 years ago |
Christian Merten
|
0173a9edc2
|
change spelling and order
|
3 years ago |
Christian Merten
|
4c777dfcf8
|
force DE as default language
|
3 years ago |
Christian Merten
|
ff280c3e03
|
allow arbitrary years in url
|
3 years ago |
Christian Merten
|
461f7bbdc1
|
add a bunch of new fields for LBAlpin termine
|
3 years ago |