Commit Graph

323 Commits (61ae3a6f79236a0a46a7c44b37d679b64e1d1a89)

Author SHA1 Message Date
Christian Merten 39dbb61c86
members/echo: update texts 1 year ago
Christian Merten 2b82235e87
members/registration: client side verification of file size and format 1 year ago
Christian Merten 39c9160a12
members/views: fix wrong password default 1 year ago
Christian Merten 1faa1a1213
member: fix translation 1 year ago
Christian Merten d85d364572
members: add help texts 1 year ago
Christian Merten bf5ad088cb
forms: fix file size checking 1 year ago
Christian Merten ee126335b8
members/views: hide country, add translations 1 year ago
Christian Merten e6dbb7a03f
members/registration: fix missing group name in waiter invitation 1 year ago
Christian Merten 6ea7d3d8a1
update translations 1 year ago
Christian Merten d43c7cce44
members/admin: only attach bill to sjr application if statement exists 1 year ago
Christian Merten 7ec1b3555b
members/admin: re-add birth_date field 1 year ago
Christian Merten 2aa632b19c
members/views: dont send password on invalid waiter form 1 year ago
Christian Merten e6a41b26c9
members: use correct logo and show emergency contacts
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
Christian Merten 57b4d517b1
members/waitinglist: waiting list confirmation reminders 1 year ago
Christian Merten fd29fa6199
members/waitinglist: personalize invitation mail 1 year ago
Christian Merten f2cbac30f6
members/freizeit: sjr applications 1 year ago
Christian Merten 7d9a1bf9a6
members/group: add weekly time
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
Christian Merten 3a862469ee
members: make some fields only changeable with extra permissions
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
Christian Merten a225af5905
members: automatically compute validity of good conduct certificate 1 year ago
Christian Merten 9b66301da1
members: reorganize fields on admin page
gitea/kompass/pipeline/head There was a failure building this commit Details
1 year ago
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 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
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 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 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 7255190153
multiple: use object level permissions 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 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 9793373456
docker: make media folder persistent, remove old media, ensure existence of memberlists subfolder 3 years ago
Christian Merten 73f8b4702d
migrations: add finance tables and update members 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 01ef2c43cc
members: add permission system 3 years ago
Christian Merten b2b1c77043
members/templates: fix typo in tex templates 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 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 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 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 4 years ago
Christian Merten 23770288f6
members registration: send notification to group leiters when mails are confirmed 4 years ago
Christian Merten eedb2ec862
members/admin: fix bug when member has no user assigned 4 years ago
Christian Merten 4500444561
Merge branch 'group-leiter-can-confirm-registrations' 4 years ago
Christian Merten 06374e5a18
members: add leiters field to group, associate auth users to member and allow group leiters to confirm registrations 4 years ago
Christian Merten 81f641024c
member registration: add required registration form 4 years ago
Christian Merten 156170723e
members/models: clarify street verbose name 4 years ago
Christian Merten c0ef39c01a
members/models: add leiter field to group 4 years ago
Christian Merten 3bdfbd9083
members: add mail confirmation, improve admin page, translations 4 years ago
Christian Merten 9722dd68c5
members: add registration pages 4 years ago
Christian Merten 0983b7f873
members/admin: don't request echo from people who dont want to get mails 4 years ago
Christian Merten 2cddba84a9
members/admin: add email to search field 4 years ago
Christian Merten 07bb54cfc6
members: add option to request echo from members 4 years ago
Christian Merten 91d69cbdef
members.Group: replace min_age field by year fields 4 years ago
Christian Merten d8d42d9693
add default for tour_approach and delete tour_approach from deprectated MemberList 4 years ago
Moritz 7fb02823e6 Anreise in Krieseninterventionsliste hinzu gefügt 4 years ago
Vorname Nachname b36f0f4a9a Anreise in Krieseninterventionsliste hinzu gefügt 4 years ago
Christian Merten 8df2670138 add congratulating top 10 members 4 years ago
Christian Merten 4386ae268a add check to control whether mails are also sent to parents 4 years ago
Christian Merten d8b52663c6 merge upgrade 4 years ago
Christian Merten 075aa02207 upgrade to django4 4 years ago
Christian Merten 8e90e6452b introduce some new fields on members and ljp lists 5 years ago
Christian Merten a99dd36707 set default textarea height to one line in membersonlist 6 years ago
Christian Merten d393e9aa87 add new management command to retrieve assocation emails 6 years ago
Christian Merten d64a541494 add translation for activity_score 6 years ago
Christian Merten 7e8fbf241e solve bug related to gunicorns random module loading behaviour 6 years ago
Christian Merten 4c59eacf34 add activity score and show in admin 6 years ago
Christian Merten 14efa944fa require reply-to 6 years ago
Christian Merten 70a9d50da5 use new participant lists in mailer application, allow custom email addresses as reply to 6 years ago
Christian Merten 0dd8578a32 add default ordering for freizeiten and notelists 6 years ago
Christian Merten 56696edb32 seperate teilnehmerlisten into notizlisten and freizeiten, add migration from old teilnehmerlisten to both new versions 6 years ago
Christian Merten 500ce3b380 remove old custom styles and add jet 6 years ago
Christian Merten 170ba7f9d4 also unescape underscores in email 6 years ago
Christian Merten 95a4cab36f unescape underscores etc in email 6 years ago
Christian Merten e256d24535 handle long (email) addresses and show parents contact if available 6 years ago
Christian Merten 174a911ab3 fix: give actual forwards instead of emails name 6 years ago
Christian Merten 5c780bdcd3 update translations, add email address model, representing association emails with forwards 6 years ago
Christian Merten 24f14090b9 move ul tag in template 7 years ago
Christian Merten d1bc6666dd add activity overview and hide qualites from normal users 7 years ago
Christian Merten 2d6074a8bd replace ampersands in filenames 7 years ago
Christian Merten 91931cfa64 esc ampersands 7 years ago
Christian Merten 728936052f handle umlaute in association emails 7 years ago
Christian Merten 12b92c3e35 add association email adresses, include parsing emails to find jugendleiters 7 years ago
Christian Merten 45b606bf89 remove umlauts, accents, etc. from filenames 8 years ago
Christian Merten 72ef3ac332 allow pdf as registration form 8 years ago
Christian Merten c1b43c2f32 send mail action in members admin 8 years ago
Christian Merten 99de797737 add postcode 9 years ago
Christian Merten bd477ad50c extend phone number length 9 years ago
Christian Merten 78bb9c93fc add search fields 9 years ago
Christian Merten 1b8e952866 add custom filter that has a default field 9 years ago
Christian Merten 8d707b8cbc rename queue field 9 years ago
Christian Merten 0253188cb9 translate memberlist actions 9 years ago
Christian Merten 1307b3cde1 extend escaping 9 years ago
Christian Merten 76a3c80841 escape underscores in pdf 9 years ago
Christian Merten c67ae26ccb translate second mail field 9 years ago
Christian Merten ece389ea8f add mail of parents 9 years ago
Christian Merten eed8f99316 replace stackedinlines with tabularinlines 9 years ago
Christian Merten 8726794163 fix media handling 9 years ago
Christian Merten 793d3b2d25 fix some translations 9 years ago
Christian Merten e8abc7dbb8 update translations 9 years ago
Christian Merten 69b211b153 use select fields with search for foreignkeys 9 years ago
Christian Merten b8123c6f60 fix zero-division error for empty memberlist 9 years ago
Christian Merten d88e641c2e fix typo 9 years ago
Christian Merten eee8a73673 Merge branch 'fix-convert-pdf' into radio-selects 9 years ago
Christian Merten 187f54e6b8 add placeholder for empty memberlists 9 years ago
Christian Merten 320b02e787 replace multiselectfield with radio buttons 9 years ago
Christian Merten 8ad78d11cb generalize paths to media root and add encoding 9 years ago
Christian Merten 171c747492 only consider past memberlists to calculate skill 9 years ago
Christian Merten 2eebf2b463 generate note of memberlist for jugendleiter 9 years ago
Christian Merten 7bbfde8474 consider difficulty of activity to calculate skill 9 years ago
Christian Merten 3568b07369 add difficulty field to memberlist 9 years ago
Christian Merten 46320d6dce evaluate skills based on activities 9 years ago
relnod 5db1529d59 add klettertreff topic 9 years ago
Christian Merten e4b30347c4 removed migrations from repo 9 years ago
relnod c8db20fcac add registration form upload 9 years ago
relnod 024aede827 add member queue 9 years ago
relnod cf23622980 fix klettertreff overview bug 9 years ago
relnod 79a354b015 Merge branch 'master' into klettertreff 9 years ago
Christian Merten 1cffffaed4 fix manytomany display 9 years ago
Christian Merten 1cce5c14a3 Merge pull request #37 from Schlabonski/adminlook
improve look and feel
9 years ago
Christian Merten 9a98013545 improve look and feel 9 years ago
relnod cb768845fb add group field to klettertreff 9 years ago
Schlabonski 2fdb326c4e Merge branch 'master' into member_lists 9 years ago
Schlabonski e025a39a4a adapt automated list creation to official DAV style 9 years ago
Christian Merten c215e67e34 add translations 9 years ago
relnod 15f929697e basic klettertreff view structure 9 years ago
Christian Merten a2e7d2ef9a Merge pull request #31 from Schlabonski/manytomany
display manytomany as checkboxes
9 years ago
Christian Merten c2975326a0 display manytomany as checkboxes 9 years ago
Schlabonski 0f6c98a36f add more pythonic string generation in klettertreff model 9 years ago
Christian Merten bb38c64fcb Merge branch 'master' into unsubscribe 9 years ago
Christian Merten 6b95e4fd92 add unsubscribe option 9 years ago
Schlabonski c137a5e691 add group to list display in member app 9 years ago
Christian Merten d5904182e8 add email footer 9 years ago
Schlabonski 8aabfdf4a4 Merge branch 'master' into member_lists 9 years ago
Schlabonski 201323214d implements klettertreff basic model 9 years ago
Paul Schiffers deca8dcb84 updated member model 9 years ago
Christian Merten 222b9ab428 add gets_newsletter field to members 9 years ago
Schlabonski 6a011dfd1b implement the funcitonality of creating member lists in the member app 9 years ago
Christian Merten 1e465b823f add translations to models 10 years ago
Christian Merten 35aca36420 add group filter to members list 10 years ago
Christian Merten 0f02570657 combined member and material system 10 years ago
Christian Merten 6dd141b3fa added member system 10 years ago