Statistics
| Branch: | Tag: | Revision:

root / snf-astakos-app / astakos / im / activation_backends.py @ 9202a57d

History | View | Annotate | Download (19.8 kB)

# Date Author Comment
2c960473 02/13/2014 03:19 pm Giorgos Korfiatis

astakos: Make base project when creating user

Make base project along with the user with the same uuid. Enable the
project upon user acceptance.

1808f7bc 11/25/2013 03:47 pm Giorgos Korfiatis

astakos: Refactor user creation

Provide auth.make_user() as the single way to create a new user. This
function is responsible to set all automatically generated fields, such as
username, uuid, and token. Clean up AstakosUser.save(), that used to
update these fields, and remove AstakosUser.__init__(). Remove trigger...

e066eedb 11/25/2013 03:47 pm Giorgos Korfiatis

astakos: Correct realname splitting

If a realname splits in more than two parts, store the whole value
as last_name. Also use the util function rather than initializing
a temporary AstakosUser, where needed.

f72ba65d 11/22/2013 04:44 pm Giorgos Korfiatis

astakos: Preserve existing quota on default change

View the resource defaults as a skeleton to be consulted when accepting
a new user. All users keep their quota in AstakosUserQuota.

Operate resource-modify in bulk, in order to avoiding updating the
quotaholder separately for each resource.

80a548e3 11/11/2013 12:59 pm Christos Stavrakakis

Merge branch 'master' into develop

Conflicts:
Changelog
astakosclient/astakosclient/keypath.py
ci/utils.py
docs/admin-guide.rst
snf-astakos-app/astakos/im/cookie.py
snf-astakos-app/astakos/im/functions.py
snf-astakos-app/astakos/im/quotas.py
snf-astakos-app/astakos/im/views/projects.py...

4ed19ae2 10/15/2013 03:34 pm Giorgos Korfiatis

astakos: Add missing save in reject_user

8fb8d0cf 06/17/2013 04:22 pm Giorgos Korfiatis

astakos: pep8 fixes

3e0a032d 05/21/2013 11:54 am Sofia Papagiannaki

astakos: remove unused imports

2e7924de 05/20/2013 03:14 pm Giorgos Korfiatis

astakos: Remove some unused imports

Also add a missing import in quotas.py

0d48fd8f 05/16/2013 05:40 pm Kostas Papadimitriou

astakos: Typo fix

e7cb4085 05/15/2013 07:03 pm Kostas Papadimitriou

astakos: User activation flow improvements

Major refactoring on user email verification/activation process
---------------------------------------------------------------
Activation logic moved from dispersed code in functions/view modules to
ActivationBackend methods. All user activation handling code in astakos views...

9d20fe23 03/15/2013 07:49 pm Kostas Papadimitriou

Authentication providers improvements

Major authentication provider refactoring to support

- Modular and easily configurable messages with common context
- Fine grained provider policies to support appling specific policies to
users and/or groups

Key points:...

5d5ce247 03/15/2013 07:49 pm Kostas Papadimitriou

Astakos logging improvements

use the common user_log display method accross logging calls

0dd46210 01/04/2013 03:25 pm Sofia Papagiannaki

Fix line length

172ce682 12/18/2012 04:21 pm Sofia Papagiannaki

Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota

Conflicts:
snf-astakos-app/astakos/im/messages.py
snf-astakos-app/astakos/im/notifications.py
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py

d271dd21 12/17/2012 01:33 pm Kostas Papadimitriou

Fix form class resolving

73fbaec4 12/14/2012 11:24 am Sofia Papagiannaki

Single model for ProjectApplication & Definition - Membership sync

f9aea9c8 12/03/2012 05:49 pm Sofia Papagiannaki

Update snf-manage commands in email templates. Fix authentication token renewal.

7233d542 12/03/2012 10:08 am Kostas Papadimitriou

Proper MODERATION_ENABLED check when invitations are enabled

11c48149 11/30/2012 01:29 pm Sofia Papagiannaki

Add missing import

c0b26605 11/29/2012 05:08 pm Sofia Papagiannaki

Merge remote-tracking branch 'origin/0.12' into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/activation_backends.py
snf-astakos-app/astakos/im/api/admin.py
snf-astakos-app/astakos/im/auth_backends.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/functions.py...

7368111c 11/19/2012 03:37 pm Sofia Papagiannaki

Update docstring for activation backends

Refs: #3008

678b2236 11/16/2012 04:34 pm Sofia Papagiannaki

Customize third party signup form fields

Refs: #3041

d1a767f7 11/14/2012 12:27 pm Olga Brani

Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4

Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_form.html
snf-astakos-app/astakos/im/templates/im/astakosgroup_form_demo.html.BACKUP.21131.html

ae497612 11/13/2012 05:45 pm Olga Brani

Back up file

674f9a52 11/13/2012 01:56 pm Sofia Papagiannaki

Isolate astakos messages in separate module

a3637508 11/09/2012 10:31 am Sofia Papagiannaki

Fix user activation

9a06d96f 11/05/2012 03:38 pm Olga Brani

Merged demo

5ce3ce4f 09/10/2012 01:52 pm Sofia Papagiannaki

Fix code formatting to conform to the PEP 8 style guide

705a9ae0 09/03/2012 07:00 pm Sofia Papagiannaki

add missing import

aab4d540 08/29/2012 01:52 pm Sofia Papagiannaki

remove unused imports & code refinement

3abf6c78 08/28/2012 01:45 pm Sofia Papagiannaki

Progress VIII

send admin notification upon group creation

b669d9c0 07/19/2012 01:22 pm Sofia Papagiannaki

add logging for additional mail

751d24cf 05/30/2012 01:38 pm Sofia Papagiannaki

Register the date a user activation email sent and reset it when the user becomes active (for future use)

This field can have the following values:
  • epoch: signifies the user has been created before adding the specific field (so we have no actually information whether an activation email has been sent or not)...
12d07b02 05/07/2012 12:29 pm Sofia Papagiannaki

remove unnecessary import

0a569195 04/21/2012 11:00 pm Sofia Papagiannaki

ask acknowledgment for switching local account to shibboleth one

  • unique email and is_active combination (use django model validation)
  • use different template for rendering shibboleth signup form
  • do not show groups in profile page
  • do not show provider in third-party signup forms...
672d445a 04/11/2012 07:11 pm Sofia Papagiannaki

Ratelimit login attempts

Refs: #2267

4e30244e 04/09/2012 05:26 pm Sofia Papagiannaki

support shibboleth with invitations & enable modifyuser command to remove a user group

Refs: #2167

fd78a867 04/08/2012 02:52 pm Sofia Papagiannaki

Merge branch 'master' into 0.5

Conflicts:
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/astakos/im/templates/im/approval_terms.html

18ffbee1 04/07/2012 06:36 pm Sofia Papagiannaki

add support for groups

8f5a3a06 04/03/2012 02:35 pm Sofia Papagiannaki

change authentication methods: progress I