- 2015/07/22: #67 - Quality-of-life improvements to Challenges, and a new Leaderboards Endpoint - @geoffrey.
- 2015/06/25: #66 - Any player can
chicken
out of an accepted challenge - @101100. - 2015/04/27: #64 - Fix: challenge created even when another challenge already exists - @dblock.
- 2015/04/26: #54 - Leaderboard Infinity is now case-insensitive - @dblock.
- 2015/04/26: #56 - Usernames are now case-insensitive - @dblock.
- 2015/04/26: #37 - Support @player - @dblock.
- 2015/04/25: #40 - Expose a Hypermedia API with pagination support - @dblock.
- 2015/04/24: #55 - API
matches
becamechallenges
andrankings
becameplayers
- @dblock. - 2015/04/22: #50 - You can
chicken
out of your own challenge - @dblock. - 2015/04/22: #50 - You can no longer accept or decline your own challenges - @dblock.
- 2015/04/21: #49 - Set LOG_LEVEL=debug to log the Slack hook data - @dblock.
- 2015/04/21: #48 - Use shrinkwrap and lock at node 10.x - @dblock.
- 2015/04/21: #43 - Unwrap callback hell with Q - @dblock.
- 2015/04/19: #32 - You can no longer challenge yourself - @dblock.
- 2015/04/19: #29 - Added
pongbot new_season <secret>
to reset all user stats - @dblock, @ilyakava, @jinpark. - 2015/04/19: #29 - The
pongbot reset <username>
command now requires a secret - @dblock, @ilyakava. - 2015/04/19: #29 - Admin no-longer hard-coded, set
ADMIN_SECRET
- @dblock, @ilyakava, @jinpark. - 2015/04/19: #28 - Accept both challenge
single(s)
anddouble(s)
- @dblock, @ilyakava, @jinpark. - 2015/04/17: #19 - Use jshint for code linting - @dblock.
- 2015/04/14: #13 - Fix:
undefined variable err
ingetEveryone
- @dblock. - 2015/04/14: #12 - Added tests - @dblock.
- 2014/07/02: Initial public release - @andrewvy.