lshift/diffa — pull request #33 by paulj (2012-02-09 03:35:09+00:00)
Title: Show validation errors in Settings UI

Instead of letting the global error bar show a non-specific error, this patch introduces an error panel showing the error returned by the server, allowing for validation errors to be seen by the user.

The patch also adds more validation to the endpoint and pair entities, and adds extra testing of the validation conditions.