History | View | Annotate | Download (46.5 kB)
Fix profile page
Merge branch 'latest-quota' into feature-astakos-tables
Conflicts: snf-astakos-app/astakos/im/models.py snf-astakos-app/astakos/im/views.py
Merge remote-tracking branch 'synnefo/feature-astakos-tables' into feature-astakos-tables
Conflicts: snf-astakos-app/astakos/im/tables.py
Default redirects
instead of raising a missing `next` parameter error.
Simplify template code
Use Resource object getter methods instead of ResourcePresentation
remove astakos obsolete code for billing & timeline
Astakos tables fixes
Project members table refactoring
- Use django-tables2 to render table
Projects list/search refactoring
Conflicts: snf-astakos-app/astakos/im/templates/im/projects/project_list.html snf-astakos-app/astakos/im/views.py
Project update fix
Change cyclades resource order
fixing conflicts
Initial use django-tables2
improves table view development by spliting table data access and presentationonto separate layers.
Separatiog details and membership options fieldsets for project create
Delete more obsolete code
Fix project search
Remove obsolete code
Testable settings use
Merge project_all and project_search view - Exclude project where user is accepted member
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
search group fix
Usage view fix
Separate function for enroll member
Fix resource usage page
Commit in project_detail; do not call project_detail in project_join
Several fixes
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into tmp
Conflicts: snf-astakos-app/astakos/im/models.py snf-astakos-app/astakos/im/target/twitter.py
Required auth providers functionality
if one of auth providers is set to be required, user with no suchprovider can only view his profile page and is prompted to add anew login method.
Fix index view message
show message when adding new login method to an existing account
Missing import
Change email process improvements
- Allow replacement of previously email change requests- Cleanup expired email change requests in change email view- Log email change- Warn user for existing pending requests- Redirect to profile on change email actions (failed or succeded)
Javascript fixes for project create
Merge remote-tracking branch 'origin/devel-0.13' into latest-quota
Conflicts: snf-astakos-app/astakos/im/target/twitter.py snf-astakos-app/astakos/im/views.py
Add summary view in project update
Fix models
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into latest-quota
Changing the name from feedback to contact in menu
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
Merge branch 'devel-0.13' of https://code.grnet.gr/git/astakos into devel-0.13
New style for table sorting
Provider check after properly resolved
Conflicts: snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/management/commands/service-add.py snf-astakos-app/astakos/im/messages.py snf-astakos-app/astakos/im/models.py...
Single model for ProjectApplication & Definition - Membership sync
Improve activation view
- Use redirects instead of direct responses- Messages update
Resend activation view improvements
- Redirect to index- Check for authenticated user
Redirect to index after succecssful signup
Additional messages in third party registration/login process
Configurable auth providers messages
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...
Fix sequence of project applications & project search
Remove obsolete view
Fix membership views and other bugs
Progress VII
Progress VI
Progress V
Progress IV
Progress III
Progress II
Progress I
- Flag is_active_member to group_details
Change menu ``Report`` to ``Usage``
Fix group list view working with sqlite
Update snf-manage commands in email templates. Fix authentication token renewal.
Conflicts: snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html snf-astakos-app/astakos/im/templates/im/profile.html
Bug fixesStyle improventsAuthorisation methods page
Do not show default groups in project lists
Remove celery tasks execution
Enable group owner to disapprove already approved members
Fix sorting parameter validation in group detail
Fixes in group creation
Validate sorting request parameter in group views
Keep third party token between signup form errors
Conflicts: snf-astakos-app/astakos/im/urls.py snf-astakos-app/astakos/im/views.py
How it works page
Additional multiple auth methods fixes and tests
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/astakos/im/models.py snf-astakos-app/astakos/im/target/local.py snf-astakos-app/astakos/im/target/shibboleth.py...
Allow multiple login methods per account
Add missing transaction commit
Merge branch '0.6.4' into devel-0.13
Conflicts: snf-astakos-app/astakos/im/views.py
Fixes- Rename group to project in ui- Different pagination for groups search result page- Truncatechars filter
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...
Flush other user sessions during password/token change
Refs: #3007
Force astakos cookie to follow session state.
Add maximun participants number reached message.
Style improvements
- New styles for select- new Class ResourcePresentation- Group add form javascript validation
Enable inactive shibboleth users to change email
Refs: #3041
Fixes
Bug fixes- Custom select- Units etc for group details- General fixes
Special handling for login failure messages