Mirror of ajanata/PretendYoureXyzzy@github.com
Go to file
Andy Janata f3f9dbe265 escape the set name and description too 2017-02-14 20:27:01 -08:00
.externalToolBuilders move MessageType back inside QueuedMessage since the client doesn't need it 2012-01-12 20:05:39 -08:00
.settings another warning turned on in eclipse 2017-02-14 19:51:44 -08:00
WebContent Fix typo of "hard" to "hand" 2016-09-10 16:14:12 -04:00
src escape the set name and description too 2017-02-14 20:27:01 -08:00
.classpath Maven support. 2015-02-14 00:24:38 -08:00
.gitignore Maven support. 2015-02-14 00:24:38 -08:00
.project update eclipse settings so it can deal with jsp files properly 2015-02-21 18:10:38 -08:00
README.md add instructions on how to avoid buildnumber plugin errors to readme 2017-02-14 20:18:54 -08:00
build.properties.example Use hibernate second-level cache when loading card sets on initial page load. Room for improvement here by using a more production-ready cache provider, but the immediate need is to not crash the database server under crush load. 2015-02-28 11:58:47 -08:00
cah_cards.sql Fix typo of "hard" to "hand" 2016-09-10 16:14:12 -04:00
pom.xml escape card text from cardcast. fixes xss issues. 2017-02-14 20:21:47 -08:00
pyx.sqlite sqlite support for local cards 2015-02-15 17:29:45 -08:00

README.md

Pretend You're Xyzzy

A Cards Against Humanity clone, server and web client. See WebContent/license.html for full details.

Note: This project is only known to work with Tomcat 7, all other versions are unsupported. Currently, the only way to build PYX is using Maven via mvn clean package war:war in the project's directory.

If you're doing mvn clean package jetty:run, you now need to add -Dmaven.buildNumber.doCheck=false -Dmaven.buildNumber.doUpdate=false to make the buildnumber plugin allow you to run with uncommited changes.