PretendYoureXyzzy/WebContent
Andy Janata 7a24c652ac Add ID codes for positive user identification, and minor fixups.
Users can specify an identification code when they connect (8-100 characters), only if they are using HTTPS. This code is combined with their nickname and a server-side secret, hashed with SHA-256, and condensed down to 64 bits by XORing every 8th byte with each other, and finally converted to base64 (with the trailing = removed). This code is displayed in a tooltip when hovering over the user's chat (TODO: mobile way to view it).

Sigils have been added to be displayed before the user's name in the chat. Admins get @, users with an ID code get +, and normal users get nothing. The IS_ADMIN field is now deprecated, as this can be determined from the user's sigil. It will be removed eventually, but is still being included in events even though the official client should not be using it anymore.

Kicks and bans are now always displayed to all users, even if the server isn't transmitting quit events normally.
2018-03-02 17:30:59 -08:00
..
META-INF initial commit 2011-12-16 16:39:52 -08:00
images Update jQuery and jQuery UI dependencies to the latest (1.x). 2016-01-02 20:25:32 -05:00
js Add ID codes for positive user identification, and minor fixups. 2018-03-02 17:30:59 -08:00
addcard.jsp Refactor CardSet, BlackCard, and WhiteCard to enable adding Cardcast card set support. 2014-08-10 15:55:42 -07:00
admin.jsp Add persistent IDs to users, stored via cookie (opt-out availabled). 2017-02-20 21:35:44 -08:00
analytics.jsp update google analytics code 2015-02-21 19:25:13 -08:00
cah.css HTML cleanup. 2018-03-02 14:18:46 -08:00
cardsets.jsp * Change card set sort order from 'weight, id' to 'weight, name'. 2018-02-21 16:49:38 -08:00
changelog.html HTML cleanup. 2018-03-02 14:18:46 -08:00
game.jsp Add ID codes for positive user identification, and minor fixups. 2018-03-02 17:30:59 -08:00
index.jsp HTML cleanup. 2018-03-02 14:18:46 -08:00
jquery-ui.min.css Update jQuery and jQuery UI dependencies to the latest (1.x). 2016-01-02 20:25:32 -05:00
jquery-ui.structure.min.css Update jQuery and jQuery UI dependencies to the latest (1.x). 2016-01-02 20:25:32 -05:00
jquery-ui.theme.min.css Update jQuery and jQuery UI dependencies to the latest (1.x). 2016-01-02 20:25:32 -05:00
license.html add privacy page 2017-03-05 12:07:49 -08:00
privacy.html HTML cleanup. 2018-03-02 14:18:46 -08:00
stats.jsp properties file support for game and player limits. add this information to stats.jsp 2013-11-30 22:09:55 -08:00
viewcards.jsp HTML cleanup. 2018-03-02 14:18:46 -08:00