Commit graph

131 commits

Author SHA1 Message Date
Thibault Duplessis b96b982209 Merge branch 'master' into antichess
* master: (116 commits)
  use Game.updatedAt when last move time is not available
  integrate analysis board with correspondence games
  improve analysis integration
  add screenshot
  fix analysis board highlights
  more cache tweaks
  don't show games older than 5 minutes
  improve current game detection
  hr "hrvatski" translation #11283. Author: gus_fring.
  update sl translation
  hu "Magyar" translation #11279. Author: OMMHOA. Couldn't translate perfectly "proceed" so it's "go" instead.
  ca "Català, valencià" translation #11278. Author: pedrolo.
  uk "українська" translation #11276. Author: IvTK.
  nl "Nederlands" translation #11274. Author: rokbe. correspondensie -> correspondentie
  sv "svenska" translation #11273. Author: nuwonga.
  sq "Shqip" translation #11271. Author: xhevati.
  pl "polski" translation #11268. Author: pirouetti.
  tr "Türkçe" translation #11265. Author: mabolek.
  sv "svenska" translation #11264. Author: Weckipecki.
  ca "Català, valencià" translation #11263. Author: Borchess.
  ...

Conflicts:
	modules/chess
	ui/analyse/src/ctrl.js
2014-12-24 15:47:38 +01:00
Thibault Duplessis 5162d27e56 improve current game detection 2014-12-24 01:34:13 +01:00
Thibault Duplessis 796538353b more mongo caching 2014-12-23 14:35:59 +01:00
Gordon Martin 10404e7d52 Changing suicide chess variant name to antichess. Started attempting to deal with promotions (not working for now). Discovered bug where rematch leads to wrong pieces being moved (todo). 2014-12-23 02:34:49 +00:00
Gordon Martin 541f68b15e Started implementing support for antichess variant. 2014-12-22 23:14:34 +00:00
Thibault Duplessis b154437b74 make /@/user/playing more exciting 2014-12-20 15:01:19 +01:00
Thibault Duplessis e2efb15a40 drop support for artificial users 2014-12-10 23:15:59 +01:00
Thibault Duplessis 00074f0268 expose player imported games 2014-11-18 02:54:16 +01:00
Thibault Duplessis 2b998bb8f0 implement user TV (like follow on FICS) 2014-08-15 13:44:35 +02:00
Thibault Duplessis 9c0691112b remove more standard rating, improve on cheat automatic detection 2014-08-09 09:51:11 +02:00
Thibault Duplessis eb155c5abb fix user lists 2014-08-06 10:56:21 +02:00
Thibault Duplessis ad1a819b1a optimize user selections by IDs 2014-08-05 22:11:14 +02:00
Thibault Duplessis e0f0a83cc8 more getting rid of standard and using combinations of perfs instead 2014-08-03 22:03:17 +02:00
Thibault Duplessis c0a29c751f fix chess960 leaderboard 2014-08-03 01:44:31 +02:00
Thibault Duplessis 80f71d06c1 new players page leaderboards 2014-08-02 19:33:46 +02:00
Thibault Duplessis 3277969d7a remove more global ratings, show 1+0 pool leaderboard 2014-07-29 00:06:54 +02:00
Thibault Duplessis 90208cbdd5 rename Slow to Classical 2014-07-28 01:04:16 +02:00
Thibault Duplessis 5c91aeb36e now we have perf progress 2014-07-26 11:03:58 +02:00
Thibault Duplessis 1fe7b3bbfa replace CSV game export with SCID compatible PGN file 2014-07-17 23:53:37 +02:00
Thibault Duplessis 525ce12ab5 dramatically improve server-side performance on user page scroll 2014-06-28 11:58:38 +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 e2430096d8 can't follow someone who blocks you 2014-05-26 14:49:43 +02:00
Thibault Duplessis 6969ee8c70 rename tournament winners 2014-05-24 12:13:14 +02:00
Thibault Duplessis 57274c3df4 show tournament winners and leaderboard in /players 2014-05-24 12:11:07 +02:00
Thibault Duplessis 430952b391 improve notification system 2014-05-22 01:48:12 +02:00
Thibault Duplessis 1f70ca62ab fix favorite opponents view as anon 2014-05-21 20:56:50 +02:00
Thibault Duplessis df747f0742 reduce user popup client cache duration 2014-05-14 22:01:22 +02:00
Thibault Duplessis bac10aa616 configurable followship 2014-05-03 09:39:20 +02:00
Thibault Duplessis 70d71ecb1b truncated online users list count 2014-04-23 20:04:52 +02:00
Thibault Duplessis 9ef9783474 fix user mini box relation controls 2014-04-23 01:28:19 +02:00
Thibault Duplessis 7349cc1ba2 implement user notes 2014-04-23 01:22:57 +02:00
Thibault Duplessis 29fb2a842c show current playing game on homepage - WIP 2014-04-18 09:53:58 +02:00
Thibault Duplessis 7273f00804 non-blocking user relations 2014-04-17 14:10:08 +02:00
Thibault Duplessis b516b102d6 remove blocking calls to relation API 2014-04-17 11:34:55 +02:00
Thibault Duplessis 538f610320 complete crosstable implementation, use it a game count denormalization 2014-03-16 21:57:15 +01:00
Thibault Duplessis 1509542958 don't show challenge button on player page when they're playing 2014-03-02 17:47:45 +01:00
Thibault Duplessis d750d238ad s/⇒/=> 2014-02-17 10:12:19 +01:00
Thibault Duplessis f8f9e2a238 full players leaderboard 2014-02-01 21:40:05 +01:00
Thibault Duplessis b8a4e46f61 cache user badge on client side for one minute 2014-02-01 13:00:59 +01:00
Thibault Duplessis c367822d94 evaluation module WIP 2014-01-27 14:38:23 +01:00
Thibault Duplessis 035233c88c improve engine detection automation 2014-01-16 09:46:01 +01:00
Thibault Duplessis 60fd483065 auto evaluate/report players reaching 1800 + delete glicko migrations 2014-01-13 23:51:49 +01:00
Thibault Duplessis 0ddbb9988a integrate clarkey engine detector - WIP 2014-01-13 22:11:17 +01:00
Thibault Duplessis b1ad392e9f chat wip 2013-12-27 23:12:20 +01:00
Thibault Duplessis 7f6314e3ac show realtime user game in powertip 2013-12-24 14:58:54 +01:00
Thibault Duplessis 87846bac10 many post-deploy fixes 2013-12-22 14:15:02 +01:00
Thibault Duplessis e2e8a81942 progress, leaderboard and activity trends 2013-12-21 20:17:52 +01:00
Thibault Duplessis 00fb927658 show user progression, add progression leaderboard, user trophies 2013-12-21 16:10:14 +01:00
Thibault Duplessis bd6896a731 convert all site to glicko ratings 2013-12-17 23:20:18 +01:00
Thibault Duplessis 02e1c1c1ff protect against DOS and fix the friend game with anon bug 2013-12-13 23:49:17 +01:00