refs #228 intermediate state: project admin now shows requests. not functional yet. admin needs buttons, emails need to be written
In add admins screen, new users can now be chosen from list instead of guessed. This dialog is now far less stupid
added reject and accept actions to participation request. You intermediate
commit. refs #3034
refs #3034 going about it another way again. it's hard to find the right entry point in django
refs #3034 user and admin feedback mechanism for requesting participation is now complete. Remaining: send emails and add to participants upon acceptance
Removed paramter name comicsite in favor of project, which is the new name for the main entity in comicframework. Also created south migrations. Problem remains with migrations. but rerunning migration will fix this. Leaing this for now. refs #3034
bugfixes, refs #228
Now throws error if MEDIA_ROOT does not end in slash. Easiest way to solve very hard to read errors much higher up when slash is not there
intermediate stage for ticket 3032: accepting as admin action and changing
model to accept now fire an accept method which shows feedback to admin
and send email to requester. Todo: send email to all admins when a new
user requests
refs #3034 acceptance now works completely, as admin action and by editing model directly. Todo: rejection and sending email to admins
implemented rejection
sending email to admin now working, some cleaning done. Todo: tests
several fixes
refs #288 - ParticipationRequest now show user info
migrations for registrationrequest now work correctly, straightens out unsatisfactory way this was handled before. No more running migration twice
Creating project when not allowed in tests now gives less confusing message. Also refactored some
Fixed permissions issue for comicsite objects while testing
refs #288 basic test for registration link is now running. Fix weird code issue in comicSiteAdmin model. TODO: add registration link testing in case of participant review
Registrationrequest tests complete. Fixes #228
fixed bug in migration