Commit graph

3484 commits

Author SHA1 Message Date
Thibault Duplessis a279dbb99b migrate app/ WIP 2019-12-04 09:02:49 -06:00
Thibault Duplessis d4c8350318 Merge branch 'master' of /home/thib/lila into lila3
* 'master' of /home/thib/lila: (71 commits)
  tweak rankable deviation constants
  code tweak
  New Crowdin translations (#5710)
  improve accessibility of signup form and checkboxes
  Revert "favicon for api"
  favicon for api
  add padded logo svg
  tweak /api markup
  multiple successive spaces exist in some languages
  translate remaining navbar items (closes #5562)
  translate /study/as
  Add bin/trans-lint.py rules to detect invalid whitespaces
  make navbar fully translatable (closes #5562)
  enforce unique name in translation dtd
  fix onboarding link
  make the IC onboarding link start a 10+0 game
  ensure new user prefs are saved
  setup /InstantChess.com
  add IC board
  Update several piece sets - for #5707
  ...
2019-12-03 21:43:55 -06:00
Thibault Duplessis 8a90c1696f make the IC onboarding link start a 10+0 game 2019-12-03 11:55:56 -06:00
Thibault Duplessis 449d39332b ensure new user prefs are saved 2019-12-03 09:46:33 -06:00
Thibault Duplessis 888ee37abc setup /InstantChess.com 2019-12-03 09:34:28 -06:00
Thibault Duplessis 3cdc627520 migration WIP 2019-11-30 17:34:58 -06:00
Thibault Duplessis 121776f771 wire user env 2019-11-29 20:26:46 -06:00
Thibault Duplessis b7a77cc3f4 more WIP 2019-11-28 19:34:46 -06:00
Thibault Duplessis 8c144fa059 lila3 WIP 2019-11-28 12:20:59 -06:00
Thibault Duplessis aead8ac6ee fix stockfish rematch - closes #5679 2019-11-26 17:03:52 -06:00
Thibault Duplessis 56570e2505 remove unused code 2019-11-25 18:16:48 -06:00
Thibault Duplessis 428853d65d remove more direct socket stuff
and also limited tournaments and the titled users API
2019-11-25 18:03:11 -06:00
Thibault Duplessis bba93795fe update pieces for #5647 2019-11-25 14:26:16 -06:00
Thibault Duplessis 98c42f2462 redesign the blog 2019-11-25 10:00:53 -06:00
Thibault Duplessis 44a75699bf add /blog/all 2019-11-25 08:50:47 -06:00
Thibault Duplessis efabc2a07a use plain actions 2019-11-18 18:42:05 -06:00
Niklas Fiekas 0f24fcd970 add lichess.org/verify-title permalink 2019-11-18 19:13:06 +01:00
Thibault Duplessis 20f840d280 broadcast reset button - closes #5641 2019-11-14 18:13:41 -06:00
Thibault Duplessis 106c20f397 send impersonation events to lila-ws 2019-11-10 14:19:42 -06:00
Thibault Duplessis 6eb430e163 Merge branch 'master' into round-remote-socket
* master:
  rate limit magic links
  implement magic link login - closes #5635
  monitor chat messages
  upgrade dependencies
  hackfix study sockets - REVERT ME
2019-11-10 13:38:44 -06:00
Thibault Duplessis f31def0895 rate limit magic links 2019-11-10 13:36:41 -06:00
Thibault Duplessis 283c3bb648 implement magic link login - closes #5635 2019-11-10 13:19:34 -06:00
Thibault Duplessis 3f569dac2e fix user analysis of ongoing game - closes #5606 2019-11-08 17:15:46 -06:00
Thibault Duplessis dcb6f9c43c challenge remote sockets 2019-11-07 18:38:02 -06:00
Thibault Duplessis 71e71cad7b round remote socket WIP 2019-11-01 10:05:16 +01:00
Thibault Duplessis 4d9b5bfa48 round remote socket WIP - merge round duct and socket trouper 2019-10-31 13:00:28 +01:00
Thibault Duplessis 3f860ea346 round remote socket WIP 2019-10-28 20:30:36 +01:00
Thibault Duplessis f8a49fa397 {master} ensure confirmation email is sent 2019-10-26 11:41:44 +02:00
Thibault Duplessis 825e742fdd study/relay remote socket WIP 2019-10-26 11:41:44 +02:00
Thibault Duplessis 619b592145 fishnet moves through redis and lila-fishnet 2019-10-21 16:37:53 +02:00
Thibault Duplessis ebf9f5f1f4 tournament remote socket 2019-10-20 15:46:18 +02:00
Thibault Duplessis 643483a46a add /api/simul endpoint 2019-10-17 17:28:51 +02:00
Thibault Duplessis 0bd0e65572 simul remote socket WIP 2019-10-16 13:07:28 +02:00
Thibault Duplessis 5e929e4c03 simul remote socket WIP 2019-10-14 12:32:12 +02:00
Thibault Duplessis 8be3d1657e apply study visibility setting to broadcast 2019-10-09 22:57:28 +02:00
Thibault Duplessis f7534b7235 team battle WIP 2019-10-05 21:52:28 +02:00
Thibault Duplessis 8ee9227f15 team battle WIP 2019-10-04 22:46:43 +02:00
Thibault Duplessis ac47d8407c team battles 2019-10-04 19:12:26 +02:00
Thibault Duplessis df19bd19c6 Merge branch 'master' into team-tournament
* master:
  /api/user/<name>/tournament/created API endpoint
2019-10-04 10:42:27 +02:00
Thibault Duplessis 728485731c /api/user/<name>/tournament/created API endpoint 2019-10-04 10:21:45 +02:00
Thibault Duplessis 15ec133753 team battle WIP 2019-10-03 14:58:59 +02:00
Thibault Duplessis e1b4e7ada8 team battle WIP 2019-10-03 10:41:36 +02:00
Thibault Duplessis 44695e7e6a team battle WIP 2019-10-02 18:50:09 +02:00
Thibault Duplessis f0e9a09422 team battle WIP 2019-10-02 12:20:44 +02:00
Thibault Duplessis b8cd6689eb update user games from round proxy 2019-10-02 09:37:13 +02:00
Thibault Duplessis 8432cfbe32 {master} slack report score live setting 2019-10-01 18:33:53 +02:00
Thibault Duplessis 06be14d5b1 open teams to kids 2019-10-01 18:11:01 +02:00
Thibault Duplessis 8644c1938d unify comm reports
db.report2.update({room:'coms'},{$set:{room:'comm'}},{multi:1})
2019-09-27 16:25:16 +02:00
Thibault Duplessis e4bec7c767 prevent viewing RK games from black POV - closes #5545 2019-09-27 10:09:50 +02:00
Thibault Duplessis 5c9eec3f4e ragesit typing and decay WIP 2019-09-26 21:45:53 +02:00