Fix unicode urlencoding in feedback call
Provide project show command
Various fixes
Show landing page in menu
Fixes for profile/signup pages
Check sync status only for active users
Better log printing
Signup form fixes
- Resolve provider name on hidden input- Hide signup methods on form submission
Print log in astakos-quota-verify
In sync_users log quotas computed by astakos
Missing changes from pervious commit
Hide signup options after third party login
Adding header for Usage page
New style for Sign Up page
Remove obsolete custom template tag isinf
Simplify resource & resource policy presentation
Provide project details command
Substitute deprecated sortable argument to orderable
Collect reporting info for sync_projects()
Split management command into astakos-quota-verify and project-sync
Remove obsolete management command
Advances in syncing quotaholder with astakos
Factor out trigger_sync() as lock_sync() to be used for othersync processes in addition to sync_projects().Implement sync_users(), which registers users and their quotas.Use both sync processes in astakos-qh-sync management command.
Merge 'develop' into feature-projects
Needed for building devflow packages from feature-projects.
Alter image for signup page
Set default activation redirect url
Merge remote-tracking branch 'synnefo/feature-projects' into feature-astakos-newstyles
Landing page style improvements
Improvements in auth_methods js in profile page
Remove change email from menu
Add warning message for backend without networks
Fix register_resources in QH_PRACTICALLY_INFINITE is not imported
Change pithos-set-quota: send computed quota anyway
Profile auth methods fixes/Landing page
- New landing page (missing icons)- Auth methods js bug fixes- Style fixes
Fix messages
Management command to check and perform project expiration
Display project state
Make is_alive equal to not is_terminated
Rename PROJECT_STATE_DISPLAY to APPLICATION_STATE_DISPLAY
Check subcommand for encoding stdout
Dummy check, forced by bug in builtin `isatty` method:https://bugzilla.redhat.com/show_bug.cgi?id=841152
Remove devflow form build dependency
Remove version dependencies from snf- packages
Design overview fixes/updates
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>
Optimize project-list query
Note that select_related() does not automatically bring`related_name's, such as ProjectApplication.project.Need to specify select_related('project'), which brings`project' (but not `owner', or other related field).
New layout with image for email_change pages
Configurable activation url
url to redirect on after user account activation
Additional audits in data migration
Success messages on profile form submit
display messages based on action request after uses submitted theprofile form successfully
Check if local provider supports email changet
Some code refactoring
Exclude local accounts in unverified accounts cleanup
If an authenticated user tries to add a third party login method, resetexisting pending users created using the same third party identifier.
Fix reset password via extended profile form
New profile form bug fixesNew profile icons
Add an assertion check in all_quotas
Compiled project queries for optimization
Remove security_model from i-cyclades.rst
Imrpove resource presentation in project creation email notification
Handle IOError while trying to load approval terms from not existing location.
Fix typo
Merge branch 'feature-astakos-newstyles' of https://code.grnet.gr/git/synnefo into feature-astakos-newstyles
New login form improvements
Set membership inactive when syncing in PROJECT_DEACTIVATED state
Remove celery dependency
Keep fields_list in instance context
New profile form KeyOrder fix
Apply next parameter to sign in url
Improve user experience by redirecting user to the cloud page(service,cms etc.) he requested to sign in from.
Change default auth proviers setting
Restrict users to only one auth provider per module by default
Proper next parameter handling in third party logins
Excluding shibboleth all auth modules require two additional redirectscausing `next` parameter to be absent on the final url.
Bump version
New profile form
Restore container policy check
Debit pithos object owner not the request user
Revert "Remove unneeded related_names in ProjectMembership"
This reverts commit e2a15b6a507f716f47c960003089da2f0e32fa2e.
Remove unneeded related_names in ProjectMembership
DB index for ProjectApplication state
Remove devtools and rename to devflow
Add devflow autopkg configuration file
Fix get_pithos_usage if no usage is returned by astakos.
Fix detailed pithos object listing
Refs: #3149
Merge branch 'feature-astakos-newstyles' into feature-cloudbar-fix
Fix footer positioning javsacript handler
Improve javascript exception handling
Skip 'Script error' exceptions. Those exceptions get raised inFF/Safari/Chrome from scripts which location violates same-origin-policyof the document (e.g cloudbar.js).
Merge remote-tracking branch 'synnefo/feature-cloudbar-fix' into feature-astakos-newstyles
Cloudbar flickering fix
prepend body placeholder (using border-top) to avoid flickering causeddue to late rendering of the cloudbar element
Update token view/url
introduce a helper view to allow user update the account api token.``renewToken`` javascript helper method is included in forms.js.
Fix get_active_auth_providers regressiona
Handling active auth providers require access to provider user objectthus user_providers context variable got reverted to contain a listof AstakosUserAuthProvider instances. AuthProvider instance access canbe achieved via `.settings` attribute.
Conform profile form with EMAILCHANGE_ENABLED setting
- Do not display email change fields
Auth_methods icons
Email change activation fix
allow email change activation even if user is not authenticated
Combined profile form updates
- Handle local account existance and accordingly display password change fields- Remove pending email changes before creating a new email change request in EmailChangeForm object save method- Pass request instance in form save
Initial commit of the combined profile form
The new profile form supports change email and password change actionsby propagating submited data to internal EmailChangeForm andExtendedPasswordChangeForm instances.
Optionally import rados
Fix syntax error
Merge branch 'latest-quota' into develop
bring quotas, projects, astakos logins, pithos/RADOSinto the new synnefo development workflow
fix radosblocker merge, fix some tabs/whitespace
Merge branch 'latest-quota' of https://code.grnet.gr/git/synnefo into latest-quota
Merge branch 'radosblocker' of https://code.grnet.gr/git/pithos into latest-quota
Conflicts: snf-pithos-app/pithos/api/util.py snf-pithos-backend/pithos/backends/modular.py snf-pithos-backend/pithos/backends/util.py