Commit Graph

6999 Commits (18345f33192ba14d5e65eaa9d2bc84b403306c6b)

Author SHA1 Message Date
Thibault Duplessis 741f0073f6 Merge branch 'master' into modGamesDownloadPgn
* master: (24 commits)
  only show inputs of analysable games
  add links to the forum etiquette - closes lichess-org/tavern#41
  show boost inquiry games on the mod games view
  filter mod games view by opponents
  return to team kick form after submit - closes #8294
  add chessground workaround in ui/learn css - closes #8286
  only show patron data to full admins - closes lichess-org/tavern#34
  filter reports a mod can see in the "all" room
  moderator report room access - closes lichess-org/tavern#42
  fix chat timeout message
  automatically renew twitch API token
  remove forum categ sort by pos
  remove forum Categ.pos
  remove onesignal push
  Fix disabled rematch button
  Glicko-2 converges within 1000 iterations or something is wrong
  Ratings - account for first player advantage #6818
  ceval: Avoid large MAXIMUM_MEMORY if it cannot grow anyway
  update stockfish-mv.wasm for atomic king explosion (fixes #8275 again)
  make it scrollable
  ...
2021-03-02 18:22:30 +01:00
Thibault Duplessis 9bc23ede2e automatically renew twitch API token 2021-03-02 09:19:59 +01:00
Thibault Duplessis edcf1e0aa3 remove onesignal push 2021-03-01 10:28:35 +01:00
Thibault Duplessis cc40b0cdc8 mod games view: download PGN WIP 2021-02-26 16:42:28 +01:00
Thibault Duplessis 83d1d46b1c appeal slack notification button - closes lichess-org/tavern#33 2021-02-21 21:22:15 +01:00
Thibault Duplessis 02a3318d9a mod games view WIP 2021-02-20 12:37:15 +01:00
Thibault Duplessis 7d29b816f3 user games mod view WIP 2021-02-19 13:25:36 +01:00
Thibault Duplessis 7d5e0c2473 fix propagation of chat timeout events 2021-02-18 12:43:33 +01:00
Thibault Duplessis 75b540370f storm dashboard API - closes #8203 2021-02-18 12:06:06 +01:00
Thibault Duplessis f6f5beb38a add discord integration - closes lichess-org/tavern#26 2021-02-18 11:12:42 +01:00
Thibault Duplessis 402685f418 refactor boosting/sandbagging detection, auto-warn, auto-report
todo: db.boosting.drop()
2021-02-12 16:46:25 +01:00
Thibault Duplessis 86b8a55be1 force kid mode until the kid account is released by the teacher
for lichess-org/tavern#16
2021-02-10 23:17:01 +01:00
Thibault Duplessis 085463c5d1 remove /mod/log - closes lichess-org/tavern#8 2021-02-10 12:27:15 +01:00
Thibault Duplessis 0a52593240 add an API endpoint to update tournament informations - closes #8128 2021-02-09 16:50:56 +01:00
Thibault Duplessis 4c6e6dfc96 allow to manually start all clocks of bulk pairings 2021-02-08 21:44:08 +01:00
Thibault Duplessis 5e8e063af8 tweak parser max memory
can be increased on an endpoint basis if needed
2021-02-08 15:56:39 +01:00
Thibault Duplessis 864c507a0e merge bookmark controller with game controller 2021-02-07 12:19:07 +01:00
Thibault Duplessis 974a20320b tweak default config 2021-02-02 21:30:36 +01:00
Thibault Duplessis d0c72217c4 external study DB for study_chapter_flat 2021-02-02 21:27:42 +01:00
Thibault Duplessis 411b0752da add endpoints to list and delete bulk pairings 2021-02-01 19:27:30 +01:00
Thibault Duplessis 830daaecd0 bulk challenge WIP - for #8059 2021-02-01 13:59:12 +01:00
Niklas Fiekas aed5ef9cd8 move /tv/channels to /api/tv/channels for cors (closes #8061, lichess-org/api#84) 2021-02-01 12:35:06 +01:00
Thibault Duplessis 5efe9e0e2c bulk challenge API WIP - for #8059 2021-02-01 12:08:39 +01:00
Thibault Duplessis f9f092aadb new api endpoint to update team battles 2021-02-01 00:35:05 +01:00
Thibault Duplessis b22e323149 lookup puzzles generated from games of a player - closes #8025 2021-01-28 22:30:35 +01:00
Thibault Duplessis 91a5c38469 sign storm key 2021-01-28 14:44:43 +01:00
Thibault Duplessis f116b4f08d view storm highscores of other players 2021-01-28 10:15:10 +01:00
Thibault Duplessis 1f5eef5327 move most used routes to the top 2021-01-27 13:45:29 +01:00
Thibault Duplessis ef17d699ac Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  clarify secrets in base.conf, move one to application.conf.default
  put reminder that twitch must come last in csp
  update stockfish-mv.wasm to 0.5.2 (fixes variant piece values)
2021-01-26 18:16:42 +01:00
Thibault Duplessis 715a9167c6 storm dashboard and stuff 2021-01-25 22:30:03 +01:00
Niklas Fiekas 3d42d02553 clarify secrets in base.conf, move one to application.conf.default
Update your application.conf based on application.conf.default if your
server fails to start with:

    Oops, cannot start the server.
    com.typesafe.config.ConfigException$Missing: merge of system properties,base.conf @ jar:file:/home/niklas/Projekte/lila/target/bg-jobs/sbt_4cb511b/job-1/target/a584586c/67d70042/lila_2.13-3.2.jar!/base.conf: 407: No configuration setting found for key 'password'
2021-01-25 16:51:00 +01:00
Thibault Duplessis f4a19ff2cd record storm runs 2021-01-25 13:15:36 +01:00
Thibault Duplessis 71557978ca Merge branch 'master' of github.com:ornicar/lila into storm
* 'master' of github.com:ornicar/lila:
  give up on twitch in studies, update csp accordingly (#6684)
  fix typo in route cloneAplly -> cloneApply (was working regardless)
  clean coachForm langInput
  update tagify to 3.22.1 (fixes xss)
  install tagify from npm
  Revert "{master} lazy fix xss in own studies topic manager"
  {master} lazy fix xss in own studies topic manager
  {master} fix colors in large team battles
  {master} add NoBot/OnlyBot challenge decline reasons - closes #7993
2021-01-25 07:12:30 +01:00
Niklas Fiekas 47b521ad48 fix typo in route cloneAplly -> cloneApply (was working regardless) 2021-01-24 20:18:21 +01:00
Thibault Duplessis 9e39278344 puzzle storm WIP 2021-01-22 19:37:49 +01:00
Thibault Duplessis 58e6f78d4d static team battle full leaderboard page 2021-01-22 12:36:42 +01:00
Thibault Duplessis 1313b91e72 expose puzzle dashboard through oAuth API 2021-01-21 12:09:15 +01:00
Thibault Duplessis 652c173e1d Merge branch 'master' into puzzle-dashboard-api
* master:
  api endpoint to give opponent more time - closes #7955
  simplify contact page, remove duplicate report entries - fixes #7962
  show swiss streamers - closes #7485
  fix #7958
  refactor socket redis sender
  feature tournaments for up to 24h
  add broadcast event icon and fix event icons styles - closes #7964
  New translations: puzzleTheme.xml (Basque) (#7960)
  always send game messages on the same redis channel
2021-01-21 11:47:42 +01:00
Thibault Duplessis a0fb3fcdd4 api endpoint to give opponent more time - closes #7955 2021-01-21 11:40:46 +01:00
Thibault Duplessis 72c9f5943f puzzle dashboard api wip 2021-01-20 09:44:41 +01:00
Thibault Duplessis 16666855d4 that's the line I meant to delete 2021-01-14 21:43:39 +01:00
Thibault Duplessis 0dcee3e2f7 fix changelog page menu 2021-01-14 18:52:13 +01:00
Thibault Duplessis 8326193b3d
Merge pull request #7908 from Nicals/changelog-link
add changelog bookmark link
2021-01-14 18:47:16 +01:00
Thibault Duplessis 84685384c6 add referrer back to the token login - for #7918 2021-01-14 18:44:49 +01:00
Thibault Duplessis e54c11584b close #7918
it's a bit short on explanations tho
2021-01-14 18:38:06 +01:00
Nicolas Appriou f9570bb1ac add changelog link in the about menu 2021-01-14 18:33:48 +01:00
Thibault Duplessis 61cd9c7973 puzzle history WIP 2021-01-12 12:35:05 +01:00
Niklas Fiekas 93d42338bd bump fishnet min version to 2.1.3
2.1.3 is the oldest 2.x release that does not have the variant analysis bug
(https://github.com/niklasf/fishnet/issues/147).

I also wrote emails to the last remaining contributors on 1.x.
2021-01-08 22:14:53 +01:00
Thibault Duplessis 9acfe4d1c7 puzzle dashboard WIP 2021-01-05 10:14:18 +01:00
Thibault Duplessis e332d70b77 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  downgrade @rollup/plugin-commonjs for rollup/plugins#743
  Revert "Revert "update typescript to 4.1.x (preparing chessops 0.8.1)""
  make https://lichess.org/fishnet a permalink
2020-12-29 22:16:35 +01:00