Commit Graph

1105 Commits (deepcrayonfish)

Author SHA1 Message Date
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 7d5e0c2473 fix propagation of chat timeout events 2021-02-18 12:43:33 +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 5e8e063af8 tweak parser max memory
can be increased on an endpoint basis if needed
2021-02-08 15:56:39 +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 91a5c38469 sign storm key 2021-01-28 14:44:43 +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 a0fb3fcdd4 api endpoint to give opponent more time - closes #7955 2021-01-21 11:40:46 +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 2131036e74 simplify and normalize piece animation duration 2020-12-22 11:29:16 +01:00
Thibault Duplessis d40df85d78 {master} turn off ip2proxy by default
enable in prod
2020-12-18 15:53:27 +01:00
Thibault Duplessis eac4de3f34 Merge branch 'master' of github.com:ornicar/lila into puzzle
* 'master' of github.com:ornicar/lila:
  Update scrimage-core to 4.0.11
  server side analysis now using sf 12 nnue
2020-11-29 10:32:24 +01:00
Niklas Fiekas a891a305a3 server side analysis now using sf 12 nnue 2020-11-28 22:26:57 +01:00
Thibault Duplessis d90f0a2963 puzzle WIP 2020-11-15 16:58:55 +01:00
Thibault Duplessis dd9abd4532 puzzle WIP 2020-11-14 19:02:07 +01:00
Thibault Duplessis 245b4560fe new puzzles WIP 2020-11-11 10:08:19 +01:00
eronnen ee90b178f6 making security services configurable 2020-09-23 18:20:16 +03:00
Thibault Duplessis 65ac35262b remove unused asset code 2020-08-13 12:48:46 +02:00
Thibault Duplessis 69088915a3 pfl 0.7 and config tweaks 2020-08-13 12:48:46 +02:00
Thibault Duplessis a16cc84d78 explicit asset.minified and stage.banner configs 2020-08-01 10:15:00 +02:00
Thibault Duplessis 5eeca5c3f1 set default http.port 2020-07-31 13:06:41 +02:00
Thibault Duplessis 7af2b5a206 disable geoip by default 2020-07-23 11:43:08 +02:00
Thibault Duplessis 8c26286c85 load more alts and other mod improvements 2020-05-31 11:04:57 -06:00
Thibault Duplessis 7f82327319 tweak base conf 2020-05-21 20:59:13 -06:00
Thibault Duplessis d1c1523cfe net.http.log config 2020-05-16 11:22:36 -06:00
Thibault Duplessis 02ae492512 twitch API credentials live settings and better validation 2020-05-14 16:23:58 -06:00
Thibault Duplessis c6fb39909b detect stage 2020-05-05 20:53:16 -06:00
Thibault Duplessis 64761dafc9 swiss WIP 2020-05-04 01:38:24 -06:00
Niklas Fiekas a1b17ec29b replace ipintel with ip2proxy 2020-04-28 15:54:06 +02:00
Niklas Fiekas 1c6d422d97 clean up after removing relation actor 2020-04-06 22:54:52 +02:00
Thibault Duplessis 798309c0a9 raise follow limit to 400 2020-04-06 13:15:25 -05:00
Niklas Fiekas 7b9578bc88 configurable ipintel check url 2020-04-05 18:16:12 +02:00
Thibault Duplessis 2506df6a12 fix prometheus buckets config 2020-03-08 21:22:09 -06:00
Thibault Duplessis c6fae16e07 prometheus reporter config 2020-03-08 21:17:46 -06:00
Niklas Fiekas c01c38364d absolute (instead of protocol relative) asset urls 2020-03-06 00:53:19 +01:00
Niklas Fiekas 764aaf3cf3 retire web-boardimage 2020-03-05 19:40:53 +01:00
Thibault Duplessis 3d343ea7cb fix default base_url 2020-02-26 22:21:11 -06:00
Niklas Fiekas c2d4c0abd9 switch url to gif.lichess.ovh (vrack) 2020-02-26 22:21:10 +01:00
Thibault Duplessis 71a8a1c492 remove net.protocol unused config 2020-02-26 13:58:18 -06:00
Thibault Duplessis b724fa02ca make gif export url configurable - for #6081 2020-02-26 11:36:06 -06:00
Thibault Duplessis ec6e22fffb wait for stripe/paypal data - maybe fixes lifetime thanks screen 2020-02-07 09:53:43 -06:00
Niklas Fiekas 4106992f9b update vapid key 2020-02-01 14:51:20 +01:00
Thibault Duplessis 69ede0b239 invite students immediately 2020-01-17 16:19:36 -06:00
Thibault Duplessis 555e3502aa class WIP 2020-01-16 20:45:18 -06:00
Thibault Duplessis c660479379 prepare CI deploy 2020-01-05 10:03:46 -06:00
Niklas Fiekas c4aa7cc50f generalize to list of socket domains 2020-01-03 21:47:38 +01:00
Niklas Fiekas 8a8e76c278 add application/wasm to fileMimeTypes
Also submitted upstream
(https://github.com/playframework/playframework/pull/9954).
2020-01-02 15:06:56 +01:00
Thibault Duplessis 03393e93e8 remove unused config 2019-12-31 14:11:12 -05:00
Thibault Duplessis 824b21e081 fix config 2019-12-28 09:17:06 -06:00
Thibault Duplessis dcb92c9892 fix config 2019-12-28 09:16:14 -06:00
Thibault Duplessis 378b224c0e fix config 2019-12-27 22:16:28 -06:00
Thibault Duplessis 4f0241c6d9 remove dead config 2019-12-27 18:03:59 -06:00
Thibault Duplessis 4cbcecd26a coordinated shutdown WIP 2019-12-26 21:03:03 -06:00
Thibault Duplessis effe244b0d refactor mongo caches - closes #5813 2019-12-24 17:56:36 -05:00
Thibault Duplessis 9352ebc6fb more cache refactoring 2019-12-24 15:01:35 -05:00
Thibault Duplessis 788dc3430e migrate all remaining AsyncCache 2019-12-23 20:01:51 -05:00
Thibault Duplessis 7f1d699bd5 try not to log akka dead letters
if that setting ever works
2019-12-22 17:56:33 -05:00
Thibault Duplessis d59f702ae8 remove dead config 2019-12-22 17:47:44 -05:00
Thibault Duplessis 0b9ef806b8 show fewer timeline entries 2019-12-22 00:22:26 -05:00
Thibault Duplessis 3456c9d693 remove conf comment 2019-12-20 17:30:45 -06:00
Thibault Duplessis 8d685d645b play netty server and netty epoll cause reload memory leaks
so only use them for prod
2019-12-19 22:49:44 -06:00
Thibault Duplessis c4ffec6703 fix prismic integration 2019-12-19 21:34:38 -06:00
Thibault Duplessis 79cd805111 work around kamon leak with a stub 2019-12-19 21:07:28 -06:00
Thibault Duplessis 7d2d984094 akka http server 2019-12-18 21:12:48 -06:00
Thibault Duplessis 6cfa509806 monitor relation actor 2019-12-15 10:07:13 -06:00
Thibault Duplessis 010aa4f81e try not to push empty distributions to kamon 2019-12-14 14:13:06 -06:00
Thibault Duplessis cfa31551fc config tweaks 2019-12-13 21:41:26 -06:00
Thibault Duplessis 759ce260b5 akka-http for dev, netty-native for prod 2019-12-13 09:25:58 -06:00
Thibault Duplessis 11748b4cdf back to port 9663 by default 2019-12-12 15:00:11 -06:00
Thibault Duplessis ae4ed6b89b just use the official lichess prismic URL 2019-12-12 14:13:13 -06:00
Thibault Duplessis 7bb8416527 simplify first run, serve assets by default 2019-12-12 14:06:32 -06:00
Thibault Duplessis 31eb8b311f set kamon tick interval to 60s 2019-12-11 11:14:01 -06:00
Thibault Duplessis 232c426fae monitoring tweaks 2019-12-10 21:19:06 -06:00
Thibault Duplessis 28faf036e7 lameNameCheck config 2019-12-10 18:44:12 -06:00
Thibault Duplessis 3cf6d739a6 complete monitoring rewrite 2019-12-10 15:01:18 -06:00
Thibault Duplessis f273fffb63 tweak monitoring 2019-12-09 19:41:55 -06:00
Thibault Duplessis d3d73b1a06 all fatal warnings - WIP 2019-12-08 02:02:12 -06:00
Thibault Duplessis fac7fb10fd tweak play server config 2019-12-07 22:34:09 -06:00
Thibault Duplessis 3123e542eb db, config, logging 2019-12-07 10:03:38 -06:00
Thibault Duplessis f3292ffeed update play config - modules are ignored 2019-12-07 09:47:45 -06:00
Thibault Duplessis edb690ae8c refactor db 2019-12-06 21:37:15 -06:00
Thibault Duplessis 42a1c64c1e migration WIP 2019-12-06 10:39:42 -06:00
Thibault Duplessis 2fcfb935fe migration WIP 2019-12-05 23:35:55 -06:00
Thibault Duplessis 8fe32191e5 configure kamon 2019-12-05 21:01:24 -06:00
Thibault Duplessis 20b372d5ec migration WIP 2019-12-05 15:51:18 -06:00
Thibault Duplessis b0d798fd37 migration WIP 2019-12-05 12:47:03 -06:00
Thibault Duplessis 2d23da2898 getting it to run WIP 2019-12-05 11:42:46 -06:00
Thibault Duplessis c12b81b3df lila3 compiles 2019-12-05 09:46:00 -06:00
Thibault Duplessis 547641f69b wire all the things 2019-12-04 22:32:03 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis a279dbb99b migrate app/ WIP 2019-12-04 09:02:49 -06:00
Thibault Duplessis 7ed4ef4dbb api module WIP 2019-12-04 00:45:33 -06:00
Thibault Duplessis 2fb8952c89 migrate relay module 2019-12-03 22:58:09 -06:00
Thibault Duplessis b3f74653aa migrate activity module 2019-12-03 19:56:07 -06:00
Thibault Duplessis 37b6c875b8 migrate practice module 2019-12-03 19:16:42 -06:00
Thibault Duplessis 42b9982847 migrate study module 2019-12-03 18:55:45 -06:00
Thibault Duplessis 3bedf6ee84 migrate challenge repo 2019-12-03 14:40:04 -06:00