Allow blank passwords
allow using personal access token instead of username/password
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' into personal-access-token
fixing bug with null password and adding test for personal access token
add placeholder for access token
abstracting authentication out of GitHubApi and modifying the ui
@NotNull added, #54
fix missing break case, extracted method for better semantics, #54
make the settings be backward compatible
make Javascript support defaults #54
use right method on AuthType #54
get rid of Javascript, use a custom tag
GitHubApi does not depend on AuthType #54
use factory method withtout Auth objects #54
inline Auth classes #54
cross-platform user-home for tests #54
run all tests for Token and Username auth
add more info for Token auth #54
cleanup UI