Statistics
| Branch: | Tag: | Revision:

root / invitations @ 747164f3

Name Size
  locale
  templates
__init__.py 0 Bytes
invitations.py 11 kB
models.py 3 Bytes
tests.py 6.1 kB
urls.py 1.8 kB

Latest revisions

# Date Author Comment
747164f3 08/23/2011 10:44 am Giorgos Gousios

Test for the remove invitation method

847a3ecf 08/22/2011 04:40 pm Giorgos Gousios

Remove invitation when there is an error adding it

ada3343a 08/22/2011 04:07 pm Giorgos Gousios

Lots of automated testing for the invitation code

73d6073f 08/22/2011 04:06 pm Giorgos Gousios

Update the auth token expiration date on login.

The change will update the auth token expiration date for a user, up until his invitation expiration date.

e8fe75a8 08/22/2011 03:59 pm Giorgos Gousios

Refactor invitation URL encode method

Extract code refactoring for the routine that encodes the user's auth-token to a URL. Used in testing.

0fbab7db 07/29/2011 10:27 am Vangelis Koukis

Fix bug causing invitations to expire prematurely

Fix bug in invitation handling code treating INVITATION_VALID_DAYS
as hours instead of days, causing invitations to expire prematurely.

Rewrite the test for expiration expiration, for clarity, make the actual...

1654e2e5 07/21/2011 01:46 pm Kostas Papadimitriou

Merge branch 'master' into 0.5-fixes

a697f671 07/20/2011 01:09 pm Kostas Papadimitriou

Handle no invitations left scenario, Refs #865

- hide invitations add form
- display informative message

848e6d10 07/20/2011 12:17 pm Kostas Papadimitriou

Proper invitation ajax calls and responses

- Removed redirect after form submission to avoid buggy ajax redirects
- Cleaned up invitations html code

65fb614f 07/19/2011 07:31 pm Giorgos Gousios

Be a bit more careful when initializing exceptions

The problem seems to be that the code incorectly used a class variable which was
initialized once and exception messages where appended to it by both TooManyInvitations
and AlreadyInvited exception types, hence the fuzzy error reporting....

View revisions

Also available in: Atom