omab/django-social-auth — pull request #276 by gugu (2012-03-01 06:07:06+00:00)
Title: Human-readable errors and made tests work

Now django-social-auth displays exception to user. It is not a very good practice.

I added DSAException, instances of this type can be displayed to user. Other exceptions are displayed as "Unknown authentication error. Try again later" (in logs are stored correct messages)

Also it allows to make localization of DSA. I added Russian translation, other people can translate in to their native languages

Tests is another commit set (I can split this pull request if needed) – twitter and facebook have updated and do not work with current set of tests. Also it overrides PIPELINE before tests and makes it working with django-1.4 (don't know if django-1.3 works with this change)