Ratelimit login attempts
Refs: #2267
Merge branch 'master' of https://code.grnet.gr/git/astakos into 0.5
Conflicts: snf-astakos-app/astakos/im/models.py snf-astakos-app/astakos/im/views.py
Prevent non local users (not having usable password) from reseting their password.
Refs: #2167
Do not pass current location in Signin's next param
support shibboleth with invitations & enable modifyuser command to remove a user group
Merge branch 'master' into 0.5
Conflicts: snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/templates/im/approval_terms.html
add support for groups
Redirect to index if no approval terms found
Merge branch 'current_changes'
Conflicts: snf-astakos-app/Changelog
Update changelog for v0.4.0
Update settings documentation
Update sample settings file
Safe imports
include required queue imports only if QUEUE_CONNECTION is set
Remove unused source files
change authentication methods: progress I
Fix signup form terms label display
Update Changelog for v0.3.9
Terms sample file
Update approval terms template
Handle label display for checkbox fields
Update base template
- Include ie7 specific css styles- Include footer from separate template file to make it easy to override
Update styles
Show user email in feedback email content
Refs: #2285
upon successfully submitting the form, approval terms view redirects in index page if no next is specified.
Refs: #2019
Merge branch 'master' of https://code.grnet.gr/git/astakos
Changelog fix
Merge branch 'aquarium', remote-tracking branch 'origin'
Conflicts: snf-astakos-app/astakos/im/settings.py
createuser command: validate email
fix has_signed_terms function
merge with master
do not show approval terms checkbox if there are no terms
configurable recaptcha disable
Refs: #2260
if no registered approval terms bypass approval terms mechanism
force absolute path in addterms command
do not approval terms form if user has already signed the terms
bug fixing
Refs: #1824
missing import
clear has_singed_terms in case of updated terms
changes in user event queue messages
improve approval terms template
check in /login (redirect) whether user has signed the terms and if not redirect to approval terms
Force user to accept service terms
Footer content
Display additional actions in account pages forms
Configurable by the ASTAKOS_PROFILE_EXTRA_LINKS
Merge branch 'master' into aquarium
Conflicts: snf-astakos-app/Changelog snf-astakos-app/README snf-astakos-app/astakos/im/api.py snf-astakos-app/astakos/im/backends.py snf-astakos-app/astakos/im/context_processors.py snf-astakos-app/astakos/im/functions.py...
Updated messages styles
Add login_base.html make it easy to override login template
New login messages feature
display messages on top of login page. Configurable from theASTAKOS_LOGIN_MESSAGES setting.
fix welcome email
Update Changelog
Merge branch 'newstyles'
Allow recaptcha to use ssl for api js files
Updated styles
Improve get_menu view
Allow enabling/disabling some of the menus.Changed some of the titles.
more changes in email templates
Update sign up title
fix email templates
change signup flow, remove activateuser command and introduce sendactivation command
Update sign up text
Updated Changelog
Update home icon
Merge branch 'cloudbar-fixes'
Improve cloudbar styles
- new home icon (okeanos small logo)- new styles for icon link
more changes in the email templates
change email templates
change exchange
change default ASTAKOS_BILLING_FIELDS
merge with master: fix conflicts
``showuser`` command prints ``has_credits`` AstakosUser field
add creditevent listener to set user ``has_credits`` flag and pass the information to ``authenticate`` response
Updated changelog file
Updated sample conf file
Removed unused context processor
fix internal astakos menu & minor other changes:
Updated sample config file
fixed textarea size
menu: omit `Sign in` next parameter if current location is `logout` or `login` page
Updated manifest file
Missing IE behaviour file
Updated sample .conf file
Merge branch 'theme'
Missing image
Updated changelog
Updated dependencies in setup.py
Display menu and use cloudbar processor for cloudbar
Minor cloudbar improvements
Updated grnet styles
Automatically activate users whose email matches specific email patterns defined in settings (ASTAKOS_RE_USER_EMAIL_PATTERNS) & minor other fixes:
support for multiple accounts authentication: introduce ``force`` parameter in redirect target
Refs: #2111