buttonmen-dev/buttonmen — pull request #1338 by cgolubi1 (2014-10-02 11:28:38+00:00)
Title: pull changes from dev to production on 2014-10-02

This update brings these pulls, already on dev, to production:

* New functionality:
* #1270, #1273, #1293: Big Top button set and art, Metamorphers art
* #1319: more informative error messages when default attack is ambiguous
* Bugfixes:
* #1288: fixed bug in which previous-round swing values were sometimes lost during a round
* #1308: fixed an intermittent bug in which not all of Skomp's dice morphed on attack
* #1309: allow e-mail addresses with . before the @ sign for new players
* #1299: fix of minor "action log" bug
* #1302: fix a typo in python API client
* Refactoring and other invisible functionality:
* #1284: partial backend support for rejecting games
* #1320: don't reroll dice unnecessarily under the hood
* #1281: refactoring and improvement of unit tests to find core bugs
* #1296: dead code removal
* #1311: stub out button special for Shadow Warriors so it can be played (once we have Warrior dice)
* #1325: account management of Jenkins server
* #1297: clean up database so test sites have the same button ordering as prod/dev

Dev pulls which collectively cover the same changes in this prod pull:
* #1313: 2014-09-15
* #1331: 2014-09-27

Database updates:
```
00205_reject_game.sql
01253_big_top.sql
01286_explicit_ids.sql
```

Once this pull is merged, i will load the changes on www.buttonweavers.com as part of #700.