david / django-invitation

Built on top of django-registration, it restricts registration to a given number of invited person per active user (strategy introduced by GMail to involve 2.0 users).

Clone this repository (size: 56.2 KB): HTTPS / SSH
$ hg clone http://code.welldev.org/django-invitation/

Shortlog (showing r35:47bd9822f404 (tip) → r11:70cf85b95b41)

Age Author Message A M D «
6 weeks floledermann floledermann adding .mo file (compiled i18n messages) 1 2
6 weeks floledermann floledermann more translation 1
6 weeks floledermann floledermann improved templates and documentation 1 5
6 weeks floledermann floledermann added german translation for templates 1 1
6 weeks floledermann floledermann added translateable default templates 6 1
2 months davidlmontgomery davidlmontgomery Using dir(settings) rather than settings.get_all_members(). Needed for Django… 1
9 months davidlmontgomery davidlmontgomery Better assertRedirect. 1
9 months davidlmontgomery davidlmontgomery Added InviteModeOffTests -- tests for INVITE_MODE = False 1
9 months davidlmontgomery davidlmontgomery Created utility test method assertRedirect. 1
9 months davidlmontgomery davidlmontgomery remaining_invitations_for_user creates InvitationUser if it does not exist. 2
9 months davidlmontgomery davidlmontgomery Cleaned up some test code docstrings and method names. 1
9 months davidlmontgomery davidlmontgomery Documentation tweaks. 1
9 months davidlmontgomery davidlmontgomery Including invitation_key in extra_context even when key is invalid. 1
9 months davidlmontgomery davidlmontgomery Added InvitationUser model to support explicit per-user invitations_remaining. 3
9 months davidlmontgomery davidlmontgomery Stores registrant with InvitationKey, and uses it to prevent key reuse. 3
9 months davidlmontgomery davidlmontgomery added failing test for ticket 3: reusing invitation key 1
9 months david david Backward incompatible change: now the 'invitation_key' var passed to… 1
9 months david david Yet another bug spoted by Zebuline, thanks 1
9 months david david Typo in documentation, thanks Zebuline 1
9 months david david Refactoring, consistency and extra_context for all views, thanks Zebuline 1
9 months david david Fixes #7: Good catch from ebaum, salt was too small to prevent collisions 1
10 months davidlmontgomery davidlmontgomery invitation.views.invite requires remaining_invitations > 0 to send invitation. 1
10 months davidlmontgomery davidlmontgomery Added currently failing test that requires server-side check of… 1
10 months davidlmontgomery davidlmontgomery Using TestCase.assertTemplateUsed rather than assertEqual on… 1
10 months davidlmontgomery davidlmontgomery ignoring Wing project files in example project 1