Activity
From 11/18/2012 to 12/17/2012
12/17/2012
- 07:41 pm Revision 08271cc8: Login methods wording
- 07:33 pm Revision 1af308f1: Tests fix
- 07:33 pm Revision 836a0fb0: Unique user identifier
- auto generated user identifier
- 07:29 pm Revision 34a76cdb: Change email process improvements
- - Allow replacement of previously email change requests
- Cleanup expired email change requests in change email view
... - 07:27 pm Revision b93a38c5: Minor authenticate fix
- skip duplicate call of check_password
- 07:27 pm Revision 4327c8fc: Avoid verbose logging output
- 05:18 pm Revision 9338e8e8: Remove dummy debug statement
- 05:18 pm Revision 9f12cd1c: Handle invalid google auth response
- 05:16 pm Revision e5966bd9: Improve email/username handling
- - New helper methods in AstkosUser.objects
- Check uniquness between username/email on user creation process
- Allow ... - 02:08 pm Revision e339bd10: Force login when adding third party auth providers
- use proper oauth parameters to force user to login and confirm his third
party account every time he adds a new login... - 01:33 pm Revision c72d5a13: Remember last login method
- when multiple login methods are enabled in settings only the primary one
is visible by default in the login page. Kee... - 01:33 pm Revision 4a1e3e53: Improve third party login methods messages
- 01:33 pm Revision 73aca73d: Force secondary login methods display
- in third party account assigment to existing account process
- 01:33 pm Revision d271dd21: Fix form class resolving
- 01:33 pm Revision 74796dd8: Google and LinkedIn oauth support
- 01:33 pm Revision 1c4e8364: Twitter client improvements
- - handle denied auth response
- configurable force_login param - 01:33 pm Revision 16f89c1f: Update messages
- 01:33 pm Revision d61f197e: Modal box style fix
- 12:58 pm Revision 4baa5660: 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
12/14/2012
- 12:01 pm Revision 198cbcfe: Remove definition from project creation notification text
- 12:00 pm Revision 5a8eb6e7: authenticate API call returns also the user id
- 11:24 am Revision 73fbaec4: Single model for ProjectApplication & Definition - Membership sync
12/13/2012
- 06:45 pm Revision b9231ded: Exclude affiliation from shibboleth info display
- 06:42 pm Revision 54831252: Improve activation view
- - Use redirects instead of direct responses
- Messages update - 06:14 pm Revision 82d7e9ef: add REPLACED membership state and diff sync
- 06:10 pm Revision c063d1c3: Resend activation view improvements
- - Redirect to index
- Check for authenticated user - 06:04 pm Revision 261ccae9: Remove deprecated template
- 06:02 pm Revision cb4714e7: Additional auth providers messages
- 05:29 pm Revision 3c6a178b: New login method templates
- 05:27 pm Revision 4e78511a: Fix violation check
- 05:01 pm Revision 65360c65: wip sync with per membership state
- 04:59 pm Revision 3b258643: Third party providers fixes
- - Proper third party user getter. Do not include info in queryset.
- Fix signup_url. key param only needed for login - 04:57 pm Revision 5e992f29: Redirect to index after succecssful signup
- 04:36 pm Revision ab7e3a9e: Additional messages in third party registration/login process
- 03:54 pm Revision 31fdafa8: Update tests
- 03:53 pm Revision 1d59653f: Configurable shibboleth provider strict mode
- shibboleth provider can now be configured whether or not to require
additional provider information. - 03:49 pm Revision a15a19b2: Minor messages modifications
- include whitespaces between joined messages
- 03:47 pm Revision f1ab6639: Set sent_activation date on user activation
- in case admin activates user skiping email activation process
- 03:26 pm Revision af15e964: Updated auth methods messages/redirects
- - Redirect to index on password reset views (no need for intermediate
views)
- Show login success message - 02:55 pm Revision 1c8f2df3: User status migrations
- - Set email_verified and activation_sent to all active users
- 02:42 pm Revision 0c87304c: Use https to load google fonts
- 02:42 pm Revision 73c50664: Identation fix
- 02:40 pm Revision f054a8b3: Shibboleth fixes
- - Do not require name (some providers don't provide it)
- Proper can_add_auth_provider use - 02:40 pm Revision 4bdd7e3d: User state fixes
- - Never reset activation_sent date
- Check for inactive users too for email/username uniqueness
- Check both email/us... - 02:11 pm Revision c4b1a172: Configurable auth providers messages
- 11:43 am Revision 7394bdf4: Merge settings
- 11:41 am Revision 67ee72e3: Undo local login prompt bug fix
- 11:38 am Revision 8738339d: Local login prompt bug fix
- 12:42 am Revision 8aed306c: wip: merge Definition into Application
- redefine some properties
12/12/2012
- 07:13 pm Revision 4f22664f: wip refactoring projects
- 07:12 pm Revision 027a1ba1: new management command
- 04:07 pm Revision 607a487b: CSS selector fix
- 04:02 pm Revision 7402953c: Proper visibility handling of local login form
- force display of local login form after invalid form submissions
- 03:37 pm Revision 26aba0bf: Do not use LDAP backend by default
- 03:36 pm Revision 803c9c57: Bug fix
- - Form visible when there is error in submit
- 03:14 pm Revision f76e30f0: More informative notification error log
- 02:57 pm Revision bb5375b9: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 02:56 pm Revision b8f05f8d: * Fix case when project application is None
- * do not rollback database transaction if notification fails to be sent
* fix typo - 12:51 pm Revision be7b2729: Update spec with last_application_approved
- 12:03 pm Revision fdafae27: Replace last_application_synced with last_application_approved
- 11:58 am Revision 8a57a69b: Newline
- 11:45 am Revision 2f0ebd7d: Add owner as a project member in case of closed join policy
- 11:22 am Revision 529f3c49: Allow follower application with same deifinition name approvement
12/11/2012
- 08:35 pm Revision 9715d553: Fix add_member in case of auto_accept join policy
- 08:34 pm Revision 75fae793: During project approve set precursor back sequence state to REPLACED
- 08:25 pm Revision 5f703b47: Update project-list command
- 08:23 pm Revision d6a162d3: Fix project list sorting by state
- 06:41 pm Revision 083d32f9: Fix update project application integrity error
- 06:35 pm Revision 30a6c330: Remove commit from submit
- 06:15 pm Revision c4d1b547: Project Notifications
- 05:59 pm Revision 262e04c6: Fixed in ProjectApplication.approve
- 05:16 pm Revision 6974e526: Correct ancestor method name
- 05:16 pm Revision b22c36fd: Fix third party signup template
- extend from local signup to keep them in sync on template/styles changes
- 05:16 pm Revision 67f7179d: Split profile authentication methods in separate file
- 05:16 pm Revision 3a72a5d4: Store additional provider info
- store useful account details for third party authentication providers
that provide such info. - 05:16 pm Revision 2e587c3e: Fix shibboleth signup url
- 05:16 pm Revision ba50648c: Update tests
- 05:16 pm Revision c630fee6: Third party login providers fixes/improvements
- - Store additional provider info in PendingThirdPartyUser entries
- Include third party registration logic in main si... - 04:34 pm Revision ece3b66e: Simplify ProjectApplication.submit
- 02:55 pm Revision 185b2190: Minor fixes
- 02:55 pm Revision 6fd93cc1: 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 - 02:36 pm Revision aabaf230: Merge commit
- 02:34 pm Revision 67345117: Style fixes
- - Grey image
- Link "back to login" - 01:25 pm Revision ad60cbe2: Fix is_suspended
- 01:22 pm Revision 2a422621: Typo
- 01:17 pm Revision 8aeeaf4c: 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 - 01:04 pm Revision 158a72ec: Unidenitifed commits
- 12:02 pm Revision 43e09b6c: Set unique together resource name and service
- 11:52 am Revision b4789608: Users inherit default quota
- 01:54 am Revision 6dadd24a: Fix sequence of project applications & project search
12/10/2012
- 09:12 pm Revision 2553efae: Fix precursor application
- 08:46 pm Revision 17a2f450: Remove obsolete view
- 08:45 pm Revision 9f01cf1d: Fix membership reject & remove
- 08:35 pm Revision 97896995: Fix membership views and other bugs
- 08:22 pm Revision 5eaef79b: Manual transaction management in project application approve command
- 08:20 pm Revision 56eb807c: Fix project definition resource grants registration
- 06:22 pm Revision ac2b8a61: Fix conf
- 05:57 pm Revision bfe23b13: Progress VII
- 12:04 am Revision ccab6eb5: Progress VI
12/08/2012
- 03:26 am Revision 8327782d: Progress V
12/07/2012
- 07:08 pm Revision 0cc22d47: Several fixes
- 03:55 pm Revision 542e4ccd: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- 03:55 pm Revision b22de10a: Update models
- 01:48 pm Revision 68f03797: add project application status to specs
- 01:00 pm Revision dfbf5c50: Fix some typos
- 11:52 am Revision e65c21df: eliminate top-level queries that force db access on parse
- 11:08 am Revision 07c87d4f: draft project specification documentation
- 01:21 am Revision 2a965273: Progress IV
12/06/2012
- 08:44 pm Revision 71a38edf: Progress III
- 06:56 pm Revision e8af89d0: Merge branch 'projects' of https://code.grnet.gr/git/astakos into projects
- Conflicts:
snf-astakos-app/astakos/im/models.py
Conflicts:
snf-astakos-app/astakos/im/models.py - 06:49 pm Revision f3342849: Progress II
- 04:59 pm Revision 7ddc8a37: add file for projects tests
- 04:59 pm Revision 8ed8ea10: syntax fix
- 04:58 pm Revision 68977cc8: whitespace tab fix
- 03:52 pm Revision e1a80257: Progress I
- 12:25 pm Revision 2db258bf: Text fixes
- Style fixes
12/05/2012
- 03:23 pm Revision 45ed7743: Resource usage new % style
- 03:23 pm Revision 0a63687f: Uniform text in group details/group list
- 01:15 pm Revision d2a553dc: Style fixes
- 01:15 pm Revision 67be1883: Text changes
- 01:11 pm Revision 55c99c1c: Change some default values in settings
12/04/2012
- 03:43 pm Revision 48f1f1de: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 03:43 pm Revision 775d5ad7: Fix migrations
- 02:38 pm Revision 0ea1f32b: fix tab
- 02:22 pm Revision 16cf0f73: Fix migrations
- 02:05 pm Revision edae77cd: Limit usage ratio
- Fix link in how-it-works page
- 02:05 pm Revision 394c9834: - Flag is_active_member to group_details
- 02:05 pm Revision 65bd6c25: - Update user/project activation status
- - Fix float bug
- 12:00 pm Revision 30a77ab5: Moderation fix
- 11:31 am Revision 40d96a9c: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:31 am Revision 95c16e3c: Interactivity in how-it-works page
- 11:23 am Revision 33d969b0: Automatic local auth provider assignment
- when a valid user with empty authentication providers list tries to
log in - 11:20 am Revision d44f3f89: Create local auth provider for superadmin user
- if one created after syncdb command
- 10:45 am Revision 6c037281: 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 - 10:10 am Revision 632b6458: Style fixes
- New menu
- 09:10 am Revision db9083f9: Dynamic third party signup url
- 09:05 am Revision c1b47d7f: Merge branch 'twitterauth' into devel-0.13
12/03/2012
- 06:28 pm Revision 666c7490: Change menu ``Report`` to ``Usage``
- 06:04 pm Revision 289f8c2e: Fix group list view working with sqlite
- 06:03 pm Revision 38879c8b: Remove forgotten merge mark
- 05:55 pm Revision 7fa3d29f: Update snf-manage commands in email templates.
- 05:49 pm Revision f9aea9c8: Update snf-manage commands in email templates. Fix authentication token renewal.
- 03:37 pm Revision 680a29ac: 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/p... - 03:27 pm Revision 792c2f3b: Bug fixes
- Style improvents
Authorisation methods page - 02:46 pm Revision 74836e50: Fix AttributeError invalid method name
- 02:13 pm Revision 29b0ec5a: Do not show default groups in project lists
- 01:53 pm Revision 08621fa5: auth_providers context processro fix
- pass auth provider instances in templates
- 01:47 pm Revision 6012535a: Include inactive auth providers in registry
- 01:35 pm Revision c101b32b: Twitter authentication backend
- 01:34 pm Revision fbaa4f3c: Handle empty third party email
- 01:33 pm Revision 698d5671: Remove unused template
- 01:30 pm Revision 2b5a3efa: More meaningful login failure explanations
- 01:00 pm Revision 4843aa6b: Fix syntax in uls.py
- 12:59 pm Revision f70da940: Remove billing from urls
- 12:56 pm Revision f8f86e83: Remove celery tasks execution
- 12:45 pm Revision d1c7c1ec: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 12:43 pm Revision 5b7cf6e5: Change ASTAKOS_QUOTAHOLDER_Token to ASTAKOS_QUOTAHOLDER_TOKEN
- 12:40 pm Revision c3c2212a: Fix import error in astakos.im.functions
- 12:30 pm Revision 12285b4b: Fix legend margin bug
- 11:27 am Revision a2214bd1: Fix setting name case
- 11:20 am Revision 081070a5: Configurable auth providers templates/titles
- 10:08 am Revision 7233d542: Proper MODERATION_ENABLED check when invitations are enabled
- 10:04 am Revision 3b01f38b: Set local login method for new users
- 04:41 am Revision b2033b58: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
12/02/2012
12/01/2012
- 11:33 pm Revision a706ae94: Fix infinite loop in case another user with the same email already exists
- 11:03 pm Revision 6b9a334b: Change AstakosUserManager to inherit from django.contrib.auth.models.UserManager
- 10:47 pm Revision 49597874: Fix group detail template: specify post targets
- 10:47 pm Revision 463a973c: Enable group owner to modify moderation
- 10:34 pm Revision 666e1351: Enable group owner to disapprove already approved members
- 10:28 pm Revision bfaeedb6: Fix sorting parameter validation in group detail
- 10:06 pm Revision 84d26d62: Remove obsolete strip_http from the templates
- 08:20 pm Revision 513571c3: Fixes in group creation
- 07:05 pm Revision 098f333b: Validate sorting request parameter in group views
- 06:03 pm Revision c6a8da37: Remove obsolete rcut filter in templates
- 06:02 pm Revision 792fad7a: Change email authentication backend to check username/password pair in any cas...
11/30/2012
- 09:15 pm Revision caf70869: Do not save url prefix in group names
- 07:09 pm Revision 4c32678b: Remove explicit link to change password view
- 06:48 pm Revision 5156e663: Reset password when removing local auth provider
- 06:29 pm Revision 8ab484ea: Keep third party token between signup form errors
- 05:44 pm Revision dc59b418: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/urls.py
snf-astakos-app/astakos/im/views.py - 05:42 pm Revision 5ebebb20: How it works page
- 05:18 pm Revision 1dde22bd: Proper commit files for b48b6a2
- 05:14 pm Revision b778b6fa: Update management commands
- to conform with multiple auth providers feature
- 04:56 pm Revision b48b6a26: Multiple auth providers migration
- 04:56 pm Revision a9c0cd9f: is_local is no longer used
- 04:45 pm Revision f432088a: Additional multiple auth methods fixes and tests
- 03:41 pm Revision 215e87da: Create missing migrations
- 03:38 pm Revision 895c0deb: Remove conflicting migrations
- 03:36 pm Revision e2581777: Merge remote-tracking branch 'origin/devel-0.13' into multipleauthmethods
- 03:29 pm Revision 2e90e3ec: Merge branch 'devel-0.13' into multipleauthmethods
- Conflicts:
snf-astakos-app/astakos/im/context_processors.py
snf-astakos-app/astakos/im/forms.py
snf-astakos-app/as... - 03:23 pm Revision 30d92d1e: add token to quotaholder client
- also rename QUOTA_HOLDER to QUOTAHOLDER in settings strings
- 02:42 pm Revision d2633501: Allow multiple login methods per account
- 01:32 pm Revision 421aeae8: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 01:32 pm Revision 3b1912f4: Change commissioning imports
- 01:30 pm Revision 6ed0e4a6: Restore im/admin_notification.txt
- 01:29 pm Revision 49474ffe: Comment our LDAPBackend
- 01:29 pm Revision 11c48149: Add missing import
- 01:28 pm Revision b8f9f64e: Add missing transaction commit
- 01:27 pm Revision 789a5951: Case insensitive email checks
- #2883
- 11:52 am Revision 8a0590b2: Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
- 11:50 am Revision f366e3ed: Merge branch '0.6.4' into devel-0.13
- Conflicts:
snf-astakos-app/astakos/im/views.py - 11:22 am Revision 87ac9753: Restore synnefo_settings.py
- 11:18 am Revision e13fae3d: Fix middleware AtributeError in case of non astakos request
- Fix service-add command: check callpoint result
11/29/2012
- 06:25 pm Revision eafd365a: auth_ldap: Always convert email to lowercase
- 06:19 pm Revision df7fa2b8: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- 06:19 pm Revision 59728d4e: Fixes
- - Rename group to project in ui
- Different pagination for groups search result page
- Truncatechars filter - 05:08 pm Revision c0b26605: 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-a... - 02:11 pm Revision c292601c: Minor fixes to AUTH_LDAP settings
11/28/2012
- 06:14 pm Revision a1d12d1d: Provide management command for cleaning up both inactive sessions and session ...
- 06:09 pm Revision 22822799: Fix type in group list command
- 04:02 pm Revision e0cc1c4a: Cookie handling code refinement
- 03:45 pm Revision 4573cae0: Ensure ASTAKOS_COOKIE is not set if there is no django session cookie: and che...
- 12:02 pm Revision bf0c6de5: Flush other user sessions during password/token change
- Refs: #3007
11/27/2012
- 05:50 pm Revision 4fef28ef: Change resource cyclades.networks group
- 05:49 pm Revision c836d69f: fix quotaholder imports
- 05:14 pm Revision 53764fd9: Remove response argument from Cookie __set & __delete methods
- 05:10 pm Revision 47097c8a: Pass also response during Cookie instantiation
- 04:54 pm Revision b2ffa772: Force astakos cookie to follow session state.
11/26/2012
- 07:53 pm Revision 25b9a413: Ensure ASTAKOS_COOKIE is not set if there is no django session cookie.
- 07:52 pm Revision 8f8c43b2: include SECRET_KEY in token creation
- 07:41 pm Revision 8d15756a: Fix ordering in snf-manage listing commands
- 07:29 pm Revision 139db53d: Fix Typo in `snf-manage service-list --help'
- Refs: #3090
- 07:27 pm Revision c9f89755: Remove obsolete file
- 02:26 pm Revision 3d70c98b: Change some default values in settings
- * Disable invitations by default
* Disable recaptcha by default
* Enable only the 'local' IM module by default - 02:19 pm Revision 000b1151: Icon for network (create group page)
11/23/2012
- 06:40 pm Revision 357987bc: Check if group member is already approved during approve procedure.
- 06:16 pm Revision a4075f5a: Add maximun participants number reached message.
- 05:40 pm Revision 84a7cd69: Style improvements
- 04:44 pm Revision 3cbd5e47: - New styles for select
- - new Class ResourcePresentation
- Group add form javascript validation
11/22/2012
- 03:20 pm Revision 13da5f36: Add support for LDAP / AD authentication.
- This is a temporary solution until astakos is ported to django-1.5, with
configurable user models. Until then, we nee... - 01:56 pm Revision e6759494: Improve unique_together email and is_active validation checking
- Refs: #3041
- 01:52 pm Revision 6c8a3f7c: Enable inactive shibboleth users to change email
- Refs: #3041
11/20/2012
- 07:26 pm Revision fffa19d2: Updated shibboleth workflow (enable user change email before activation)
- Refs: #3041
- 05:40 pm Revision db0bf47a: Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
- Conflicts:
snf-astakos-app/astakos/im/templatetags/filters.py
Conflicts:
snf-astakos-app/astakos/im/templatetags/f... - 04:01 pm Revision b6852727: Fixes
- 03:58 pm Revision 5841646f: Bug fixes
- - Custom select
- Units etc for group details
- General fixes - 02:19 pm Revision 1f3b4b39: Special handling for login failure messages
- Refs: #3041
- 12:26 pm Revision 4f975958: Fix user token creation
11/19/2012
- 05:37 pm Revision 4d1749fd: Return BadResponse if shibboleth returns empty SHIB_EPPN
- 05:10 pm Revision bea1d1ae: Integration with updated quotaholder component
- 05:03 pm Revision 4f3fc663: Fix zero length field name in format in python 2.6
- 03:38 pm Revision 64ada32d: Fix logout
- 03:37 pm Revision 7368111c: Update docstring for activation backends
- Refs: #3008
- 12:46 pm Revision c44955a6: Correct logging when cookie is deleted
- 12:15 pm Revision 55baa300: restrict_next should not affect relative paths
- Refs: #3008
- 11:52 am Revision 63dcff93: Log for authentication failures
Also available in: Atom