If a social auth user is deleted and then attemnpts to relogin after the
old user object has been removed then it can cause an error. So here
we'll add an extra lookup for the user just to verify
This commit includes the face lift for the lists on the dashboard.
Remaining items/Known errors are:
sort doesn't work on table columns
I need to remove sparklines from the project
fixing column resize issues and adding ellipses for
long text that overflows the table cell.
adding 20px spacing between columns
per request of Taufique
SmartStatus "running" icon and links for jobs list
removing JQuery's Sparklines lib
adding more padding to main layout
for nav and footer
* release_2.4.0: (70 commits)
Disallow changing a users password for social auth
bump django-radius to include new license
Change Jenkins server references from IP to DNS name
Social auth and SSO updates:
allow multi-org expired licenses to delete orgs
Add social log messages to tower's log on error
Update default scopes requested for github social auth.
Switch to matburt's fork for python social auth
Emit a warning for unmapped SAML paramters
Fix up some SAML issues
Remove `environment` play stmt
Use correct aw_repo_url when building packer
Add missing libxmlsec1 openssl dependency for ubuntu
adds socket tests
added git pre commit hook to run flake8
fixes remove_instance error
null pointer exception
Resolve issue on precise keeping old debs around
Attach handlers to django_auth_ldap
Attach handlers to django_auth_ldap
...
* Move auth backends into sso app.
* Add support for mapping social auth users into organizations and teams.
* Return social auth backends in a consistent order in the API.
* Remove custom SAML attribute mapping and use options provided by PSA.
* Add pipeline function to raise an exception if no user has been found or created; added comments on how to disable new user creation.
* Add comments for defining a custom social auth pipeline function.