History | View | Annotate | Download (13.4 kB)
Refactor notifications
Fix membership policy presentation
in project application summary
Periodically update quotas information in astakos usage page
Membership policies kept in settings instead of db
Change cyclades resource order
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
Twitter client improvements
- handle denied auth response- configurable force_login param
Google and LinkedIn oauth support
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...
Configurable shibboleth provider strict mode
shibboleth provider can now be configured whether or not to requireadditional provider information.
Project Notifications
Text fixesStyle fixes
Text changes
Change some default values in settings
Twitter authentication backend
Fix setting name case
add token to quotaholder client
also rename QUOTA_HOLDER to QUOTAHOLDER in settings strings
Merge branch '0.6.4' into devel-0.13
Conflicts: snf-astakos-app/astakos/im/views.py
Merge branch '0.6.4' of https://code.grnet.gr/git/astakos into 0.6.4
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...
Change resource cyclades.networks group
- New styles for select- new Class ResourcePresentation- Group add form javascript validation
Updated shibboleth workflow (enable user change email before activation)
Refs: #3041
Customize third party signup form fields
Refine shibboleth signup mechanism
Change default resource names
More changes in default resource limits
Change default resource limits
Fix default resource groups
Set additional default resource information (description, unit)
Merge branch 'future' into 0.6.4
Conflicts: snf-astakos-app/astakos/im/api/backends/lib/django/__init__.py snf-astakos-app/astakos/im/api/spec.py snf-astakos-app/astakos/im/endpoints/quotaholder.py snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/functions.py...
Merge with future branch
Merge branch '0.6.4' into future
Conflicts: snf-astakos-app/astakos/im/synnefo_settings.py
Merge remote-tracking branch 'origin' into future
Conflicts: snf-astakos-app/README snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/settings.py snf-astakos-app/astakos/im/static/im/js/forms.js snf-astakos-app/astakos/im/target/redirect.py...
Change setting name
Refs: #2612
Optionally enforce token renewal via settings. Set initial value to True in the forms.
Merge branch '0.6.4' into dev
Conflicts: snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/settings.py snf-astakos-app/astakos/im/views.py
Merge remote-tracking branch 'origin' into dev
Conflicts: snf-astakos-app/Changelog snf-astakos-app/README snf-astakos-app/astakos/im/forms.py snf-astakos-app/astakos/im/functions.py snf-astakos-app/astakos/im/settings.py snf-astakos-app/astakos/im/static/im/cloudbar/cloudbar.js...
Group changes
- Pagination set to 8- Extra fields in sorting select- X to close widjets
Add pagination
Change rename and change quota limit field to bigint
merge with origin 0.6.4
Fix code formatting to conform to the PEP 8 style guide
Inject user email in notification mail subjects
Configurable subjects for all emails send by astakos
Add billing tab
use django ADMIN & SERVER_EMAIL settings instead of DEFAULT_ADMIN_EMAIL & DEFAULT_FROM_EMAIL
Progress VIII
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 'master' into newstyles
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
Improved user notifications
additional settings to set messages that get displayed on differentim pages (signin, signup, profile pages).
Minor fixes & improvements
Configurable enable/disable additional logging
Refs: #2448
Log main astakos functions
Provide an API call for the service clients to send user feedback
Configurable enable email change mechanism
Refs: #2415
Provide email change mechanism
Refs: #2363
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
Update settings documentation
Merge branch 'master' into 0.5
change authentication methods: progress I
Merge branch 'aquarium', remote-tracking branch 'origin'
Conflicts: snf-astakos-app/astakos/im/settings.py
configurable recaptcha disable
Refs: #2260
merge with master
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...
New login messages feature
display messages on top of login page. Configurable from theASTAKOS_LOGIN_MESSAGES setting.
Allow recaptcha to use ssl for api js files
change default ASTAKOS_BILLING_FIELDS
add creditevent listener to set user ``has_credits`` flag and pass the information to ``authenticate`` response
Refs: #1824
Automatically activate users whose email matches specific email patterns defined in settings (ASTAKOS_RE_USER_EMAIL_PATTERNS) & minor other fixes:
integration with aquarium: Progress III & merge master
integration with aquarium: Progress II
changes in cloudier and signup & logout behavior
Refs: #2146
integration with aquarium progress I
Configurable captcha options
notify administrator by email when an inactive account is created
Ref: #2116
add captcha field in local user creation form
Ref: #2117
Merge branch 'master' of https://code.grnet.gr/git/astakos into cloudbar
Proper README.
change cloudbar to contain dynamic links
Fixed im static files configuration
Merge branch 'master' into packaging
Repo refactor and webproject hooks fixes