Thibault Duplessis
|
b8a5f592b9
|
prevent multiple challenges - fix #715
|
2015-07-18 15:52:18 +02:00 |
|
Thibault Duplessis
|
d4123c7ce8
|
more play24 migration
|
2015-07-14 15:21:24 +02:00 |
|
Thibault Duplessis
|
ca4b8f5163
|
make game from position setup instantaneous and more compact
|
2015-06-20 17:00:40 +02:00 |
|
Thibault Duplessis
|
705e646103
|
enforce temporary play ban
|
2015-04-26 12:08:13 +02:00 |
|
Thibault Duplessis
|
8e5665c59d
|
fix new opponent button
|
2015-04-22 11:47:55 +02:00 |
|
Thibault Duplessis
|
5a831e5d3d
|
[new opponent] button - closes #417
|
2015-04-21 23:09:10 +02:00 |
|
Thibault Duplessis
|
a487d8d6b7
|
remove old simul detection
|
2015-04-04 12:42:14 +02:00 |
|
Thibault Duplessis
|
37a165d4aa
|
fix API 400 response type
|
2015-03-30 11:09:57 +02:00 |
|
Thibault Duplessis
|
c60826a8ad
|
link to game creation with specific time mode
|
2015-03-26 22:22:14 +01:00 |
|
Thibault Duplessis
|
fd6a5ee3e4
|
don't fail on invalid seek creation
|
2015-03-17 17:23:04 +01:00 |
|
Thibault Duplessis
|
843c70f9fb
|
Reuse Hook.allowAnon from site saved setup when creating a mobile hook
|
2015-03-16 08:49:02 +01:00 |
|
Thibault Duplessis
|
c1d6bceb3a
|
report current app version in api/status
|
2015-01-24 11:36:05 +01:00 |
|
Thibault Duplessis
|
63969b6a18
|
friend game join API
|
2015-01-18 18:59:20 +01:00 |
|
Thibault Duplessis
|
7149460818
|
MobileApi versioning
|
2015-01-17 12:15:06 +01:00 |
|
Thibault Duplessis
|
bd98f747d1
|
don't play clock emergency sounds on simul - resolves #177
|
2014-12-31 01:46:27 +01:00 |
|
Thibault Duplessis
|
e5858b5f2c
|
expose created hook/seek id in mobile API
|
2014-12-26 11:43:50 +01:00 |
|
Thibault Duplessis
|
e4675f43a8
|
tweak logging
|
2014-12-02 01:10:23 +01:00 |
|
Thibault Duplessis
|
f626eb9966
|
completely rethink maintenance of game DB
|
2014-11-30 15:53:39 +01:00 |
|
Thibault Duplessis
|
7e60f11292
|
lobby correspondence chess creation
|
2014-11-30 12:30:39 +01:00 |
|
Thibault Duplessis
|
4c43cf3739
|
make hook POST request return JSON
|
2014-11-10 23:00:34 +01:00 |
|
Thibault Duplessis
|
387aba3ac7
|
blurs, holds, challenges and some fixes
|
2014-10-18 11:27:14 +02:00 |
|
Thibault Duplessis
|
8989d3b003
|
refactor overboard, implement setup.await
|
2014-10-13 00:17:24 +02:00 |
|
Thibault Duplessis
|
2a293bfc8a
|
progress on game UI with mithril
|
2014-10-02 00:19:49 +02:00 |
|
Thibault Duplessis
|
add4809404
|
provide chat lines to mobile API
|
2014-08-16 17:02:50 +02:00 |
|
Thibault Duplessis
|
ca4663d6e7
|
refactor hook matching, move logic to server side, reduce bandwidth
|
2014-08-02 14:37:08 +02:00 |
|
Thibault Duplessis
|
6717e49651
|
return json errors on API invalid hook creation
|
2014-07-31 21:03:27 +02:00 |
|
Thibault Duplessis
|
8226a02a29
|
fix join challenge notification
|
2014-06-03 10:26:54 +02:00 |
|
Thibault Duplessis
|
cf7c561908
|
complete migration to scala 2.11 and play 2.3
|
2014-06-02 01:01:39 +02:00 |
|
Thibault Duplessis
|
76ef4efb67
|
fancify challenges
|
2014-05-25 14:37:25 +02:00 |
|
Thibault Duplessis
|
af02ad544e
|
fix challenging titled players
|
2014-05-24 18:43:09 +02:00 |
|
Thibault Duplessis
|
56d75219b7
|
configure who can send you challenges
|
2014-05-14 10:44:17 +02:00 |
|
Thibault Duplessis
|
f7d5b557e3
|
version websocket API
|
2014-05-11 23:26:11 +02:00 |
|
Thibault Duplessis
|
c007cd23e6
|
normalize JSON API for use in mobile client
|
2014-05-10 11:17:00 +02:00 |
|
Thibault Duplessis
|
b1320de76e
|
fix mobile api json view
|
2014-05-10 01:54:50 +02:00 |
|
Thibault Duplessis
|
43d38cf58a
|
mobile API game creation
|
2014-05-09 20:01:33 +02:00 |
|
Thibault Duplessis
|
e520520c94
|
synchronous ai perf cache
|
2014-04-18 10:46:31 +02:00 |
|
Thibault Duplessis
|
6fe17fd9f2
|
less logging
|
2014-03-12 20:33:21 +01:00 |
|
Thibault Duplessis
|
dcfc0efb84
|
implement AI Glicko rating
|
2014-02-28 01:18:22 +01:00 |
|
Thibault Duplessis
|
d750d238ad
|
s/⇒/=>
|
2014-02-17 10:12:19 +01:00 |
|
Thibault Duplessis
|
bc4aabc601
|
disable game creation API (doesn't play well with anon game protection)
|
2014-02-13 00:35:25 +01:00 |
|
Thibault Duplessis
|
5ff4759a4d
|
protect anon games using player ID cookie
|
2014-02-13 00:23:18 +01:00 |
|
Thibault Duplessis
|
b1ad392e9f
|
chat wip
|
2013-12-27 23:12:20 +01:00 |
|
Thibault Duplessis
|
bf351057c5
|
many fixes
|
2013-12-23 19:56:30 +01:00 |
|
Thibault Duplessis
|
f3974d380c
|
can't challenge much stronger players unless they follow you
|
2013-12-21 22:13:00 +01:00 |
|
Thibault Duplessis
|
2cc2fa3702
|
now can open setup forms in new windows
|
2013-12-14 00:52:55 +01:00 |
|
Thibault Duplessis
|
3ac16d1698
|
more game storage optimizations
|
2013-12-05 22:47:10 +01:00 |
|
Thibault Duplessis
|
0f9830d447
|
many improvements and simplifications
|
2013-10-30 00:36:46 +01:00 |
|
Thibault Duplessis
|
e25da56f04
|
simplify friend joining
|
2013-10-26 16:55:03 +02:00 |
|
Thibault Duplessis
|
02717c649e
|
better FEN setup checks
|
2013-10-05 13:25:34 +02:00 |
|
Thibault Duplessis
|
b62aebb082
|
regroup functions under Maintenance class
|
2013-09-26 18:25:55 +02:00 |
|