Commit Graph

126 Commits

Author SHA1 Message Date
Guangcong Luo
8065551115 Fix avatars 2013-01-21 11:54:32 -08:00
Guangcong Luo
4cb0bc7ca5 Marty and MJB get custom avatars 2013-01-21 11:49:21 -08:00
Guangcong Luo
211c499ea6 Finish the renaming for challengeblock code 2013-01-21 11:49:21 -08:00
Guangcong Luo
a5f0e5f9b5 Fix naming conventions on challengeblock code 2013-01-21 05:57:47 -08:00
Joim
b34bf1796f Allowing auth to challenge users in /bc
Added auth check so they can challenge users in /bc.
2013-01-21 12:59:27 +01:00
Joim
4cab09132e Added property allowChallenges to User
Added property allowChallenges to User to block / allow challenges. Property is set true or false with chat commands.
2013-01-17 13:28:14 +01:00
Guangcong Luo
e7f07a53bb New function getExact (refactor ladder stuff) 2013-01-14 21:00:39 -08:00
TheImmortal
f5ab07e3d2 Add B2W2 protagonists to default avatars 2013-01-08 20:14:38 +04:00
Guangcong Luo
5244dd5455 Eggy gets an avatar 2013-01-05 23:41:12 -08:00
Guangcong Luo
c9c1f045f1 Fatecrashers gets a permanent avatar 2013-01-03 02:01:46 -08:00
Bill Meltsner
bb7c5f4385 nuke Desolate's entry in users.js 2012-12-23 00:31:48 -06:00
Guangcong Luo
db98829687 Zarel backup mechanic, take two
This one's less obtrusive since it doesn't require Zarel to appear as
an admin.

The purpose is to give Zarel the ability to provide tech support. As
always, comment it out if it makes you feel uncomfortable.
2012-12-15 12:44:31 -08:00
Guangcong Luo
cae58c2fde More consistent name validation 2012-12-14 18:58:18 -08:00
Guangcong Luo
c1778e354b Hugendugen gets an avatar 2012-12-09 04:49:07 -08:00
Guangcong Luo
2967bd5046 Raxy's new sprite 2012-12-05 04:04:34 -08:00
Guangcong Luo
94af9012ef Make login tokens expire after a period of two days 2012-11-26 00:50:36 -08:00
Guangcong Luo
73b00f9c1f Steamroll has changed his name and avatar 2012-11-12 22:10:47 -08:00
Guangcong Luo
52de2b4d19 Ran a static analyzer, fixed some errors
Specifically, Git Canary: gitconary.com
2012-11-12 15:31:57 -08:00
Marty-D
b281d6283a Change verbatim's avatar. 2012-11-07 21:27:25 -05:00
小太
a80a77cac1 Fix whitespace issues 2012-10-21 19:30:50 +11:00
Marty-D
38d1b649cb Permanent avatar for DTC. 2012-10-14 18:17:19 -03:00
Guangcong Luo
27452cc52e Clear mmrCache when renaming 2012-10-05 01:42:57 -07:00
Guangcong Luo
c679e955a7 New system for matchmaking: ensure similar ratings 2012-09-26 22:36:03 -07:00
Guangcong Luo
c2d09f55b2 New protocol - significantly reduced network usage 2012-08-14 20:02:56 -07:00
Guangcong Luo
d3395c8727 Don't give Zarel admins automatically
(Zarel can still be given admins manually - see the code comments for details)
2012-08-12 18:33:06 -07:00
Guangcong Luo
6c57c77abb Make sure rejoining users are redirected to the lobby 2012-08-12 16:30:33 -07:00
Guangcong Luo
59959ce24e Chat commands for most user actions
- we're moving to a new protocol! wheee!
2012-08-12 13:44:59 -07:00
Guangcong Luo
076acf35fd Make sure the Zarel exception doesn't crash exotic group configs 2012-08-10 20:23:46 -07:00
Guangcong Luo
231a9349d1 Offline promote/demote 2012-08-10 00:10:39 -07:00
Guangcong Luo
100ab0cfed Increase throttle delay to 900ms 2012-08-09 20:45:06 -07:00
Guangcong Luo
b51dda2c8a Increase throttle delay to 800ms 2012-08-08 23:50:56 -07:00
Guangcong Luo
47c7e02464 Batched ladder requests 2012-08-07 19:21:53 -07:00
Guangcong Luo
2ab4f287db New request API
(preparation for batched requests)
2012-08-05 00:10:04 -07:00
Guangcong Luo
b43df9a084 Fix crash on disconnect 2012-08-04 01:06:51 -07:00
Guangcong Luo
b67840ba38 Increase spam throttle to 600ms 2012-08-01 22:53:46 -07:00
Bill Meltsner
b5ac054933 Also bojangles' avatar. 2012-08-01 20:45:10 -05:00
Bill Meltsner
fd802576ef Add GreatSage's custom avatar. 2012-08-01 19:57:38 -05:00
Guangcong Luo
4831e68a8c Multi-process battles!
Battles now occur in a separate process.
Hopefully, this results in a substantial increase in network stability.
WARNING: Battle crashes are now practically unrecoverable.
2012-08-01 13:48:58 -07:00
Guangcong Luo
febe9f7764 Fix one more crash in async verifier 2012-07-29 23:27:05 -07:00
Guangcong Luo
b162bf8f2a Fix a crash when trying to log in 2012-07-29 16:06:06 -07:00
Guangcong Luo
a230425dcd Fixes to verifier 2012-07-29 14:23:05 -07:00
Guangcong Luo
111e3b89c2 Experimental asynchronous user verifier 2012-07-29 14:13:58 -07:00
Guangcong Luo
37fe2f68de Reject rename if given wrong token 2012-07-28 16:49:20 -07:00
Guangcong Luo
1dc63e446f Even fewer console messages 2012-07-23 23:25:49 -07:00
Guangcong Luo
ba78f59052 Continue cutting down on what we print to console 2012-07-23 13:36:11 -07:00
Guangcong Luo
cf85b9cd76 Fix a few crashes when renaming 2012-07-21 20:13:08 -07:00
Guangcong Luo
a03d8906a3 Usernames starting with 'guest' can't chat/battle 2012-07-21 00:11:04 -07:00
Guangcong Luo
053bac374b Basic implementation of new login
uses public key encryption instead of connecting to login server
2012-07-20 23:58:36 -07:00
Guangcong Luo
0db9ffc394 Severely cut down on the number of debug messages 2012-07-17 12:45:25 -07:00
Guangcong Luo
a47cb7f0d9 Stop asking login server for MMR
should relieve some login server stress
2012-07-16 22:16:43 -07:00