oauth initial commit
refactor users into logins wip
add temporary logins migration; deprecate field users.login
rename logins.login to logins.handle; add logins.delete
refactor
set user.name to login.handle on update
login via github wip
remove unique index from users.email to allow nulls from oauth
amend to use env config
keep db user updated with latest oauth user name
fix sweeper regression
add oauth google
amend user-edit for different authtype; allow empty email
add please wait message during login
fix test to allow empty email
improve oauth error handling
revert lodash to underscore in app
refactor