Commit Graph

611 Commits (068dfaa6c8945b9981c25e90a5694941cd57a737)

Author SHA1 Message Date
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
Christian Merten d8d42d9693
add default for tour_approach and delete tour_approach from deprectated MemberList 3 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 79801d4c1b fix html tags in material 4 years ago
Christian Merten e9af13c9d8 fix using too many connections 4 years ago
Christian Merten 0c44cd20c1 update reminder text 4 years ago
Christian Merten 7c86f9a984 fix redirect link 4 years ago
Christian Merten 00b2dba47b change back to normal id field 4 years ago
Christian Merten bc39b3b17e annoy members without completed registration 4 years ago
Christian Merten 4386ae268a add check to control whether mails are also sent to parents 4 years ago
Christian Merten 5442fc2b04 remove wrong reference to ugettext 4 years ago
Christian Merten d8b52663c6 merge upgrade 4 years ago
Christian Merten 0ec2e651fe update jet 4 years ago
Christian Merten c9f21454a4 add jet as submodule 4 years ago
Christian Merten 0cf88fe5f0 reenable jet 4 years ago
Christian Merten 075aa02207 upgrade to django4 4 years ago
Christian Merten 8e90e6452b introduce some new fields on members and ljp lists 4 years ago
Christian Merten f0d686bc87 convert replies to list first before manipulating 4 years ago
Christian Merten 312b94babd add boolean-yes and -no differing from success-/warning-text 5 years ago
Christian Merten 8cdaff6c4b use jdav-green theme, use success instead of info on message submit 5 years ago
Christian Merten 2ba472ab6e Merge branch 'master' into new-admin-interface 5 years ago
Christian Merten a99dd36707 set default textarea height to one line in membersonlist 5 years ago
Christian Merten d393e9aa87 add new management command to retrieve assocation emails 5 years ago
Christian Merten d64a541494 add translation for activity_score 5 years ago
Christian Merten 7e8fbf241e solve bug related to gunicorns random module loading behaviour 5 years ago
Christian Merten 4c59eacf34 add activity score and show in admin 5 years ago
Christian Merten 9dc524cce3 add translations 5 years ago
Christian Merten 8ab2f2f352 fix typo in message submit 5 years ago
Christian Merten 14efa944fa require reply-to 5 years ago
Christian Merten 70a9d50da5 use new participant lists in mailer application, allow custom email addresses as reply to 5 years ago
Christian Merten f321cdf82e adapt side menu 5 years ago
Christian Merten 0dd8578a32 add default ordering for freizeiten and notelists 5 years ago
Christian Merten 56696edb32 seperate teilnehmerlisten into notizlisten and freizeiten, add migration from old teilnehmerlisten to both new versions 5 years ago
Christian Merten bf719601a7 require permission for group and material category 5 years ago
Christian Merten 3fc01b6070 change theme from light-green to green to show checkmarks 5 years ago
Christian Merten e5a106e810 add custom jdav theme, currently not in use 5 years ago
Christian Merten df463b5605 add new logo with transparent background 5 years ago
Christian Merten 500ce3b380 remove old custom styles and add jet 5 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 a2435e3bb7 make message_id field optional 6 years ago
Christian Merten 6f7a075777 remove group, replace with charfield, set fields as optional 6 years ago
Christian Merten 6f6727da6c change LBAlpin url, add fields for termin, fix datepicker ui 6 years ago
Christian Merten 6484ba3c3f remove unused import 6 years ago
Christian Merten aa2b12a798 Merge branch 'ludwigsburgalpin' 6 years ago
Christian Merten 5997e719c2 improve styling, adapt to style of dav website 6 years ago
Christian Merten 75efe45d1f add proper datepicker 6 years ago
Christian Merten fa50517e88 add excel export option 6 years ago
Christian Merten 541f7cc080 include basic functionality 6 years ago
Christian Merten 2957f8d75b add ludwigsburgalpin app with initial models 6 years ago
Christian Merten 24f14090b9 move ul tag in template 6 years ago
Christian Merten d1bc6666dd add activity overview and hide qualites from normal users 6 years ago
Christian Merten a88d659b91 Merge branch 'master' of https://github.com/Schlabonski/jdav_lb_webapp 6 years ago
Christian Merten 8ef70bf066 use association emails in reply_to 6 years ago
Christian Merten 2d6074a8bd replace ampersands in filenames 6 years ago
Christian Merten 91931cfa64 esc ampersands 6 years ago
Christian Merten 728936052f handle umlaute in association emails 6 years ago
Christian Merten 12b92c3e35 add association email adresses, include parsing emails to find jugendleiters 6 years ago
Christian Merten deae4fd685 add link to a shared packlisten etc. folder 6 years ago
Christian Merten 58f87102f1 add (FW & Wg) into regex 6 years ago
Christian Merten 7836c30b3e allow read for others on uploaded images 7 years ago
Christian Merten 34b41aab18 allow large files to be read by the web server 7 years ago
Christian Merten 7aa80d5d1d allow filter for owner in material overview 7 years ago
Christian Merten 16e229a356 also search for subjects 7 years ago
Christian Merten 2a188a4953 add redirection from admin to kompass url 7 years ago
Christian Merten c85ec7edce add favicon 7 years ago
Christian Merten 83ec07fd18 remove workaround, fix message ids 7 years ago
Christian Merten 83b4bd09a4 allow multiple reply_tos in the ugly way, temporary workaround 7 years ago
Christian Merten 3304554ad9 use system forward call to redirect mails 7 years ago
Christian Merten cb4c30c7c3 allow multiple reply-to members on mails 7 years ago
Christian Merten e6cf5193bd change default url to kompass instead of admin 7 years ago
Christian Merten a97812e8c3 merge master into pm changes 7 years ago
Christian Merten 94efeb961e fix typo 8 years ago
Christian Merten 6921f5f02f clean up settings 8 years ago
Christian Merten 63f0fd23ba read broker url from env var 8 years ago
Christian Merten a0b360fb88 emails are sent asynchronously using celery and redis 8 years ago
Christian Merten b48b326cc0 add admin mail 8 years ago
Christian Merten 45b606bf89 remove umlauts, accents, etc. from filenames 8 years ago
Christian Merten b2276e1392 catch sending mail exceptions 8 years ago
Christian Merten 687b5cece3 save mail before trying to send 8 years ago
Christian Merten 72ef3ac332 allow pdf as registration form 8 years ago
Christian Merten 1729b0cfab fix manytomany field initial 8 years ago
Christian Merten c1b43c2f32 send mail action in members admin 8 years ago
Christian Merten 5072529069 rename some headings 8 years ago
Christian Merten b99266a341 change translation of material category 8 years ago
Christian Merten 99de797737 add postcode 8 years ago
Christian Merten 7233bd92df redirect from startpage to dav website 8 years ago
Christian Merten bd477ad50c extend phone number length 8 years ago
Christian Merten 78bb9c93fc add search fields 8 years ago
Christian Merten 555c1dc20f add material category 8 years ago
Christian Merten 1b8e952866 add custom filter that has a default field 8 years ago
Christian Merten 8d707b8cbc rename queue field 8 years ago
Christian Merten 0253188cb9 translate memberlist actions 8 years ago
Christian Merten 1307b3cde1 extend escaping 8 years ago
Christian Merten 76a3c80841 escape underscores in pdf 8 years ago
Christian Merten c95fc71009 replace underscores with spaces in subjects 8 years ago
Christian Merten 12ee39c010 filter duplicate email addresses 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 a388831ac9 fix image orientation 9 years ago
Christian Merten 2e5ea7d238 beautify tabular inline 9 years ago
Christian Merten eed8f99316 replace stackedinlines with tabularinlines 9 years ago
Christian Merten 9a9b4fd08e add ownership overview in list view 9 years ago
Christian Merten d608620b69 add thumbnail in material list view 9 years ago
Christian Merten 8726794163 fix media handling 9 years ago
Christian Merten 6990ca8d04 change default language and time zone 9 years ago
Christian Merten 793d3b2d25 fix some translations 9 years ago
Christian Merten ea2bd06d58 replace home with start 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 23a34c2e81 database cnf should not be tracked 9 years ago
Christian Merten 3ba51c4932 Merge pull request #68 from Schlabonski/uber
change email layout
9 years ago
Schlabonski 7cd9b151f1 Merge pull request #66 from Schlabonski/radio-selects
replace multiselectfield with radio buttons
9 years ago
Christian Merten cb9973ef33 change email layout 9 years ago
Christian Merten 6b166ce8f5 add debug environment variable 9 years ago
Christian Merten 5ab04bbd3a allow multiple allowed domains 9 years ago
Christian Merten 0d5b7499b4 add default my.cnf for mysql 9 years ago
Christian Merten 9b19b53611 read email host from environment variable 9 years ago
Christian Merten e2ad6c5385 change settings to read from environment variables 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 d858e0a081 remove from_addr field, add default from_addr mail 9 years ago
Christian Merten 8ad78d11cb generalize paths to media root and add encoding 9 years ago
Christian Merten 53d0ee02be changed media root 9 years ago
Christian Merten e48d553e3f set static root needed for deployment 9 years ago
Christian Merten 21994c984c use only one connection to send multiple mails 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
Christian Merten 77ee6457ba Merge pull request #59 from Schlabonski/mailer-memberlists
pick individual recipient for a message (group, memberlist or single members)
9 years ago
Christian Merten 3c01f83517 send individual mails to some members 9 years ago
relnod 5db1529d59 add klettertreff topic 9 years ago
Christian Merten eb54915f16 reply to field 9 years ago
Christian Merten c56bec04f9 send mail to jugendleiter of member list 9 years ago
Christian Merten 14d7acc2f8 fix bad recipient bug 9 years ago
Christian Merten f8cade61c0 send mails to memberlist 9 years ago
relnod 04220f48ac add material description 9 years ago
Christian Merten f0f2e01fca fix irregular colors 9 years ago
Christian Merten f675c4ef8e Merge branch 'master' of https://github.com/Schlabonski/jdav_lb_webapp 9 years ago
Christian Merten e4b30347c4 removed migrations from repo 9 years ago
Christian Merten b02010ae6c Merge branch 'master' of https://github.com/Schlabonski/jdav_lb_webapp 9 years ago
Christian Merten 5e8db64c0b add static images 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 3ad2520184 send individual mails 9 years ago
Schlabonski 44099810b7 Merge branch 'master' of https://github.com/Schlabonski/jdav_lb_webapp 9 years ago
Schlabonski 7baaca0bc7 add dav logo for tex template, see #38 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 4c0168f420 translations 9 years ago
Christian Merten c215e67e34 add translations 9 years ago
Christian Merten 4f3e2ae6ed add translations for mailer 9 years ago
Christian Merten 9a6033c480 fix single recipient mails 9 years ago
Christian Merten 07dfd0518c remove attachments after sending 9 years ago
relnod 15f929697e basic klettertreff view structure 9 years ago
Christian Merten 5214612e0f fix response add 9 years ago
Christian Merten c575db5f5f allow attachments 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 478d1b62be Merge branch 'unsubscribe' of https://github.com/Schlabonski/jdav_lb_webapp into unsubscribe 9 years ago
Christian Merten acae6f159d fix typo 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 d5d8ae4099 Merge branch 'master' into member_lists 9 years ago
Schlabonski 201323214d implements klettertreff basic model 9 years ago
relnod b7c3b44827 Merge pull request #19 from Schlabonski/member_model
updated member model
9 years ago
Christian Merten 330259289c Merge pull request #18 from Schlabonski/subscribe
add subscribe option
9 years ago
Christian Merten 42fed9ed67 add subscribe option 9 years ago
Paul Schiffers deca8dcb84 updated member model 9 years ago
Christian Merten 8b970095aa Merge pull request #17 from Schlabonski/subscribe
add gets_newsletter field to members
9 years ago
relnod a07c0f1bf2 Merge pull request #16 from Schlabonski/material
add real quantity
9 years ago
Paul Schiffers ab2868db41 add real quantity 9 years ago
Christian Merten 222b9ab428 add gets_newsletter field to members 9 years ago
Christian Merten 90b2d29f9b Merge branch 'newsletter_self' 9 years ago
Christian Merten e2751b22b1 group select now many to many field 9 years ago
Schlabonski f9d85d0337 Merge branch 'master' of https://github.com/Schlabonski/jdav_lb_webapp 9 years ago
Schlabonski 6a011dfd1b implement the funcitonality of creating member lists in the member app 9 years ago
Christian Merten 4ce74c2efc fix template overriding 9 years ago
Paul Schiffers eb5b466c9f add not too old filter 9 years ago
Christian Merten 87c5847e24 fix message admin 9 years ago
Christian Merten febdff7602 add newsletter send button 9 years ago
Christian Merten 0b9d363931 not working send button, confirm send message 9 years ago
Paul Schiffers 300dd68684 added file for default fields in database 9 years ago
Christian Merten 52d0431ce3 add newsletter views 9 years ago
Christian Merten a826849031 enable mailing and add translations 9 years ago
Christian Merten 98c24dc926 add mailer system 9 years ago
Christian Merten d7409daa7a add translations of startpage 9 years ago
Christian Merten 1e465b823f add translations to models 9 years ago
Christian Merten 96eabed66b remove manual formatting 9 years ago
Christian Merten 8c95c045c6 remove print statement 9 years ago
Christian Merten 780e17c811 localization in url 9 years ago
Christian Merten 14f8255bd7 added localization 9 years ago
Schlabonski 2d1f013e5c allow european date format input in MaterialPart form 9 years ago
Christian Merten 35aca36420 add group filter to members list 9 years ago
Schlabonski 0a5f4f74e1 implement image upload for material app 9 years ago
Schlabonski 20a7dbe7d0 change MaterialPart.should_be_replaced to .not_too_old
It is more convenient to show the logical negation of should_be_replaced
as booleans are shown as little green or red items by django. Having
a green tick when the item is NOT okay seems a bit counterintuitive.
9 years ago
Schlabonski 1b815ec4fe make lifetime a specific attribute of each material part 9 years ago
Christian Merten 0f02570657 combined member and material system 9 years ago
Christian Merten 6dd141b3fa added member system 9 years ago
Christian Merten 2235be9082 removed unused import 9 years ago
Christian Merten 95e8b9a409 added material models and admin interface 9 years ago
Christian Merten af614f9927 removed swap files 9 years ago
Christian Merten caf201dfe4 now really added startpage 9 years ago
Christian Merten 132dde04de added startpage 9 years ago
Christian Merten b84771ac77 removed database 9 years ago
Christian Merten f2432597ad Initial django setup 9 years ago