Basic email structure plus distributed locking system
GET /auth/name/<name> now serves possible free names
anonymous users are now warned if their new name is already chosen
User Settings is now without auto-save
Upon name conflict, a user will be suggested a new name which is then submitted if the user chooses to save after all.
Refactored conflicted name checking so it can be used in more places
Signup form now has an optional name field
Covered extra case where the debounced check happened too late. Support for submitting on enter.
Merge pull request #7 from codecombat/master

update
Handling merge conflict.
Fixed a server error caused by the recent removal of trailing slashes on urls I think.
Merge branch 'rubenvereecken-master'
Improved behavior of lint/runtime/transpilation problem error alert showing when not in JS mode.
GET /auth/name/<name> now serves possible free names

anonymous users are now warned if their new name is already chosen

User Settings is now without auto-save

Upon name conflict, a user will be suggested a new name which is then submitted if the user chooses to save after all.

Refactored conflicted name checking so it can be used in more places

Signup form now has an optional name field

Covered extra case where the debounced check happened too late. Support for submitting on enter.

Worked in scott's comments and got tests working again
Update bower to fix tmp module issue
docs page update
Removed a bad log.
Merge pull request #1324 from Darredevil/master

docs page minor update
Fixed Thang Editor scaling.
Merge branch 'nameable_users2' of https://github.com/rubenvereecken/codecombat