History | View | Annotate | Download (4.1 kB)
astakos: move get_menu service under astakos im services
get_menu is used only by astakos cloudbar:it should not be under astakos api services
astakos: unified settings handling
Import astakos settings module instead of importing specific settings
astakos: Remove membership policy settings
Available join and leave policies are internally defined and shouldnot be changed by settings. Move policy descriptions to presentation.py.
Do not convert to string the lookup key in templatetags/filters.py
astakos: remove astakos.im.api module
Replace all AstakosCallpoint references
Preserve auth provider order across views
Membership policies kept in settings instead of db
Fix profile page
Fix astakos profile page links
Remove obsolete code II
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
Remember last login method
when multiple login methods are enabled in settings only the primary oneis visible by default in the login page. Keeping last successful loginmethod in a cookie allows us to override that behaviour and improve userexperience for users that login using secondary login methods.
Single model for ProjectApplication & Definition - Membership sync
auth_providers context processro fix
pass auth provider instances in templates
Include inactive auth providers in registry
Configurable auth providers templates/titles
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
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...
Merged demo
Merge branch 'dev' into 0.6.4
Conflicts: snf-astakos-app/astakos/im/templates/im/astakosgroup_list.html
merge with origin 0.6.4
Fix code formatting to conform to the PEP 8 style guide
Add submenu
remove unused imports & code refinement
Progress VII
move get_menu and get_service out of api/admin
Page notification messages improvements
- New template tag {% display_messages %} which handles messages display, both for django.contrib.messages and ASTAKOS_*_MESSAGES.- Apply messages block class from python code (instead of js).- Changed format of ASTAKOS_*_MESSAGES to list of tuples, to allow...
User notifications context processor fix
Fix user notification display
also improved styling of "notice" message types
Improved user notifications
additional settings to set messages that get displayed on differentim pages (signin, signup, profile pages).
Provide an API call for the service clients to send user feedback
exception handling in get_menu
ask acknowledgment for switching local account to shibboleth one
merge with master
Force user to accept service terms
Refs: #2019
Improve get_menu view
Allow enabling/disabling some of the menus.Changed some of the titles.
Removed unused context processor
fix internal astakos menu & minor other changes:
use Astakos's external URL to prepend all links
Refs: #2102
remove hardcoded urls to the astakos api services from the cloudar
Repo refactor and webproject hooks fixes