Commit Graph

44883 Commits (ublog-markdown-preview)

Author SHA1 Message Date
Niklas Fiekas 99da71ad1f analysability needs to be based on root position 2021-08-25 13:03:44 +02:00
Niklas Fiekas 383983326d fix typescript error regarding $ in ui/learn 2021-08-25 13:02:47 +02:00
Scala Steward 0915cae759
Update scaffeine to 5.1.0 2021-08-25 12:49:05 +02:00
Thibault Duplessis 559faf17fc upgrade scaffeine 2021-08-25 11:40:19 +02:00
Thibault Duplessis 86d7f1dc8d link to student manager class - closes #9650 2021-08-25 11:39:54 +02:00
Thibault Duplessis 3dcfd09f1c use only one route for TV games replacement - for #9646 2021-08-25 10:00:51 +02:00
Thibault Duplessis 8ca513fd54
Merge pull request #9646 from 370417/replace-games
Fetch replacements for finished games in /games
2021-08-25 09:41:33 +02:00
Thibault Duplessis 5e28082fa5
Merge pull request #9560 from 370417/ts-learn
Typescript for learn
2021-08-25 09:26:56 +02:00
Thibault Duplessis 7238aed0a3 fix tests 2021-08-25 08:06:22 +02:00
Thibault Duplessis 578ea7fd93
New Crowdin updates (#9603)
* New translations: site.xml (Chinese Simplified)

* New translations: site.xml (Ukrainian)

* New translations: streamer.xml (Portuguese, Brazilian)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Corsican)

* New translations: swiss.xml (Ukrainian)

* New translations: site.xml (Ukrainian)

* New translations: site.xml (Latin)

* New translations: site.xml (Armenian)

* New translations: swiss.xml (Ukrainian)

* New translations: class.xml (Ukrainian)

* New translations: swiss.xml (Ukrainian)

* New translations: class.xml (Ukrainian)

* New translations: swiss.xml (Ukrainian)

* New translations: study.xml (Ukrainian)

* New translations: learn.xml (German)

* New translations: contact.xml (German)

* New translations: faq.xml (German)

* New translations: tfa.xml (German)

* New translations: puzzleTheme.xml (Armenian)

* New translations: contact.xml (Armenian)

* New translations: puzzle.xml (Uzbek)

* New translations: site.xml (Armenian)

* New translations: site.xml (Ukrainian)

* New translations: preferences.xml (Ukrainian)

* New translations: puzzle.xml (Ukrainian)

* New translations: storm.xml (Ukrainian)

* New translations: site.xml (Ukrainian)

* New translations: site.xml (Ukrainian)

* New translations: swiss.xml (Ukrainian)

* New translations: perfStat.xml (Ukrainian)

* New translations: search.xml (Ukrainian)

* New translations: faq.xml (Ukrainian)

* New translations: study.xml (Ukrainian)

* New translations: patron.xml (Ukrainian)

* New translations: contact.xml (Ukrainian)

* New translations: team.xml (Ukrainian)

* New translations: puzzleTheme.xml (Ukrainian)

* New translations: learn.xml (Armenian)

* New translations: site.xml (Icelandic)

* New translations: study.xml (Slovenian)

* New translations: study.xml (Lithuanian)

* New translations: study.xml (Polish)

* New translations: study.xml (Russian)

* New translations: swiss.xml (Ukrainian)

* New translations: study.xml (Sinhala)

* New translations: team.xml (Sinhala)

* New translations: site.xml (Ukrainian)

* New translations: swiss.xml (Ukrainian)

* New translations: study.xml (Sinhala)

* New translations: swiss.xml (Ukrainian)

* New translations: swiss.xml (Ukrainian)

* New translations: site.xml (Ukrainian)

* New translations: site.xml (Czech)

* New translations: study.xml (Czech)

* New translations: class.xml (Czech)

* New translations: patron.xml (Czech)

* New translations: team.xml (Czech)

* New translations: search.xml (Czech)

* New translations: swiss.xml (Czech)

* New translations: study.xml (Italian)

* New translations: streamer.xml (Polish)

* New translations: streamer.xml (Danish)

* New translations: site.xml (Indonesian)

* New translations: team.xml (Indonesian)

* New translations: site.xml (Finnish)

* New translations: streamer.xml (German)

* New translations: streamer.xml (Finnish)

* New translations: streamer.xml (French)

* New translations: streamer.xml (Spanish)

* New translations: streamer.xml (Spanish)

* New translations: streamer.xml (Romanian)

* New translations: streamer.xml (Slovenian)

* New translations: streamer.xml (Portuguese, Brazilian)

* New translations: streamer.xml (English, United States)

* New translations: streamer.xml (Norwegian Nynorsk)

* New translations: streamer.xml (Japanese)

* New translations: learn.xml (Spanish)

* New translations: swiss.xml (German, Switzerland)

* New translations: puzzleTheme.xml (Spanish)

* New translations: streamer.xml (German, Switzerland)

* New translations: learn.xml (Spanish)

* New translations: streamer.xml (Russian)

* New translations: streamer.xml (Ukrainian)

* New translations: streamer.xml (Russian)

* New translations: streamer.xml (Bosnian)

* New translations: streamer.xml (Latvian)

* New translations: puzzleTheme.xml (French)

* New translations: streamer.xml (Polish)

* New translations: streamer.xml (Portuguese, Brazilian)

* New translations: streamer.xml (Polish)

* New translations: streamer.xml (Portuguese, Brazilian)

* New translations: streamer.xml (Portuguese, Brazilian)

* New translations: streamer.xml (Belarusian)

* New translations: streamer.xml (Lithuanian)

* New translations: site.xml (Albanian)

* New translations: settings.xml (Albanian)

* New translations: swiss.xml (Albanian)

* New translations: storm.xml (Albanian)

* New translations: swiss.xml (Albanian)

* New translations: search.xml (Albanian)

* New translations: tourname.xml (Albanian)

* New translations: site.xml (Albanian)

* New translations: site.xml (Albanian)

* New translations: site.xml (Albanian)

* New translations: streamer.xml (Slovak)

* New translations: site.xml (Chinese Simplified)

* New translations: site.xml (Norwegian Bokmal)

* New translations: site.xml (Aragonese)

* New translations: site.xml (Welsh)

* New translations: site.xml (Breton)

* New translations: site.xml (Bosnian)

* New translations: site.xml (English, United States)

* New translations: site.xml (Corsican)

* New translations: site.xml (Armenian)

* New translations: site.xml (Belarusian)

* New translations: site.xml (Lithuanian)

* New translations: site.xml (Korean)

* New translations: site.xml (Japanese)

* New translations: site.xml (Italian)

* New translations: site.xml (Hungarian)

* New translations: site.xml (Danish)

* New translations: site.xml (Catalan)

* New translations: site.xml (Bulgarian)

* New translations: site.xml (Arabic)

* New translations: site.xml (German, Switzerland)

* New translations: site.xml (Greek)

* New translations: site.xml (German)

* New translations: site.xml (Chinese Traditional)

* New translations: site.xml (Ukrainian)

* New translations: site.xml (Czech)

* New translations: site.xml (Indonesian)

* New translations: site.xml (Finnish)

* New translations: site.xml (Albanian)

* New translations: site.xml (Romanian)

* New translations: site.xml (French)

* New translations: site.xml (Spanish)

* New translations: site.xml (Macedonian)

* New translations: site.xml (Dutch)

* New translations: site.xml (Norwegian Nynorsk)

* New translations: site.xml (Marathi)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: site.xml (Latvian)

* New translations: site.xml (Hindi)

* New translations: site.xml (Persian)

* New translations: site.xml (Galician)

* New translations: site.xml (Polish)

* New translations: site.xml (Portuguese)

* New translations: site.xml (Russian)

* New translations: site.xml (Slovenian)

* New translations: site.xml (Swedish)

* New translations: site.xml (Turkish)

* New translations: site.xml (Urdu (Pakistan))

* New translations: site.xml (Danish)

* New translations: site.xml (Romanian)

* New translations: site.xml (Spanish)

* New translations: site.xml (Danish)

* New translations: site.xml (Slovenian)

* New translations: site.xml (Finnish)

* New translations: site.xml (Hungarian)

* New translations: site.xml (Spanish)

* New translations: site.xml (Hungarian)

* New translations: site.xml (Polish)

* New translations: site.xml (Spanish)

* New translations: site.xml (Russian)

* New translations: site.xml (English, United States)

* New translations: site.xml (Russian)

* New translations: site.xml (Slovak)

* New translations: site.xml (Slovak)

* New translations: site.xml (German)

* New translations: site.xml (Slovak)

* New translations: site.xml (Galician)

* New translations: site.xml (Galician)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: settings.xml (Welsh)

* New translations: challenge.xml (Welsh)

* New translations: preferences.xml (Welsh)

* New translations: puzzleTheme.xml (Welsh)

* New translations: site.xml (Welsh)

* New translations: site.xml (Portuguese, Brazilian)

* New translations: site.xml (Japanese)

* New translations: site.xml (Japanese)

* New translations: site.xml (Norwegian Nynorsk)

* New translations: site.xml (Norwegian Nynorsk)

* New translations: site.xml (Uzbek)

* New translations: site.xml (Polish)

* New translations: site.xml (Polish)
2021-08-25 07:57:32 +02:00
Benedikt Werner 9c8663550c
Merge pull request #9648 from 370417/study-delete2
Trim spaces when deleting studies
2021-08-25 05:03:49 +02:00
Albert Ford 5bb54fe83a
Trim in study deletion prompt 2021-08-24 18:19:38 -07:00
Albert Ford 2f27cfa27c
Merge branch 'master' into ts-learn 2021-08-24 11:04:56 -07:00
Thibault Duplessis 572020a2e3
Merge pull request #9637 from rglbr/translate_lobby
add translational strings in lobby page
2021-08-24 19:19:55 +02:00
Thibault Duplessis c999f9cbee
Merge pull request #9632 from kraktus/timeout-icon
Center vertically report/timeout icon in chats
2021-08-24 19:15:22 +02:00
Albert Ford d007a773a4
Prefer showing rematches in /games 2021-08-24 10:12:34 -07:00
Albert Ford cb492a9419
Fix request queue 2021-08-24 09:51:32 -07:00
Thibault Duplessis 28a02f1b4d rename wtakeback and btakeback 2021-08-24 17:54:27 +02:00
Thibault Duplessis d75686c827 propose/decline takeback with the board API 2021-08-24 17:49:48 +02:00
Thibault Duplessis c0c4a81fa3 publish takeback offers on the board API 2021-08-24 17:25:44 +02:00
Thibault Duplessis bf45c394fd simplify draw offer publication 2021-08-24 17:25:44 +02:00
Benedikt Werner ca8a576a58
forum/css: Fix bottom pagination margin 2021-08-24 16:11:40 +02:00
Benedikt Werner 4323a83e3a
insights: Make higcharts types work without rollup config 2021-08-24 16:11:39 +02:00
Benedikt Werner 1118561dbc
css: Avoid scrolling in mobile embeds even more 2021-08-24 16:11:39 +02:00
Benedikt Werner 85f1f5adcd
css: Fix gamebook embed grid area 2021-08-24 16:11:39 +02:00
Benedikt Werner 0dad96e081
css: Fix hoverflow scrolling on touch PCs 2021-08-24 16:11:39 +02:00
Benedikt Werner dca26701a5
Fix material orientation in zh 2021-08-24 16:11:39 +02:00
Benedikt Werner 3385cf9b2d
Improve gamebook embed on mobile 2021-08-24 16:11:39 +02:00
Benedikt Werner a62f96313c
explorer: Hide scroll bar if content fits 2021-08-24 16:11:38 +02:00
Albert Ford 30ad62ba35
Request replacements for finished games in /games 2021-08-24 04:31:21 -07:00
Benedikt Werner 415075342c
Move analysable position detection to ceval 2021-08-24 12:14:57 +02:00
Thibault Duplessis 7416a6123a link en passant checkmate in the FAQ 2021-08-24 08:31:20 +02:00
Thibault Duplessis 72578e7f65
Merge pull request #9634 from ryg-git/issue-8912
validate position before client side evaluation
2021-08-24 08:02:30 +02:00
Thibault Duplessis eee632ee48 rewrite garbage char to scala, improve form validation 2021-08-23 23:18:45 +02:00
Ragul Balaji Ravichandran 7dc88949b5 add translational strings in lobby page 2021-08-23 21:42:50 +05:30
ryg-git 16538dbe4d case in which client eval is already enabled the toggle is set to true 2021-08-23 20:29:28 +05:30
ryg-git 0cd7ee93a9 implement suggested changes on previous commit 2021-08-23 20:28:29 +05:30
Thibault Duplessis 3e46807eea string normalization 2021-08-23 13:07:29 +02:00
Thibault Duplessis 106e2e80bb fix char detection 2021-08-23 12:53:02 +02:00
Thibault Duplessis 578838122b detect more silly unicode symbols
only works with single-byte symbols atm
2021-08-23 12:48:23 +02:00
Thibault Duplessis 6ef9d57384
Merge pull request #9635 from PhilLecl/issue-9605
Round down in perf stats
2021-08-23 11:44:59 +02:00
Thibault Duplessis b1685e4c9c
Merge pull request #9633 from kraktus/fix_css_edit
fix `edit` button color in forum posts
2021-08-23 11:44:27 +02:00
Thibault Duplessis 2f1b8c914d API endpoints to follow/unfollow other players - closes #7920 2021-08-23 11:17:59 +02:00
Thibault Duplessis e7ae31146d challenge API ratelimit by IP for bots 2021-08-23 10:38:11 +02:00
Thibault Duplessis 11d26bfadb load up to 100 incoming challenges 2021-08-23 09:39:27 +02:00
Thibault Duplessis d0ede860b7 upgrade chessground 8.1.6 2021-08-23 09:28:02 +02:00
Thibault Duplessis 102e6aba30 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  explicitly depend on @types/cash
  use $npm_execpath in build scripts
  use yarn cache also for lint workflow
  fix dom-screen-wake-lock typing
  fix remaining missing dependencies
  fix debounce promise typing
  silence preventAssignement warning from @rollup/plugin-replace
  fix ui/racer typing
  make highcharts typing less magical
  add missing tsconfig for ui/racer
  fix more missing dependencies
  fixup peer dependencies
  add rollup and typescipt directly to most modules
  bump build dependencies
  yarn run format
  Hide material diff in analysis according to prefs
  Make inquiry note `user` dependent.
  adding the author class to unstyled anonymous author names on forum posts
2021-08-23 08:59:18 +02:00
Niklas Fiekas df3b7efdbd explicitly depend on @types/cash 2021-08-23 01:33:40 +02:00
Niklas Fiekas 0d569d2ec9 use $npm_execpath in build scripts 2021-08-23 00:54:38 +02:00
Niklas Fiekas 2688fe97be use yarn cache also for lint workflow 2021-08-23 00:28:43 +02:00