Commit graph

2392 commits

Author SHA1 Message Date
Niklas Fiekas 7788773494 update chessops to 0.3.3 (racing kings movegen near goal) 2020-01-16 19:23:11 +01:00
Niklas Fiekas d463de28c7 update stockfish.wasm (v0.6.1, growable memory) 2020-01-16 00:22:19 +01:00
Niklas Fiekas 9a5c2562f7 update chessops to 0.3.2 (fixes #5874) 2020-01-04 16:14:05 +01:00
Niklas Fiekas 333e530447 update chessops to 0.3.1 (performance improvements) 2020-01-03 12:58:05 +01:00
Niklas Fiekas 8b02445d34 update chessops to 0.3.0 (fixes #5867) 2020-01-03 10:10:49 +01:00
Niklas Fiekas ec75b9ab98 replace pv2san with chessops 2020-01-02 17:28:29 +01:00
Thibault Duplessis 168bf3c642 add support for broadcast push - closes #5834 #5835 #5838 2019-12-29 18:31:01 -06:00
Niklas Fiekas c40772dee6 make localStorage pubsub more robust (fixes #5832)
Safari sometimes fires the StorageEvent in the same document as well.
Move lichess.StrongSocket.sri to lichess.sri and use the unique id to
filter events.
2019-12-29 12:03:31 +01:00
Thibault Duplessis de41fa7389 throttle study reload - closes #5733 2019-12-20 10:33:22 -06:00
Niklas Fiekas e33841e053 organize lichess typings by file 2019-12-04 10:46:07 +01:00
Niklas Fiekas aede13735f translate /study/as 2019-12-03 21:23:18 +01:00
Thibault Duplessis 913a7140d3 Revert "fix new typescript errors"
This reverts commit 76b4dad4d8.
2019-11-22 10:53:32 -06:00
Thibault Duplessis 76b4dad4d8 fix new typescript errors 2019-11-22 10:13:09 -06:00
Niklas Fiekas 458f5a253d backwards compatible editor boot 2019-11-22 00:11:06 +01:00
Niklas Fiekas 7f15a50ab7 fix spare pieces 2019-11-17 21:11:38 +01:00
Thibault Duplessis 085488d4b0 Revert "hackfix study sockets - REVERT ME"
This reverts commit 534670b22b.
2019-11-11 16:49:15 -06:00
Thibault Duplessis 54eea0f30d blind mode analysis command shortcuts - for #5607 2019-11-10 14:56:21 -06:00
Thibault Duplessis 6eb430e163 Merge branch 'master' into round-remote-socket
* master:
  rate limit magic links
  implement magic link login - closes #5635
  monitor chat messages
  upgrade dependencies
  hackfix study sockets - REVERT ME
2019-11-10 13:38:44 -06:00
Thibault Duplessis 534670b22b hackfix study sockets - REVERT ME 2019-11-09 21:17:28 -06:00
Thibault Duplessis e72f683389 Merge branch 'master' of github.com:ornicar/lila into round-remote-socket
* 'master' of github.com:ornicar/lila:
  use study chapter number as sort handle on mobile (closes #5631)
  eliminate lichess.mousedownEvent (closes #5167)
  let bindMobileMousedown support mixed mouse/touch (#5167)
  make held button repeater generic over mouse/touch (#5167)
  let resize handle support mixed mouse/touch devices (#5167)
  touch devices can still have a mouse (#5167)
  touch devices can still have keyboard (fixes #5616)
  remove cpl cap in insights (fixes #5617)
  remove ie workaround (already commented out)
  save yarn cache in github action
  minor tweak to faq wording
  update stockfish.wasm (v0.5.12)
  make /api csp safari compatible (fixes #5622)
  no longer using kappa
  consider trailing dashes to be part of url
  i18n: center -> centre in british source
  mention PeerJS in COPYING.md
2019-11-09 18:38:43 -06:00
Niklas Fiekas 32025fe182 use study chapter number as sort handle on mobile (closes #5631) 2019-11-09 13:20:41 +01:00
Niklas Fiekas 78565fa7c0 let bindMobileMousedown support mixed mouse/touch (#5167) 2019-11-09 12:02:33 +01:00
Niklas Fiekas 419cf5bfd0 make held button repeater generic over mouse/touch (#5167) 2019-11-09 11:47:23 +01:00
Niklas Fiekas 05c63f28ff touch devices can still have a mouse (#5167)
Reverts 807867bc28.
2019-11-09 10:48:52 +01:00
Thibault Duplessis 236cd75a52 tweak study styles 2019-10-31 08:24:42 +01:00
Thibault Duplessis 63a724fb58 fix missing crowd.users in study 2019-10-28 14:31:52 +01:00
Thibault Duplessis 16ad1f6eca fix study invite autocomplete position 2019-10-27 16:14:52 +01:00
Thibault Duplessis 0ccde91276 tournament tweaks 2019-10-26 11:41:44 +02:00
Thibault Duplessis e80bc6a8e5 quick hack to fix broadcast chapter page - closes #5593 2019-10-23 14:26:53 +02:00
Niklas Fiekas a58dc9db0e move ceval threads/hash logic to ctrl, fix wasmx (#5583) 2019-10-15 21:58:42 +02:00
Niklas Fiekas 2929e535b8 refactor ceval technology selection (fixes #5583) 2019-10-15 19:38:45 +02:00
Thibault Duplessis 3a16ef893b limit chat height in broadcast intro mode 2019-10-11 21:48:13 +02:00
Thibault Duplessis 7b264abfb3 last node has no eval if it's mate or stalemate - fixes #5162 2019-09-22 09:56:42 +02:00
Niklas Fiekas 4bc42956aa clean up ui/**/package.json files 2019-09-17 23:09:45 +02:00
Niklas Fiekas 23e9956a69 factor out tsPlugins 2019-09-17 21:18:59 +02:00
Niklas Fiekas adbb3c9ce2 factor out tsProject and its dependencies 2019-09-17 21:12:17 +02:00
Daniel Dugovic a5a826da55 Apply 2D style to miniboard 2019-09-15 04:38:12 -05:00
Thibault Duplessis c3bd47322a update broadcast intro multiboards - closes #5514 2019-09-14 17:01:37 +02:00
Thibault Duplessis 799dcf6c9c tweak broadcast intro style 2019-09-13 15:46:25 +02:00
Thibault Duplessis 859caa3df6 broadcast intro max height 2019-09-08 22:40:50 +02:00
Thibault Duplessis 04f9f5c3ad CSS format 2019-09-08 22:35:24 +02:00
Thibault Duplessis 8cbb460422 prevent ceval while computer eval is fully disabled - for #5470 2019-08-29 12:29:22 +02:00
Thibault Duplessis 15691e7fec broadcast intro markdown 2019-08-29 11:53:09 +02:00
Thibault Duplessis bdf238971a broadcast intro 2019-08-29 11:05:25 +02:00
Thibault Duplessis a8dd2d1f29 Hotkey: z to disable all computer analysis 2019-08-28 21:13:09 +02:00
Thibault Duplessis f18c8150a7 relay intro WIP 2019-08-28 20:58:31 +02:00
Thibault Duplessis 5e339b0fca study pgn validation feedback 2019-08-25 10:14:37 +02:00
Niklas Fiekas 6f5fb13152 i18n: cannot reuse none in this context 2019-08-23 16:00:45 +02:00
Niklas Fiekas 3bf9a41784 i18n: study form 2019-08-23 15:58:27 +02:00
Thibault Duplessis a447a14b4d also hide analysis graph 2019-08-23 13:10:57 +02:00