Add Vim swapfiles to gitignore
Add login
Merge branch 'master' into auth2
New login endpoint, and auth check.
Implement login
Merge branch 'master' into auth2
Fix error handling in common.py
Redirect to settings on login.
Add Python change_password endpoint and improve error handling
Move to generic error handling across all pages
Restore password check
Add errorCallback.js
Merge pull request #93 from jsha/auth2

Authentication improvements