Commit Graph

18 Commits

Author SHA1 Message Date
Guangcong Luo
793968a726 Update example config file:
- Now has updated default permissions settings (copied from PS's current config)
- Protocol has been moved up to be near port and setuid
2012-08-16 12:02:38 -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
12dac23bb1 setuid support 2012-07-20 13:43:24 -07:00
Bill Meltsner
c31ee2a428 Add SockJS as the default networking library.
You can still use Socket.IO by setting config.protocol in config.js.
2012-07-06 22:56:28 -05:00
Guangcong Luo
2d1de207b3 Revise who muted users can PM
- namely, whoever can PM them
- this makes more sense than a custom 'receivemutedpms' permission
2012-04-28 17:28:22 -04:00
Patrick Roberts
4b3783bc60 Edited config file to support NameLock 2012-04-27 14:54:45 -05:00
小太
5bf1cb1154 Added group ids and allowed the use of /<group id> or /de<group id> to directly promote to/demote from that group 2012-04-21 16:41:44 +10:00
小太
573d360982 Remove a few more hard-codings 2012-04-21 00:57:19 +10:00
小太
1f36d510dc A few updates 2012-04-20 18:08:25 +10:00
小太
650adc89d0 Remove /forcereset 2012-04-20 17:40:49 +10:00
小太
1cf0182d71 Changed a few default permissions 2012-04-20 17:40:03 +10:00
小太
9f11d4a7c2 New permissions system.
/help is only partially done though.
2012-04-20 17:29:01 +10:00
Guangcong Luo
807cb08b3a PotD works correctly again 2012-04-08 22:35:25 -04:00
Guangcong Luo
5cec184cae Report joins/leaves as deltas only:
- The entire user-list can now be shown, lag-less, no matter how many users are online
- config.lagmode is no longer needed
2012-03-02 08:14:51 -05:00
Guangcong Luo
f8f4d8284e Add crash guard setting
(workaround for socket.io bug 609: https://github.com/LearnBoost/socket.io/issues/609 )
2012-02-18 07:31:40 -05:00
Guangcong Luo
a8ca155f2c New configuration option: localsysop
- Automatically promotes users with the IP 127.0.0.1 to sysop
2012-02-14 23:29:33 -05:00
Guangcong Luo
801d2e5031 Add four new configuration options to prevent lag on large servers:
- reportjoins - whether to display "<user> joined"
- reportbattles - whether to display "Battle started between <user> and <other user>"
- lagmode - whether or not the user list should display every user, or just voiced/registered users
- modchat - moderated chat: enable to disallow unregistered+unvoiced users from speaking

Also limit the lobby battle list to only the first 24 battles.

These were in fact enough for PS to handle an influx of 1000+ users from Reddit, lag-free!
2012-02-08 18:22:49 -05:00
Guangcong Luo
46809b812f Add some basic documentation 2011-12-23 21:08:08 -05:00