Commit Graph

168 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Albert Ford 26ccf278fa
Colorize the logo spinner and add animation 2021-11-08 07:41:05 -08:00
Thibault Duplessis 98e8b6bacd explorers use the same endpoint 2021-10-26 08:59:45 +02:00
Thibault Duplessis b1a398b66d personal opening explorer UI WIP 2021-10-18 19:20:52 +02:00
Albert Ford f7ea36dd4b
Swap spinner mask and content
This avoids animating the mask.
Intended to fix stuttering animation on Safari.
2021-09-17 14:37:45 -07:00
Albert Ford 83581f653e
Replace loading spinner with lichess logo 2021-09-16 08:53:15 -07:00
Thibault Duplessis 5a8963c878 better conceal contact email address 2021-05-11 09:26:58 +02:00
Thibault Duplessis 857c0dfd30 fix topnavs reports colour 2020-10-13 08:00:35 +02:00
Thibault Duplessis 46c840a6c1 remove report score threshold and unprocessed counts
use highest report score instead
2020-10-12 16:13:02 +02:00
Thibault Duplessis 6af34d96d9 replace report threshold with report max score - WIP 2020-10-12 16:13:02 +02:00
Thibault Duplessis 4d28b04c8a remove dev mode memory freeing code 2020-08-12 09:27:35 +02:00
Thibault Duplessis a16cc84d78 explicit asset.minified and stage.banner configs 2020-08-01 10:15:00 +02:00
Thibault Duplessis d4a3507070 user mod zone WIP 2020-05-24 22:22:41 -06:00
Thibault Duplessis 323eb1231c use DuctSequencer instead of WorkQueue(parallelism = 1), everywhere 2020-05-10 11:03:20 -06:00
Thibault Duplessis 16e6d86ed1 add classes in top menu for teachers and students only 2020-01-19 18:29:52 -06:00
Thibault Duplessis 8f6deba831 generic flash messages and various code tweaks 2020-01-17 09:52:31 -06:00
Niklas Fiekas 39db4a6d66 let contactEmail be a string in templates 2019-12-25 21:58:19 +01:00
Thibault Duplessis fe90336f70 work around reload memory leaks 2019-12-19 21:09:25 -06:00
Thibault Duplessis e5880aba38 better handle blocking IO and monitor it by name 2019-12-13 22:08:50 -06:00
Thibault Duplessis ff1cc70bef reformat with scalafmt 2019-12-13 08:37:32 -06:00
Thibault Duplessis c6524d3db1 remove debug 2019-12-06 19:56:57 -06:00
Thibault Duplessis 2fcfb935fe migration WIP 2019-12-05 23:35:55 -06:00
Thibault Duplessis 2d23da2898 getting it to run WIP 2019-12-05 11:42:46 -06:00
Thibault Duplessis 2b82c5f5b4 more app/ migration 2019-12-05 00:52:53 -06:00
Thibault Duplessis e2c18cb6fd migrate app WIP 2019-12-04 17:39:16 -06:00
Thibault Duplessis 0e735f82df remove CSP live setting 2019-09-02 12:31:50 +02:00
Thibault Duplessis 1b07c75b90 remove service worker live setting 2019-09-02 12:29:03 +02:00
Thibault Duplessis 733a228736 remove remoteSocketDomain and live setting 2019-07-12 08:22:53 -04:00
Thibault Duplessis 4bcff6fbe1 use regex live setting for service workers 2019-07-09 19:18:20 -04:00
Thibault Duplessis db52a333ef safer regex live settings 2019-07-09 19:15:28 -04:00
Thibault Duplessis d15653d98e new remote socket domain, live setting for user selection 2019-07-06 14:43:50 -04:00
Thibault Duplessis e0b7413003 more scalatags 2019-04-24 12:59:49 +07:00
Thibault Duplessis 2dc3b973ce Merge branch 'v2' of github.com:ornicar/lila into v2
* 'v2' of github.com:ornicar/lila:
  element option of startEmbeddedAnalyse is ignored
  more json cleanup, remove JsonHelper
2019-04-22 17:07:34 +07:00
Thibault Duplessis f81b9db930 get rid of twirl 2019-04-22 16:42:25 +07:00
Niklas Fiekas 9e3e4b4f0e more json cleanup, remove JsonHelper 2019-04-22 10:50:14 +02:00
Thibault Duplessis c0e38ffeb7 more scalatags refactoring 2019-04-09 16:46:13 +07:00
Thibault Duplessis 5f8160019b more scalatags refactoring 2019-04-09 16:21:00 +07:00
Niklas Fiekas c8d5d5d553 remove wasmxEnabledSetting
The Origin-Trial header can be managed with nginx if nescessary. For
example:

  location ~ ^/(analysis|practice|training|study) {
    # WebAssembly Threads trial (wasmx), ends 2019-03-06
    add_header Origin-Trial "Ap9XcH0KudHVbEiGod0LQEdRpQAJTkZB4CvOeNI3D7I6CWgsrJLC26CnghTE8RaFx7dQloqGEjBtYWK4Gk+zzQ8AAABXeyJvcmlnaW4iOiJodHRwczovL2xpY2hlc3Mub3JnOjQ0MyIsImZlYXR1cmUiOiJXZWJBc3NlbWJseVRocmVhZHMiLCJleHBpcnkiOjE1NTE4MzAzOTl9";
    include lichess-hsts.conf;
    limit_req zone=nodos burst=20;
    include lichess-proxy.conf;
    proxy_read_timeout 10s;
    proxy_pass http://backend;
  }
2019-02-05 01:58:11 +01:00
Thibault Duplessis 34b7ac6b88 rewrite game analysis views with scalatags 2018-12-17 12:37:43 +08:00
Thibault Duplessis e8a43c4222 reorganize scalatags imports 2018-12-04 20:16:52 +07:00
Thibault Duplessis 6bd828b8e7 rewrite more templates 2018-12-04 18:47:02 +07:00
Thibault Duplessis e1bf05c682 rewrite homepage with scalatags 2018-12-03 13:37:47 +07:00
Thibault Duplessis c8c7f011e1 more template rewrite 2018-12-02 21:01:49 +07:00
Thibault Duplessis d8b5c3b4d1 more template rewrites 2018-12-02 19:37:13 +07:00
Thibault Duplessis b09ee504f2 WASMX live setting 2018-11-09 14:49:41 +01:00
Thibault Duplessis 2b1acbce54 show nb open reports 2018-11-02 12:30:09 +01:00
Thibault Duplessis 62d263c238 CSP enabled live setting 2018-05-11 02:41:54 +02:00
Thibault Duplessis 0dbb12700c stop counting open reports 2018-05-09 03:56:39 +02:00
Thibault Duplessis c282eec64f instanciate Html("") only once 2018-03-08 09:57:31 -05:00
Thibault Duplessis 54845b3aa5 add stage warning (yes some players are signing up on stage) 2018-02-01 15:41:47 -05:00
Thibault Duplessis 15823ccd1c more work on weighted reports 2017-12-04 00:22:27 -05:00