Commit graph

1036 commits

Author SHA1 Message Date
Thibault Duplessis 85f87f19b6 more work on mithril lobby 2014-12-28 18:50:30 +01:00
Thibault Duplessis 66c46bd89a refactor preloader, introduce lobby api 2014-12-27 19:41:32 +01:00
Thibault Duplessis 35d0d7b4db start mithril lobby 2014-12-27 18:16:03 +01:00
Thibault Duplessis 26270deeb3 enable user TV on analysis page 2014-12-26 22:29:53 +01:00
Thibault Duplessis 744174fbfd show last played game in idle user TV - resolves #150 2014-12-26 22:18:32 +01:00
Thibault Duplessis bc955ad168 display user simul automatically - resolves #154 2014-12-26 17:59:14 +01:00
Thibault Duplessis e5858b5f2c expose created hook/seek id in mobile API 2014-12-26 11:43:50 +01:00
Thibault Duplessis 103d77c677 expose lobby data version in mobile API 2014-12-26 11:09:52 +01:00
Thibault Duplessis 7a875dd606 remove dead code 2014-12-24 15:54:47 +01:00
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 555121cef6 integrate analysis board with correspondence games 2014-12-24 14:30:24 +01:00
Thibault Duplessis 230a35c3ae improve analysis integration 2014-12-24 13:28:29 +01:00
Thibault Duplessis 5162d27e56 improve current game detection 2014-12-24 01:34:13 +01:00
Thibault Duplessis e3b8df02e1 integrate user analysis with board editor 2014-12-23 22:45:37 +01:00
Thibault Duplessis 93653cfdf0 better moving to next game 2014-12-23 20:07:31 +01:00
Thibault Duplessis 3ffc37fbeb switch from realtime to correspondence, but not the other way round 2014-12-23 18:37:10 +01:00
Thibault Duplessis a56d8d1bbe remove unneeded function call 2014-12-23 18:33:47 +01:00
Thibault Duplessis 3d155e5fd0 don't autoswitch between realtime and correspondence - fixes #147 2014-12-23 18:32:34 +01:00
Thibault Duplessis 8750b26ccb minimalist analysis board 2014-12-23 17:58:15 +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 03ededd7f6 implement move on 2014-12-22 18:12:29 +01:00
Thibault Duplessis 9e250a564f show more round other games 2014-12-22 14:55:20 +01:00
Thibault Duplessis 25666ab174 more work on simul support 2014-12-21 11:21:35 +01:00
Thibault Duplessis 55973c4c3b better display of playing games in round UI 2014-12-20 16:18:51 +01:00
Thibault Duplessis b154437b74 make /@/user/playing more exciting 2014-12-20 15:01:19 +01:00
Thibault Duplessis 336ec972cd redirect xhr requests performed synchronously 2014-12-19 02:35:55 +01:00
Thibault Duplessis 7e618ff797 lobby seeks API 2014-12-19 00:25:37 +01:00
Thibault Duplessis 6105cbd3a1 keep frontend seeks up to date 2014-12-18 01:02:59 +01:00
Thibault Duplessis b9c82dc48e add nowPlaying API color attr 2014-12-17 20:22:16 +01:00
Thibault Duplessis 46610661fc persistent correspondence seeks - WIP 2014-12-17 01:09:30 +01:00
Thibault Duplessis 6d290e1209 expose fen and lastMove in nowPlaying 2014-12-16 12:11:36 +01:00
Thibault Duplessis 2c4cb95421 opening training API fixes 2014-12-16 01:01:54 +01:00
Thibault Duplessis 2941722cad open import API for opening training 2014-12-16 00:26:13 +01:00
Thibault Duplessis df46bfcaed fix password recovery unknown email 2014-12-15 10:22:41 +01:00
Thibault Duplessis 6f78e0d2b7 complete password recovery procedure 2014-12-15 01:32:18 +01:00
Thibault Duplessis 7c550834de Merge branch 'master' into email
* master:
  api json 404
2014-12-11 14:42:11 +01:00
Thibault Duplessis 01b3dd99d0 api json 404 2014-12-11 14:41:55 +01:00
Thibault Duplessis c62bac5c71 password reset WIP 2014-12-11 01:47:50 +01:00
Thibault Duplessis f4e4478aea password reset WIP 2014-12-11 00:36:14 +01:00
Thibault Duplessis 617636c469 progress on password reset 2014-12-10 23:30:28 +01:00
Thibault Duplessis e2efb15a40 drop support for artificial users 2014-12-10 23:15:59 +01:00
Thibault Duplessis 460aa04d90 create/update user email 2014-12-10 23:07:43 +01:00
Thibault Duplessis ff15ea4f28 tweak notes 2014-12-09 19:07:16 +01:00
Thibault Duplessis ad0b7f3e49 Merge branch 'master' into notes
* master:
  simplify material display
  disallow search engine to crawlers
  pl "polski" translation #10503. Author: O-O-O-O-O. It is OK.
  es "español, castellano" translation #10501. Author: DJValen. 272/302 Removed "es" (it's not needed in spanish). 3/302 "dale" substituted by  "pasa" 29/302 added "puede haber" meaning "may" 30/302 "Forzar visctoria" explains better the button 46/302 The article was missing for "computadora" 55/302 Tiempos de movimiento is wrong,  tiempo por movimiento is better 75/302  The last sentence was missing, fixed.
  bs "bosanski jezik" translation #10500. Author: Jaksha.
  sr "Српски језик" translation #10499. Author: Jaksha.
  fix i18n JS dump
  remove unused JS function
  fix theme dropdown when chrome zoom=90% (..)
2014-12-09 09:14:00 +01:00
Thibault Duplessis 463e1e2cdc disallow search engine to crawlers 2014-12-08 01:14:03 +01:00
Thibault Duplessis b0c47623ac guard rail on note persistence 2014-12-07 18:38:39 +01:00
Thibault Duplessis 1d3fa4a924 bind note to user, not player 2014-12-07 12:32:18 +01:00
Thibault Duplessis 33db139660 notes storage, JS bindings, and HTTP POST access 2014-12-07 12:01:56 +01:00