astakos
11 years agoRemember last login method
Kostas Papadimitriou [Fri, 14 Dec 2012 13:28:29 +0000 (15:28 +0200)]
Remember last login method

when multiple login methods are enabled in settings only the primary one
is visible by default in the login page. Keeping last successful login
method in a cookie allows us to override that behaviour and improve user
experience for users that login using secondary login methods.

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Olga Brani [Mon, 17 Dec 2012 10:58:39 +0000 (12:58 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/auth/local_login_prompt.html

11 years agoExclude affiliation from shibboleth info display
Kostas Papadimitriou [Thu, 13 Dec 2012 16:44:38 +0000 (18:44 +0200)]
Exclude affiliation from shibboleth info display

11 years agoImprove activation view
Kostas Papadimitriou [Thu, 13 Dec 2012 16:42:57 +0000 (18:42 +0200)]
Improve activation view

- Use redirects instead of direct responses
- Messages update

11 years agoResend activation view improvements
Kostas Papadimitriou [Thu, 13 Dec 2012 16:10:45 +0000 (18:10 +0200)]
Resend activation view improvements

- Redirect to index
- Check for authenticated user

11 years agoRemove deprecated template
Kostas Papadimitriou [Thu, 13 Dec 2012 16:04:56 +0000 (18:04 +0200)]
Remove deprecated template

11 years agoAdditional auth providers messages
Kostas Papadimitriou [Thu, 13 Dec 2012 16:02:14 +0000 (18:02 +0200)]
Additional auth providers messages

11 years agoNew login method templates
Kostas Papadimitriou [Thu, 13 Dec 2012 15:29:58 +0000 (17:29 +0200)]
New login method templates

11 years agoThird party providers fixes
Kostas Papadimitriou [Thu, 13 Dec 2012 14:57:48 +0000 (16:57 +0200)]
Third party providers fixes

- Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login

11 years agoRedirect to index after succecssful signup
Kostas Papadimitriou [Thu, 13 Dec 2012 14:57:10 +0000 (16:57 +0200)]
Redirect to index after succecssful signup

11 years agoAdditional messages in third party registration/login process
Kostas Papadimitriou [Thu, 13 Dec 2012 14:35:32 +0000 (16:35 +0200)]
Additional messages in third party registration/login process

11 years agoUpdate tests
Kostas Papadimitriou [Thu, 13 Dec 2012 13:54:08 +0000 (15:54 +0200)]
Update tests

11 years agoConfigurable shibboleth provider strict mode
Kostas Papadimitriou [Thu, 13 Dec 2012 13:52:14 +0000 (15:52 +0200)]
Configurable shibboleth provider strict mode

shibboleth provider can now be configured whether or not to require
additional provider information.

11 years agoMinor messages modifications
Kostas Papadimitriou [Thu, 13 Dec 2012 13:49:29 +0000 (15:49 +0200)]
Minor messages modifications

include whitespaces between joined messages

11 years agoSet sent_activation date on user activation
Kostas Papadimitriou [Thu, 13 Dec 2012 13:47:18 +0000 (15:47 +0200)]
Set sent_activation date on user activation

in case admin activates user skiping email activation process

11 years agoUpdated auth methods messages/redirects
Kostas Papadimitriou [Thu, 13 Dec 2012 13:26:22 +0000 (15:26 +0200)]
Updated auth methods messages/redirects

- Redirect to index on password reset views (no need for intermediate
  views)
- Show login success message

11 years agoUser status migrations
Kostas Papadimitriou [Thu, 13 Dec 2012 12:55:07 +0000 (14:55 +0200)]
User status migrations

- Set email_verified and activation_sent to all active users

11 years agoUse https to load google fonts
Kostas Papadimitriou [Thu, 13 Dec 2012 12:42:25 +0000 (14:42 +0200)]
Use https to load google fonts

11 years agoIdentation fix
Kostas Papadimitriou [Thu, 13 Dec 2012 12:42:03 +0000 (14:42 +0200)]
Identation fix

11 years agoShibboleth fixes
Kostas Papadimitriou [Thu, 13 Dec 2012 12:40:55 +0000 (14:40 +0200)]
Shibboleth fixes

- Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use

11 years agoUser state fixes
Kostas Papadimitriou [Thu, 13 Dec 2012 12:13:12 +0000 (14:13 +0200)]
User state fixes

- Never reset activation_sent date
- Check for inactive users too for email/username uniqueness
- Check both email/username uniquness in user creation process
- Activated users should have both email_verified/activation_sent fields
  set

11 years agoConfigurable auth providers messages
Kostas Papadimitriou [Thu, 13 Dec 2012 12:11:22 +0000 (14:11 +0200)]
Configurable auth providers messages

11 years agoMerge settings
Olga Brani [Thu, 13 Dec 2012 09:43:48 +0000 (11:43 +0200)]
Merge settings

11 years agoUndo local login prompt bug fix
Olga Brani [Thu, 13 Dec 2012 09:41:39 +0000 (11:41 +0200)]
Undo local login prompt bug fix

11 years agoLocal login prompt bug fix
Olga Brani [Thu, 13 Dec 2012 09:38:59 +0000 (11:38 +0200)]
Local login prompt bug fix

11 years agoCSS selector fix
Kostas Papadimitriou [Wed, 12 Dec 2012 14:07:53 +0000 (16:07 +0200)]
CSS selector fix

11 years agoProper visibility handling of local login form
Kostas Papadimitriou [Wed, 12 Dec 2012 14:02:43 +0000 (16:02 +0200)]
Proper visibility handling of local login form

force display of local login form after invalid form submissions

11 years agoDo not use LDAP backend by default
Kostas Papadimitriou [Tue, 11 Dec 2012 16:27:14 +0000 (18:27 +0200)]
Do not use LDAP backend by default

11 years agoBug fix
Olga Brani [Wed, 12 Dec 2012 13:36:10 +0000 (15:36 +0200)]
Bug fix

- Form visible when there is error in submit

11 years agoUpdate tests
Kostas Papadimitriou [Tue, 11 Dec 2012 15:15:37 +0000 (17:15 +0200)]
Update tests

11 years agoThird party login providers fixes/improvements
Kostas Papadimitriou [Tue, 11 Dec 2012 15:12:14 +0000 (17:12 +0200)]
Third party login providers fixes/improvements

- Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main signup view. Additional
  per provider signup views removed.
- Unique email validation for all activation backend forms
- Keep created dates in auth provider and pending user entries
- Other minor fixes

11 years agoFix shibboleth signup url
Kostas Papadimitriou [Tue, 4 Dec 2012 11:15:12 +0000 (13:15 +0200)]
Fix shibboleth signup url

11 years agoStore additional provider info
Kostas Papadimitriou [Tue, 4 Dec 2012 11:03:56 +0000 (13:03 +0200)]
Store additional provider info

store useful account details for third party authentication providers
that provide such info.

11 years agoSplit profile authentication methods in separate file
Kostas Papadimitriou [Tue, 4 Dec 2012 11:02:29 +0000 (13:02 +0200)]
Split profile authentication methods in separate file

11 years agoFix third party signup template
Kostas Papadimitriou [Tue, 4 Dec 2012 10:46:05 +0000 (12:46 +0200)]
Fix third party signup template

extend from local signup to keep them in sync on template/styles changes

11 years agoCorrect ancestor method name
Kostas Papadimitriou [Tue, 4 Dec 2012 10:44:48 +0000 (12:44 +0200)]
Correct ancestor method name

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Olga Brani [Tue, 11 Dec 2012 12:55:01 +0000 (14:55 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html

11 years agoMerge commit
Olga Brani [Tue, 11 Dec 2012 12:36:57 +0000 (14:36 +0200)]
Merge commit

11 years agoStyle fixes
Olga Brani [Tue, 11 Dec 2012 12:34:36 +0000 (14:34 +0200)]
Style fixes

- Grey image
- Link "back to login"

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
root [Tue, 11 Dec 2012 11:17:44 +0000 (13:17 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/resource_usage.html

11 years agoUnidenitifed commits
root [Tue, 11 Dec 2012 11:04:42 +0000 (13:04 +0200)]
Unidenitifed commits

11 years agoText fixes
Olga Brani [Thu, 6 Dec 2012 10:25:23 +0000 (12:25 +0200)]
Text fixes
Style fixes

11 years agoResource usage new % style
Olga Brani [Wed, 5 Dec 2012 13:23:25 +0000 (15:23 +0200)]
Resource usage new % style

11 years agoUniform text in group details/group list
Olga Brani [Wed, 5 Dec 2012 13:23:08 +0000 (15:23 +0200)]
Uniform text in group details/group list

11 years agoStyle fixes
Olga Brani [Wed, 5 Dec 2012 11:15:15 +0000 (13:15 +0200)]
Style fixes

11 years agoText changes
Olga Brani [Wed, 5 Dec 2012 11:15:07 +0000 (13:15 +0200)]
Text changes

11 years agoChange some default values in settings
Sofia Papagiannaki [Wed, 5 Dec 2012 11:11:16 +0000 (13:11 +0200)]
Change some default values in settings

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Sofia Papagiannaki [Tue, 4 Dec 2012 13:43:41 +0000 (15:43 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

11 years agoFix migrations
Sofia Papagiannaki [Tue, 4 Dec 2012 13:43:01 +0000 (15:43 +0200)]
Fix migrations

11 years agofix tab
Georgios D. Tsoukalas [Tue, 4 Dec 2012 12:07:13 +0000 (14:07 +0200)]
fix tab

11 years agoFix migrations
Sofia Papagiannaki [Tue, 4 Dec 2012 12:22:28 +0000 (14:22 +0200)]
Fix migrations

11 years agoLimit usage ratio
Olga Brani [Tue, 4 Dec 2012 12:05:52 +0000 (14:05 +0200)]
Limit usage ratio
Fix link in how-it-works page

11 years ago- Flag is_active_member to group_details
Olga Brani [Tue, 4 Dec 2012 12:05:07 +0000 (14:05 +0200)]
- Flag is_active_member to  group_details

11 years ago- Update user/project activation status
Olga Brani [Tue, 4 Dec 2012 12:05:01 +0000 (14:05 +0200)]
- Update user/project activation status
- Fix float bug

11 years agoModeration fix
Olga Brani [Tue, 4 Dec 2012 10:00:42 +0000 (12:00 +0200)]
Moderation fix

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Olga Brani [Tue, 4 Dec 2012 09:31:34 +0000 (11:31 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

11 years agoInteractivity in how-it-works page
Olga Brani [Tue, 4 Dec 2012 09:31:04 +0000 (11:31 +0200)]
Interactivity in how-it-works page

11 years agoAutomatic local auth provider assignment
Kostas Papadimitriou [Tue, 4 Dec 2012 09:23:56 +0000 (11:23 +0200)]
Automatic local auth provider assignment

when a valid user with empty authentication providers list tries to
log in

11 years agoCreate local auth provider for superadmin user
Kostas Papadimitriou [Tue, 4 Dec 2012 09:20:55 +0000 (11:20 +0200)]
Create local auth provider for superadmin user

if one created after syncdb command

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Olga Brani [Tue, 4 Dec 2012 08:45:19 +0000 (10:45 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/api/__init__.py
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html

11 years agoStyle fixes
Olga Brani [Tue, 4 Dec 2012 08:10:13 +0000 (10:10 +0200)]
Style fixes
New menu

11 years agoDynamic third party signup url
Kostas Papadimitriou [Tue, 4 Dec 2012 07:10:02 +0000 (09:10 +0200)]
Dynamic third party signup url

11 years agoMerge branch 'twitterauth' into devel-0.13
Kostas Papadimitriou [Tue, 4 Dec 2012 07:05:48 +0000 (09:05 +0200)]
Merge branch 'twitterauth' into devel-0.13

11 years agoChange menu ``Report`` to ``Usage``
Sofia Papagiannaki [Mon, 3 Dec 2012 16:28:04 +0000 (18:28 +0200)]
Change menu ``Report`` to ``Usage``

11 years agoFix group list view working with sqlite
Sofia Papagiannaki [Mon, 3 Dec 2012 16:04:33 +0000 (18:04 +0200)]
Fix group list view working with sqlite

11 years agoRemove forgotten merge mark
Sofia Papagiannaki [Mon, 3 Dec 2012 16:03:26 +0000 (18:03 +0200)]
Remove forgotten merge mark

11 years agoUpdate snf-manage commands in email templates.
Sofia Papagiannaki [Mon, 3 Dec 2012 15:55:43 +0000 (17:55 +0200)]
Update snf-manage commands in email templates.

11 years agoUpdate snf-manage commands in email templates. Fix authentication token renewal.
Sofia Papagiannaki [Mon, 3 Dec 2012 15:49:24 +0000 (17:49 +0200)]
Update snf-manage commands in email templates. Fix authentication token renewal.

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Olga Brani [Mon, 3 Dec 2012 13:37:06 +0000 (15:37 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

Conflicts:
snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html
snf-astakos-app/astakos/im/templates/im/profile.html

11 years agoBug fixes
Olga Brani [Mon, 3 Dec 2012 13:27:42 +0000 (15:27 +0200)]
Bug fixes
Style improvents
Authorisation methods page

11 years agoFix AttributeError invalid method name
Sofia Papagiannaki [Mon, 3 Dec 2012 12:46:18 +0000 (14:46 +0200)]
Fix AttributeError invalid method name

11 years agoDo not show default groups in project lists
Sofia Papagiannaki [Mon, 3 Dec 2012 12:13:05 +0000 (14:13 +0200)]
Do not show default groups in project lists

11 years agoauth_providers context processro fix twitterauth
Kostas Papadimitriou [Mon, 3 Dec 2012 11:53:17 +0000 (13:53 +0200)]
auth_providers context processro fix

pass auth provider instances in templates

11 years agoInclude inactive auth providers in registry
Kostas Papadimitriou [Mon, 3 Dec 2012 11:47:14 +0000 (13:47 +0200)]
Include inactive auth providers in registry

11 years agoTwitter authentication backend
Kostas Papadimitriou [Mon, 3 Dec 2012 11:35:41 +0000 (13:35 +0200)]
Twitter authentication backend

11 years agoHandle empty third party email
Kostas Papadimitriou [Mon, 3 Dec 2012 11:34:27 +0000 (13:34 +0200)]
Handle empty third party email

11 years agoRemove unused template
Kostas Papadimitriou [Mon, 3 Dec 2012 11:33:44 +0000 (13:33 +0200)]
Remove unused template

11 years agoMore meaningful login failure explanations
root [Mon, 3 Dec 2012 11:30:18 +0000 (13:30 +0200)]
More meaningful login failure explanations

11 years agoFix syntax in uls.py
root [Mon, 3 Dec 2012 11:00:47 +0000 (13:00 +0200)]
Fix syntax in uls.py

11 years agoRemove billing from urls
root [Mon, 3 Dec 2012 10:59:15 +0000 (12:59 +0200)]
Remove billing from urls

11 years agoRemove celery tasks execution
root [Mon, 3 Dec 2012 10:56:21 +0000 (12:56 +0200)]
Remove celery tasks execution

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
root [Mon, 3 Dec 2012 10:45:10 +0000 (12:45 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

11 years agoChange ASTAKOS_QUOTAHOLDER_Token to ASTAKOS_QUOTAHOLDER_TOKEN
root [Mon, 3 Dec 2012 10:43:20 +0000 (12:43 +0200)]
Change ASTAKOS_QUOTAHOLDER_Token to ASTAKOS_QUOTAHOLDER_TOKEN

11 years agoFix import error in astakos.im.functions
Sofia Papagiannaki [Mon, 3 Dec 2012 10:40:56 +0000 (12:40 +0200)]
Fix import error in astakos.im.functions

11 years agoFix legend margin bug
Olga Brani [Mon, 3 Dec 2012 10:30:46 +0000 (12:30 +0200)]
Fix legend margin bug

11 years agoFix setting name case
Kostas Papadimitriou [Mon, 3 Dec 2012 09:27:12 +0000 (11:27 +0200)]
Fix setting name case

11 years agoConfigurable auth providers templates/titles
Kostas Papadimitriou [Mon, 3 Dec 2012 09:20:48 +0000 (11:20 +0200)]
Configurable auth providers templates/titles

11 years agoProper MODERATION_ENABLED check when invitations are enabled
Kostas Papadimitriou [Mon, 3 Dec 2012 08:08:36 +0000 (10:08 +0200)]
Proper MODERATION_ENABLED check when invitations are enabled

11 years agoSet local login method for new users
Kostas Papadimitriou [Mon, 3 Dec 2012 08:04:47 +0000 (10:04 +0200)]
Set local login method for new users

11 years agoMerge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
Kostas Papadimitriou [Mon, 3 Dec 2012 02:41:08 +0000 (04:41 +0200)]
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13

11 years agoExtend/Update management commands
Sofia Papagiannaki [Sat, 1 Dec 2012 22:55:31 +0000 (00:55 +0200)]
Extend/Update management commands

11 years agoFix infinite loop in case another user with the same email already exists
Sofia Papagiannaki [Sat, 1 Dec 2012 21:33:17 +0000 (23:33 +0200)]
Fix infinite loop in case another user with the same email already exists

11 years agoChange AstakosUserManager to inherit from django.contrib.auth.models.UserManager
Sofia Papagiannaki [Sat, 1 Dec 2012 21:03:12 +0000 (23:03 +0200)]
Change AstakosUserManager to inherit from django.contrib.auth.models.UserManager

11 years agoFix group detail template: specify post targets
Sofia Papagiannaki [Sat, 1 Dec 2012 20:47:47 +0000 (22:47 +0200)]
Fix group detail template: specify post targets

11 years agoEnable group owner to modify moderation
Sofia Papagiannaki [Sat, 1 Dec 2012 20:47:07 +0000 (22:47 +0200)]
Enable group owner to modify moderation

11 years agoEnable group owner to disapprove already approved members
Sofia Papagiannaki [Sat, 1 Dec 2012 20:34:47 +0000 (22:34 +0200)]
Enable group owner to disapprove already approved members

11 years agoFix sorting parameter validation in group detail
Sofia Papagiannaki [Sat, 1 Dec 2012 20:28:25 +0000 (22:28 +0200)]
Fix sorting parameter validation in group detail

11 years agoRemove obsolete strip_http from the templates
Sofia Papagiannaki [Sat, 1 Dec 2012 20:06:05 +0000 (22:06 +0200)]
Remove obsolete strip_http from the templates

11 years agoFixes in group creation
Sofia Papagiannaki [Sat, 1 Dec 2012 18:20:50 +0000 (20:20 +0200)]
Fixes in group creation

11 years agoValidate sorting request parameter in group views
Sofia Papagiannaki [Sat, 1 Dec 2012 17:05:04 +0000 (19:05 +0200)]
Validate sorting request parameter in group views