Statistics
| Branch: | Tag: | Revision:

root / invitations / invitations.py @ f81d0548

History | View | Annotate | Download (12 kB)

# Date Author Comment
4f8e7c6d 08/23/2011 02:36 pm Giorgos Gousios

API method and test to resend invitations

ecb4680f 08/23/2011 11:04 am Giorgos Gousios

A bit more careful error handling

... in case of an unknown error. Also, correct delete invitation invocation

ee60bb36 08/23/2011 11:03 am Giorgos Gousios

Check the type of the invitation object to be deleted

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

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

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

2bc64edb 07/19/2011 07:31 pm Kostas Papadimitriou

Fix invitations ajax request repsonses

- always handle request as an ajax one

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....

d53bbf68 07/19/2011 07:16 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....

eabbd5b7 07/19/2011 07:13 pm Kostas Papadimitriou

Fix invitations ajax request repsonses

- always handle request as an ajax one

5aa0805d 07/19/2011 06:39 pm Vangelis Koukis

Fix invitation mail subject

3d3c58d7 07/19/2011 03:50 pm Giorgos Gousios

Email related changes

-Use Django's DEFAULT_FROM_EMAIL configuration setting instead of custom setting
-Send invitations from the DEFAULT_FROM_EMAIL account

cf8482f2 07/17/2011 01:20 pm Giorgos Verigakis

Improve user support

  • Use logic functions when possible
  • Add user invite command

Refs #827

8f50f91c 07/13/2011 04:40 pm Kostas Papadimitriou

Invitations improvements, Refs. #439

- show remaining invitations
- i18n enabled strings

844ff4db 07/13/2011 04:40 pm Giorgos Gousios

Small changes in invitation code

-Autoredirect invited user to application root
-Print debug message with invitation URL
-Fix error in Invitations.__unicode__

246516df 07/11/2011 03:29 pm Vangelis Koukis

Merge branch 'api-current'

Conflicts:
invitations/invitations.py

25c36228 07/11/2011 02:05 pm Giorgos Gousios

A couple of logging msgs to track progress

68a77896 07/11/2011 01:28 pm Giorgos Gousios

Use ugettext instead of gettext_lazy

78e4a063 07/11/2011 12:42 pm Vangelis Koukis

Merge branch 'api-current'

Conflicts:
invitations/invitations.py

b6b88056 07/11/2011 10:49 am Kostas Papadimitriou

Proper error messages handling. Refs. #439

39ea29b0 07/08/2011 07:08 pm Kostas Papadimitriou

invitations template modifications, Refs. #431

work with ajax calls

d028ab18 07/07/2011 05:08 pm Giorgos Gousios

Handle and log system exceptions on invitation send

9f8ad4c5 07/06/2011 04:06 pm Giorgos Gousios

Configurable number of invitations per invitation level

Refs: #439

85c6267a 07/01/2011 10:32 am Giorgos Gousios

Merge branch 'api-current' into helpdesk-gui

Conflicts:
aai/shibboleth.py

33e00f02 06/28/2011 03:42 pm Giorgos Gousios

Per user invitation limits

refs: #705

d652580d 06/28/2011 10:16 am Giorgos Gousios

PEP8 compliance

48130e66 06/17/2011 01:10 pm Giorgos Gousios

License headers for various files

refs #581

05310288 06/10/2011 05:00 pm Giorgos Gousios

Methods to retrieve list of active synnefo users

7427d9a3 05/20/2011 12:39 pm Giorgos Gousios

Rename file email to avoid namespace clashes

bd1548a7 05/20/2011 11:43 am Giorgos Gousios

Make tests a bit more rigid

914502af 05/19/2011 12:35 pm Giorgos Gousios

Uniform login error handling, welcome and error templates calling

Refs: #439

3b09ff22 05/18/2011 05:03 pm Giorgos Gousios

Accept invitation URLs and grant access to the user

f1bb3880 05/18/2011 02:10 pm Giorgos Gousios

Better exception messages, better exception handling

e6d6603a 05/17/2011 04:47 pm Giorgos Gousios

Prepare a shared key encrypted URL and format the outgoing email

a640b50d 05/17/2011 11:47 am Giorgos Gousios

Support for identifying and printing invitation form errors

Refs: #439

566cd8b2 05/16/2011 05:26 pm Giorgos Gousios

Invitations are saved and displayed

refs: #439

ccd822a8 05/13/2011 04:41 pm Giorgos Gousios

Dynamic list of names-email for sending invitations

2a0eee64 05/13/2011 01:04 pm Giorgos Gousios

Custom template invocation as per verigak's blueprints

53e6717b 05/13/2011 01:03 pm Giorgos Gousios

Add invitation works in test

03e70572 05/12/2011 11:17 pm Giorgos Gousios

Methods to add/update invitations