pokemon-showdown/test/application
Konrad Borowski bd99a2b9b0 Support gTLDs in e-mail addresses (#4931)
Back when this code was introduced, the TLDs were relatively short,
with only two outliers: .museum and .travel.

Since then, a generic TLD system was introduced which opened
registration of top level domains. The number of TLDs registered this
way exceeds 1 200, with the longest TLDs having 18 characters.

Parsing longer TLDs for emails shouldn't cause practical issues, as
e-mail syntax is unusual enough. In fact, in the older versions, this
code was buggy as it linked example@example.exa in
example@example.example, not noticing that there should be a word
bounary.
2018-10-25 15:40:18 -05:00
..
chat.js Support gTLDs in e-mail addresses (#4931) 2018-10-25 15:40:18 -05:00
ladders-matchmaker.js Refactor Matchmaker to subclass Ladder 2017-12-09 15:45:10 -06:00
rooms.js Implement Roomlog library 2017-12-16 15:40:45 -06:00
simulator.js Enable explicit allowing/disallowing of renames in battles (#4510) 2018-03-22 10:07:47 -05:00
sockets.js Sockets: refactor to use maps (#3474) 2017-04-23 16:39:38 -07:00
team-validator.js Test some more illegal egg move combinations 2018-08-21 13:47:21 -04:00
users.js Tests#Ban: Ignore shared IPs (#4565) 2018-04-09 01:58:31 -05:00