Commit graph

39994 commits

Author SHA1 Message Date
Thibault Duplessis 11754e35ef lichess font: remove initial missing glyph 2020-09-29 14:30:46 +02:00
Thibault Duplessis 108862b650 tweak font source and font tester 2020-09-29 13:50:30 +02:00
Thibault Duplessis 9cf0177a6b managed clocks in ui/swiss too 2020-09-29 12:56:36 +02:00
Thibault Duplessis 4dfdebc4f8 fix incompatibility between snabbdom and clock widgets in ui/tournament 2020-09-29 12:55:22 +02:00
Thibault Duplessis 42ab5cfe91 revert font debug 2020-09-29 12:07:47 +02:00
Thibault Duplessis 88a6131e55 require trusted events in keyboardMove 2020-09-29 11:39:53 +02:00
Thibault Duplessis 414c14c68b es6 tweaks 2020-09-29 11:27:52 +02:00
Thibault Duplessis 280e3f0a57 types for ui/round keyboardMove plugin 2020-09-29 11:26:54 +02:00
Thibault Duplessis 4ef910be92 remove debug in round xhr.reload 2020-09-29 11:19:12 +02:00
Thibault Duplessis 18aa7b1340 upgrade chessground and other ui deps 2020-09-29 11:15:35 +02:00
Thibault Duplessis 0af50ff160 fix tests 2020-09-29 10:48:23 +02:00
Thibault Duplessis f259240f7f explicitly return unit to prevent value discarding #list 2020-09-29 10:38:01 +02:00
Thibault Duplessis e10f4aa25e fix lila version appearance 2020-09-29 09:25:00 +02:00
Thibault Duplessis 13751eb933
Merge pull request #7378 from JuanCavallin/master
DGT - Fix problem when more than one move is received from DGT Board
2020-09-29 08:13:07 +02:00
Juan Cavallin 9c00a5b0de DGT - Fix problem when more than one move is received from DGT Board on the same message 2020-09-28 23:33:08 -04:00
Thibault Duplessis 58e9200703 remove debug and add a couple .unit 2020-09-28 23:39:44 +02:00
Thibault Duplessis c47343eec9 fix .discard.unit -> .unit 2020-09-28 23:37:09 +02:00
Thibault Duplessis 728c18b2a3 -Wvalue-discard and explicit discard with .unit WIP
250 warnings to go
2020-09-28 23:36:09 +02:00
Thibault Duplessis b2ac29ec43
Merge pull request #7377 from niklasf/then-catch
xhr().then(f).catch(g) -> xhr().then(f, g)
2020-09-28 22:05:24 +02:00
Niklas Fiekas 49be7f229a xhr().then(f).catch(g) -> xhr().then(f, g)
To avoid hiding logic errors in f. Might help debug random page reloads
reported by some users.
2020-09-28 19:44:44 +02:00
Niklas Fiekas 07c3fca8f1 fix hide/show on lag page (fixes #7376) 2020-09-28 17:07:18 +02:00
Thibault Duplessis 6b79ba79f1 allow legit username - we'll see how it goes... - closes #7374 2020-09-28 13:09:05 +02:00
Thibault Duplessis 84baff4cb0 upgrade mousetrap and related code 2020-09-28 12:02:45 +02:00
Thibault Duplessis 7c5894b794 remove unused imports 2020-09-28 10:27:54 +02:00
Thibault Duplessis 9c55e57bf5 remove incompatible browser detection
it was broken anyway
2020-09-28 10:27:00 +02:00
Thibault Duplessis 8ee4ea6a46 better detect new connection in board/bot game stream - closes #7373
before, on reconnect, the connect signal arrived before
the disconnect signal, resulting in a disconnected state.

now we don't send any disconnect signal if we know
that the game stream is closing because a new one opens.
2020-09-28 10:05:13 +02:00
Thibault Duplessis 40e614062f always allow chat presets - closes #6548 2020-09-28 09:09:47 +02:00
Thibault Duplessis 5bfdc5997b
Merge pull request #7372 from JuanCavallin/master
DGT - Fix issue with duplicated moves received from DGT Board LiveChess
2020-09-28 09:00:00 +02:00
Thibault Duplessis dbe06c6499 remove player handler ranges warnings 2020-09-27 23:34:24 +02:00
Thibault Duplessis ded4a224ad eagerly instanciate the lobby socket 2020-09-27 23:22:57 +02:00
Thibault Duplessis 05dfdd7237 simplify routing 2020-09-27 23:16:05 +02:00
Thibault Duplessis e67202b0cc add /page/:bookmark 2020-09-27 22:45:23 +02:00
Juan Cavallin d5fb6f905f Fix issue with duplicates moves received from DGT Board 2020-09-27 16:00:07 -04:00
Thibault Duplessis afd7c6388f use consistent player IDs for swiss TRF generation - closes #7353 2020-09-27 19:21:47 +02:00
Thibault Duplessis 0e061317b1 preload number of players and games (needs lila-ws restart) 2020-09-27 15:42:50 +02:00
Thibault Duplessis 05766164f7 update source URL 2020-09-27 13:40:57 +02:00
Thibault Duplessis c344bd0f56 fix irwin multi-mod notifications 2020-09-27 12:24:00 +02:00
Thibault Duplessis b34487f5b8 lax password hasher ratelimiting a bit 2020-09-27 10:53:59 +02:00
Thibault Duplessis f08c64b634 Update maestro pieces - for #7167 2020-09-27 08:59:42 +02:00
Thibault Duplessis 911f5d6106 add raw UA on device mouseover 2020-09-27 08:58:36 +02:00
Thibault Duplessis befa17a771 Merge branch 'master' of github.com:ornicar/lila into master
* 'master' of github.com:ornicar/lila:
  New Crowdin updates (#7365)
2020-09-27 08:42:50 +02:00
Thibault Duplessis 93a76c906a rename serviceWorker component and module 2020-09-27 08:42:06 +02:00
Thibault Duplessis 5bd5e30e53
New Crowdin updates (#7365)
* New translations: site.xml (Lojban)

* New translations: faq.xml (Kazakh)

* New translations: patron.xml (Breton)

* New translations: faq.xml (Breton)

* New translations: tfa.xml (Breton)

* New translations: lag.xml (Breton)

* New translations: patron.xml (Breton)

* New translations: class.xml (Estonian)

* New translations: faq.xml (Norwegian Bokmal)

* New translations: site.xml (Icelandic)

* New translations: site.xml (Icelandic)

* New translations: site.xml (Icelandic)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: activity.xml (Lojban)

* New translations: activity.xml (Lojban)

* New translations: activity.xml (Lojban)

* New translations: emails.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: settings.xml (Lojban)

* New translations: learn.xml (Lojban)

* New translations: settings.xml (Lojban)

* New translations: learn.xml (Lojban)

* New translations: site.xml (Welsh)

* New translations: emails.xml (Welsh)

* New translations: preferences.xml (Welsh)

* New translations: tourname.xml (Welsh)

* New translations: site.xml (Welsh)

* New translations: tourname.xml (Welsh)

* New translations: swiss.xml (Welsh)

* New translations: faq.xml (Welsh)

* New translations: lag.xml (Welsh)

* New translations: learn.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: class.xml (Welsh)

* New translations: patron.xml (Welsh)

* New translations: perfStat.xml (Welsh)

* New translations: team.xml (Russian)

* New translations: team.xml (Welsh)

* New translations: search.xml (Welsh)

* New translations: learn.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: learn.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: class.xml (Welsh)

* New translations: patron.xml (Welsh)

* New translations: contact.xml (Welsh)

* New translations: learn.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: class.xml (Welsh)

* New translations: search.xml (Welsh)

* New translations: contact.xml (Welsh)

* New translations: learn.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: class.xml (Welsh)

* New translations: coach.xml (Welsh)

* New translations: tourname.xml (Welsh)

* New translations: broadcast.xml (Welsh)

* New translations: site.xml (Welsh)

* New translations: study.xml (Welsh)

* New translations: class.xml (Welsh)

* New translations: patron.xml (Welsh)

* New translations: search.xml (Welsh)

* New translations: broadcast.xml (Welsh)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Kyrgyz)

* New translations: activity.xml (Kyrgyz)

* New translations: activity.xml (Kyrgyz)

* New translations: site.xml (Icelandic)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Kyrgyz)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: coach.xml (Lojban)

* New translations: perfStat.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: learn.xml (Lojban)

* New translations: arena.xml (Lojban)

* New translations: coordinates.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)

* New translations: site.xml (Lojban)
2020-09-27 08:10:22 +02:00
Thibault Duplessis 732147e93f fix chessground board preload HTML 2020-09-27 08:09:44 +02:00
Thibault Duplessis 180d349eb5 update howler 2020-09-27 07:56:50 +02:00
Thibault Duplessis 7471998bba no need to explicitly load standard sound 2020-09-26 22:02:28 +02:00
Thibault Duplessis 199b9040d5 swiss TRF: show rating and left-align user IDs 2020-09-26 18:28:19 +02:00
Thibault Duplessis 3161f8029f
Merge pull request #7369 from JuanCavallin/master
Fix problem with UCI and UCI_960 castling
2020-09-26 18:09:41 +02:00
Thibault Duplessis 46b5ae586d remove lichess.soundUrl 2020-09-26 18:05:00 +02:00
Thibault Duplessis c746f53334 refactor sound management 2020-09-26 17:57:38 +02:00