Commit Graph

22863 Commits (d70f9050eaaeab67b826ba60fb577be0d7c9add3)

Author SHA1 Message Date
Thibault Duplessis cccab9bf02 Merge branch 'clocktimes-v2' of git://github.com/niklasf/lila into clocktimes-v2
* 'clocktimes-v2' of git://github.com/niklasf/lila:
  Rewrite everyOther method
2017-03-26 17:54:16 +02:00
Thibault Duplessis d9fb6d93c8 fix merge 2017-03-26 17:22:26 +02:00
Thibault Duplessis 44f5f87f2e Merge branch 'master' into clocktimes-v2
* master:
  fix puzzle visibility change callback
  upgrade scalachess
  fix user TV - closes #2837
  consider untimed AI games as abandoned after 6h inactivity - for #2840
  use scala.collection.breakOut to build short-lived hashmaps
  upgrade scalachess
  more reads from mongodb secondaries
  better & faster user chats selection in mod view
  af "Afrikaans" translation #17259. Author: simondp.
  inc assets version
  send more expensive queries to mongodb secondaries
  fix analysis & puzzle multipV chessground autoshapes - closes #2836
  fix puzzle background load
  fix puzzle destination pref - closes #2834
  implement long press to repeat jump in analysis - closes #2832
2017-03-26 17:19:12 +02:00
Thibault Duplessis b8b9e9a90b fix puzzle visibility change callback 2017-03-26 16:12:44 +02:00
Thibault Duplessis a4892ad589 upgrade scalachess 2017-03-26 15:52:15 +02:00
Thibault Duplessis e04fd7efc9 fix user TV - closes #2837 2017-03-26 14:32:43 +02:00
Thibault Duplessis cae653f778 consider untimed AI games as abandoned after 6h inactivity - for #2840 2017-03-26 14:10:29 +02:00
Thibault Duplessis 0362ef20bb use scala.collection.breakOut to build short-lived hashmaps 2017-03-26 13:50:48 +02:00
Thibault Duplessis 775afe1dae upgrade scalachess 2017-03-26 13:26:54 +02:00
Thibault Duplessis 0fe08b9392 more reads from mongodb secondaries 2017-03-26 12:49:34 +02:00
Thibault Duplessis ca5cec4578 better & faster user chats selection in mod view 2017-03-26 12:49:17 +02:00
Thibault Duplessis 1105a2770f af "Afrikaans" translation #17259. Author: simondp. 2017-03-26 04:44:26 +02:00
Thibault Duplessis b6c78f256b inc assets version 2017-03-26 04:44:02 +02:00
Thibault Duplessis ba4d47ed3f send more expensive queries to mongodb secondaries 2017-03-26 04:31:32 +02:00
Thibault Duplessis 56dc346bdf fix analysis & puzzle multipV chessground autoshapes - closes #2836 2017-03-26 04:15:38 +02:00
Thibault Duplessis 56e047730f fix puzzle background load 2017-03-26 03:23:34 +02:00
Thibault Duplessis e4f1ffa63f fix puzzle destination pref - closes #2834 2017-03-26 03:03:56 +02:00
Thibault Duplessis 466e58361b implement long press to repeat jump in analysis - closes #2832
warning, :disabled elements don't capture mouseup!
2017-03-26 01:52:36 +01:00
Thibault Duplessis 0e2bd0541d tweak interleaving 2017-03-26 00:30:10 +01:00
Thibault Duplessis 214d07b462 interleave clock states 2017-03-25 21:18:37 +01:00
Thibault Duplessis c2090b8df0 fix analysis clock state 2017-03-25 20:40:04 +01:00
Thibault Duplessis ec897a29e2 fix logging 2017-03-25 19:34:47 +01:00
Thibault Duplessis 6f0aba1c0d log game ID in clock time binary read failure 2017-03-25 19:31:47 +01:00
Thibault Duplessis 0838cafe85 analysis clock states UI - first draft 2017-03-25 19:18:37 +01:00
Isaac Levy b4399600c0 Rewrite everyOther method 2017-03-25 13:36:41 -04:00
Thibault Duplessis 2a528b773e pass game clock states to the analysis client 2017-03-25 18:11:59 +01:00
Thibault Duplessis c433be44a5 eliminate var and Iterable.head 2017-03-25 17:19:04 +01:00
Thibault Duplessis 84e3f3e0b4 Merge branch 'master' into clocktimes-v2
* master:
  send more requests to mongodb secondaries
  use more breakOut
  use scala.collection.breakOut in generic function
  send more heavy reads to mongodb secondaries
  support mongodb read preference in paginator count
  implement mongodb count with read preference option for secondary counts
  zh "中文" translation #17257. Author: FrenzyLi. Fix Item #512 to use standard Simplified Chinese.
  inc assets version
  db compression of lobby seek user perfMap
  display provisional rating in lobby list/graph + correspondence
  store seek rating stability; LobbyUser now has a perfMap
  extract LobbyUser
2017-03-25 17:16:07 +01:00
Isaac Levy d2ed08eee9 Clean up movetime selector 2017-03-25 11:58:08 -04:00
Thibault Duplessis 6d782fa50e send more requests to mongodb secondaries 2017-03-25 12:23:01 +01:00
Thibault Duplessis eba9d81a03 use more breakOut 2017-03-25 12:22:46 +01:00
Thibault Duplessis c36a2aa4ed use scala.collection.breakOut in generic function 2017-03-25 12:17:14 +01:00
Thibault Duplessis d5f3dad590 send more heavy reads to mongodb secondaries 2017-03-25 12:17:03 +01:00
Thibault Duplessis 608eee8be5 support mongodb read preference in paginator count 2017-03-25 11:49:39 +01:00
Thibault Duplessis 2e3fc44c82 implement mongodb count with read preference option for secondary counts 2017-03-25 11:05:33 +01:00
Thibault Duplessis 5c174ca42e zh "中文" translation #17257. Author: FrenzyLi. Fix Item #512 to use standard Simplified Chinese. 2017-03-25 08:02:36 +01:00
Thibault Duplessis 4b80c6a454 inc assets version 2017-03-25 08:01:57 +01:00
Thibault Duplessis 3c9f981072 db compression of lobby seek user perfMap 2017-03-24 23:44:35 +01:00
Thibault Duplessis 57db6d178f display provisional rating in lobby list/graph + correspondence 2017-03-24 23:33:41 +01:00
Thibault Duplessis 382b192de6 store seek rating stability; LobbyUser now has a perfMap 2017-03-24 23:27:10 +01:00
Thibault Duplessis 3c87a228ca extract LobbyUser 2017-03-24 22:16:22 +01:00
Niklas Fiekas 669d43037a Merge branch 'master' into clocktimes-v2 2017-03-24 18:03:38 +01:00
Thibault Duplessis bb6d4fa470 make Game.moveTimes functions simpler and much faster
Previously, calling game.moveTimes was decoding
the entire clock history binary data twice,
extracting first white then black moves,
and then interleaving them.

Now it just decodes the binary data once.

And it extracts the color times on demand.
2017-03-24 17:13:49 +01:00
Thibault Duplessis 01716e5571 also fix XHR redirect on /notify 2017-03-24 12:06:54 +01:00
Thibault Duplessis 5354e636f8 fix signin redirect to XHR /challenge 2017-03-24 11:58:02 +01:00
Thibault Duplessis 95d05020fb create users with initial play time 2017-03-24 08:23:12 +01:00
Thibault Duplessis e09a7ef5bd compute play time more often 2017-03-24 08:23:06 +01:00
Thibault Duplessis 1199cc08b3 inc assets version 2017-03-24 08:04:14 +01:00
Thibault Duplessis 7810f01eaa Merge pull request #2827 from isaacl/improveInterleve
Improve movetime interleave
2017-03-24 08:03:19 +01:00
Isaac Levy 3af706888d Improve movetime interleave
Now with less funky smell.
2017-03-23 15:42:17 -04:00