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...
Merge branch 'newstyles'
Merge branch 'newstyles' of https://code.grnet.gr/git/astakos into newstyles
Conflicts: snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.css
Update theme
- Change font- Style changes
Also apply servicesbar class to the cloudbar div
pithos-webclient requires it to load properly
Remove print statement
Additional cyclades styles for cloudbar
- Fix cloudbar placement- Rename cyclades stylesheet
Ensure cloudbar styles isolation
rename management commands
Cloudbar fixes. Html updates.
Optionally renew token on password reset
Refs: #2612
Do not show change password in the menu if user provider is not local
Refs: #2535
Preserve local password for shibboleth users
Bug #2535
call ``send_greeting`` from ``switch_account_to_shibboleth`` instead of ``activate`` view
rewrite ``activate`` view
Send helpdesk notification on account activation
Refs: #2674
Merge branch 'master' into newstyles
log cookie deletion
add logging for additional mail
in signup view, if user is logged in redirect to edit_profile instead of index view
fix unusable password issue
remove unique constrain from AdditionalEmail
add (third_party_identifier, provider) index on AstakosUser
extend modifyuser command by enabling provider modification and password renewal
In get menu call: check for email absence before querying the database for retrieving the user
remove oauth2 files
In edit_profile view set is_verified also in GET requests
Orientation fix for iPhone/iPad
Fixes
Fix misspelling error
Bug fixes
Style fixes
Merge remote-tracking branch 'origin/newstyles' into newstyles
Fixes and Clouds animations
Merge branch 'master' of https://code.grnet.gr/git/astakos
Fix send feedback view
Animation Clouds
Conflicts: snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js snf-astakos-app/astakos/im/templates/im/base.html snf-astakos-app/astakos/im/templates/im/login_base.html
Remove set of django specific settings
since common django settings required by synnefo components are placed bywebproject.
fix user info in feedback email template
fix "None" next value in local login form
User notifications context processor fix
Fix user notification display
also improved styling of "notice" message types
fix local login from cms
Bug fixes +blinking cloudbar
Improved user notifications
additional settings to set messages that get displayed on differentim pages (signin, signup, profile pages).
Proper display of active service in cloudbar
based on service id or name.
Display service token in listservices command
Include service id in get_services json response
Minor fixes & improvements
Merge branch 'refs/heads/0.6'
Conflicts: docs/source/backends.rst docs/source/conf.py docs/source/devguide.rst
delete obsolete import
narrow access to user info only to privileged users
register email returned by shibboleth (either as a primary or additional email)
Refs: #2416
Forgoten initial-scale:1.0
Responsive with initial-scale:1.0
Configurable enable/disable additional logging
Refs: #2448
Log main astakos functions
during datamigration set only to inactive users activation_sent date to epoch
Refs: #2471
Register the date a user activation email sent and reset it when the user becomes active (for future use)
Style minor fixes
Cloudbar login fixes
Cloudbar account style
include user groups in authenticate response
missing import
enable CsrfViewMiddleware
remove obsolete imports
remove obsolete fixtures
Provide an API call for the service clients to send user feedback
associate a superuser created with an AstakosUser
Provide api calls for permitting helpdesk users to access user information by user email and by username
Refs: #2414
Configurable enable email change mechanism
Refs: #2415
FF3.5 form inputs fix
input field did not get updated on first keypress although keypressevent got triggered.
add missing licence
middleware for the synchronization of the django session and the ASTAKOS_COOKIE
if ASTAKOS_COOKIE is set and the request user is not authenticated (sessionid cookie has expired or deleted), authenticate and login the user
Refs: #2291
Bug fixes and improvements
change next parameter to index page in activate url
fix shibboleth login link
fix the page title in reset password templates
clear date_signed_terms field if there are updated approval terms for user to sign.
remove unnecessary import
Provide email change mechanism
Refs: #2363
change showuser command: do not show date_signed_terms if there are no terms to sign
delete obsolete files
minor bugs' fixes
Add south migration to apply latest fields changes
remove is_accepted & date_accepted Invitation fields (substituted by consumed & date_consumed reps.)
New html styles
fix activate view in case of failure
snf-manage commands: do not send activation email in active users & do not allow inactive users to send invitations
shibboleth signup form throughs validation error in case of an inactive account with conflicting email