Commit graph

842 commits

Author SHA1 Message Date
Thibault Duplessis f87c6165af set assets version 2018-03-05 21:50:21 -05:00
Thibault Duplessis 1c55b59b08 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  Better registration username error messages; close #4077
  monitor csrf with x-requested-with
  monitor.lichess.org -> monitor.lichess.ovh
  bofur.lichess.org -> monitor.lichess.ovh
  switch explorer and tablebase to cookieless lichess.ovh
  Revert "use move-dest:hover instead of div.over"
  update yarn.lock with chessground 7.3.0
  avoid same opponent on "New opponent"
  Adjust rating refund logic
  fix dispatchEvent on ie 11
2018-03-05 08:34:40 -06:00
Thibault Duplessis d3c64fd431 inc assets version 2018-03-05 08:34:31 -06:00
Niklas Fiekas d05abb9e0d bofur.lichess.org -> monitor.lichess.ovh 2018-03-03 02:24:38 +01:00
Niklas Fiekas 841d9ab15a switch explorer and tablebase to cookieless lichess.ovh 2018-03-03 01:22:57 +01:00
Thibault Duplessis 74a8e8388c allow oauth.domain as a login referrer 2018-02-14 17:18:54 -05:00
Thibault Duplessis 95993e2241 extract oauth implementation to lila.oauth, survive DB absence 2018-02-14 09:49:08 -05:00
Thibault Duplessis 6fc729fbed more oauth WIP 2018-02-12 18:42:58 -05:00
Thibault Duplessis d219ee883e inc assets version 2018-02-07 22:16:51 -05:00
Thibault Duplessis 8dafb622bd default oauth DB to local DB 2018-02-07 21:27:33 -05:00
Thibault Duplessis bbfd908200 oAuth server WIP 2018-02-07 18:41:52 -05:00
Thibault Duplessis 7a1bf0c64b just use andreis' disposable domains 2018-02-06 10:41:03 -05:00
Thibault Duplessis 4f8c68d49d change start puzzle ID to 61053
Feb 05 14:04:22 benko lila[1449]: WARN  puzzle - Select #61052 vote.sum:
-1117 for Jendras (1655)
Feb 05 14:04:27 benko lila[1449]: WARN  puzzle - Select #61052 vote.sum:
-1117 for Srdja1234 (1867)
Feb 05 14:05:26 benko lila[1449]: WARN  puzzle - Select #61052 vote.sum:
-1117 for battoo53 (1820)
Feb 05 14:11:01 benko lila[1449]: WARN  puzzle - Select #61052 vote.sum:
-1117 for sadikmeleqi (1861)
2018-02-05 09:13:14 -05:00
Thibault Duplessis dbbef0a001 remove request dropper 2018-02-04 23:18:20 -05:00
Thibault Duplessis 0629ef6b71 inc assets version 2018-02-02 10:28:59 -05:00
Thibault Duplessis 609b7bd41a update monthly goal 2018-02-01 15:41:59 -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 05862f1c1f update monthly goal 2018-01-28 17:38:13 -05:00
Thibault Duplessis df347cdbf2 inc assets version 2018-01-21 23:55:37 -05:00
Thibault Duplessis 463f76b6d0 study server eval WIP 2018-01-16 11:53:12 -05:00
Thibault Duplessis 6e64884d6a more work on study server eval 2018-01-16 01:13:47 -05:00
Thibault Duplessis 86a17e7db8 add a zen mode exit button 2018-01-14 11:53:34 -05:00
Thibault Duplessis 89830b46ed inc assets version 2018-01-09 22:52:02 -05:00
Thibault Duplessis 3cb31f9d34 send all mobile push through onesignal - remove google android push 2018-01-09 09:07:24 -05:00
Thibault Duplessis db10e3ec12 add opengraph data to coach and streamer pages 2018-01-06 08:24:41 -05:00
Thibault Duplessis 976d34587f default WS drop to 0% on dev 2018-01-03 23:06:02 -05:00
Thibault Duplessis 228af74916 fix streamer keyword 2018-01-02 12:17:01 -05:00
Thibault Duplessis 79a53bc2ae refactor streamers/streams 2018-01-02 12:14:36 -05:00
Thibault Duplessis 92dd2d4532 more work on streamers directory 2017-12-31 12:18:08 -05:00
Thibault Duplessis 64df749e81 update donation goal (mailgun+asso) 2017-12-29 13:35:03 -05:00
Thibault Duplessis 147edac0a8 more /streamers WIP 2017-12-28 16:56:58 -05:00
Thibault Duplessis 5ca21eaa1e more work on streamers, import from previous streamers system 2017-12-28 10:53:52 -05:00
Thibault Duplessis a5995ec03d streamers WIP 2017-12-27 23:56:36 -05:00
Thibault Duplessis ca39eeb01f inc assets version 2017-12-26 23:36:35 -05:00
Thibault Duplessis 06adda9812 inc assets version 2017-12-16 23:07:53 -05:00
Thibault Duplessis 3703bc7704 link tournament shields 2017-12-05 17:05:30 -05:00
Thibault Duplessis e52e009f9b list tournament shields former owners 2017-12-05 11:38:33 -05:00
Thibault Duplessis e2dffe408c inc assets version 2017-12-04 19:01:06 -05:00
Thibault Duplessis 08179c5170 report score threshold dynamic setting 2017-12-04 15:56:31 -05:00
Thibault Duplessis aec00d6d44 Merge branch 'master' into reportWeight
* master:
  better log study indexing issues
  sneak a Racing Kings shield in
  better study indexing logging
  sorted study cursor
  inc assets version
  New Crowdin translations (#3852)
  index 12 studies at once
  tweak study indexer
  fix font preload
  study search resume full indexing
  Remove outline:0 to go back to default browser behavior
2017-12-04 10:30:01 -05:00
Thibault Duplessis b23cae0cde inc assets version 2017-12-04 00:26:18 -05:00
Thibault Duplessis 3481d64303 Merge branch 'master' into reportWeight
* master:
  fix classical tournament scheduling
  faster initial indexing of studies
  list classical shield
  Classical Shield
  fix chapter text in study index
  Revert "implement user version and rapid rating skip"
  more rapid init scripts tweaks
  fix irwin controller
  inc asset version
  remove user history from irwin API
  remove irwin pv0 stuff
  remove index_flow setting reader
  Manually apply translations
  fix partial analysis detection
  update rapid init mongo scripts
2017-12-02 13:45:46 -05:00
Thibault Duplessis b6d529366e inc asset version 2017-12-01 22:14:42 -05:00
Thibault Duplessis cf4dc89d63 report migration mongo script 2017-12-01 11:56:54 -05:00
Thibault Duplessis 456d6908b0 make explorer.index_flow a runtime setting 2017-12-01 08:56:15 -05:00
Thibault Duplessis 66c5958928 remove old CasualOnly mode 2017-11-29 23:42:27 -05:00
Thibault Duplessis 3e2ed0ab21 uppgrade chessground 2017-11-28 23:47:31 -05:00
Thibault Duplessis 32e77570b0 inc assets version 2017-11-28 12:35:31 -05:00
Thibault Duplessis 9db2a2400b add new server "curie" for ElasticSearch 2017-11-27 13:12:37 -05:00
Thibault Duplessis 91d9230525 inc assets version 2017-11-25 22:43:51 -05:00
Thibault Duplessis 06c63b7d00 inc assets version 2017-11-24 22:26:41 -05:00
Thibault Duplessis 776920df22 inc assets version 2017-11-23 22:55:16 -05:00
Thibault Duplessis 2b9027c075 add missing config 2017-11-10 22:48:01 -05:00
Thibault Duplessis 2c3b3134b6 inc assets version 2017-11-10 22:25:25 -05:00
Thibault Duplessis ed2429f77e up asset version 2017-11-10 00:13:02 -05:00
Thibault Duplessis db94586202 upgrade scalachess 2017-11-03 13:37:33 -05:00
Thibault Duplessis 1be5908724 set analysis coords inside the board when necessary 2017-10-31 22:21:32 -05:00
Thibault Duplessis 68b7fb4ef8 update donation monthly goal 2017-10-31 16:19:14 -05:00
Thibault Duplessis d7f4db4462 don't send emails on dev 2017-10-31 11:08:19 -05:00
Thibault Duplessis 25247ace9c inc assets version 2017-10-29 22:11:45 -05:00
Thibault Duplessis 3ea2b879dc remove remaining password migration code 2017-10-29 08:02:29 -05:00
Thibault Duplessis df3b745b45 inc assets version 2017-10-28 22:39:45 -05:00
Thibault Duplessis a5d7c4cd69 relay pager WIP 2017-10-27 08:36:41 -05:00
Thibault Duplessis efafd78162 inc assets version 2017-10-25 21:51:33 -05:00
Thibault Duplessis 23bf3280c2 synchronous firewall 2017-10-23 09:36:17 -05:00
Thibault Duplessis ddde1204a6 display asset version in mod menu 2017-10-22 22:15:33 -05:00
Thibault Duplessis e7bc02d098 tweak round actor lifetime 2017-10-22 18:07:02 -05:00
Thibault Duplessis efc153cc86 keep round actors alive twice longer 2017-10-22 16:51:18 -05:00
Thibault Duplessis b21c507319 implement invisible recaptcha v2 - closes #3721 2017-10-20 15:34:27 -05:00
Thibault Duplessis f955864e1e better space homepage leaderboard icons 2017-10-19 09:31:18 -05:00
Thibault Duplessis bdf52964f7 inc assets version 2017-10-18 11:02:10 -05:00
Thibault Duplessis dc6bfc2611 inc assets version 2017-10-14 23:01:14 -05:00
Thibault Duplessis f68d6d80da inc assets version 2017-10-12 12:36:29 -05:00
Thibault Duplessis 00211d51b9 fix new font permissions 2017-10-06 22:21:20 -05:00
Thibault Duplessis db61fadfbb Merge branch 'relay'
* relay: (55 commits)
  expose user game analysis to mobile API
  more relay WIP
  improve relay manager
  tweak study clock
  always jump to relay last position
  disconnect finished relays
  apply game termination to relay studies
  send more live relay metadata to the client; make clocks tick
  only send relay logs to contributors
  relay live clock WIP
  update root clock from PGN tag updates
  fix naming
  remove relay game ID PGN tag
  fix relay log style
  automatically scale relay sync frequency based on viewers and log
  fix relay move autofollow without study sync
  fix relay log truncate
  improve relay UI logs
  better relay visual feedback
  distinguish studies made from new or cloned relay
  ...
2017-10-06 10:02:49 -05:00
Thibault Duplessis 268667d3e3 upgrade assets version 2017-10-05 21:30:34 -05:00
Thibault Duplessis 81a4ab54d2 Merge branch 'master' into relay
* master: (33 commits)
  remove bcrypt parallelism config
  Fix build
  Add ClearPassword wrapper
  Created HashPassword bson serializer
  Fix build
  Add some types to password hasher
  overcharge incorrect hash requests
  refactor Authenticator
  add hash ratelimit to password reset
  ratelimit hashes
  probably fix API rate limiting
  back to synchronous, unthrottled password hashing
  parallel password hasher WIP
  Rename env variable
  Fix crypto bit check
  Code review updates
  Reorg bcrypt test
  Handle very long passwords
  Minor cleanup
  Fix kamon stat
  ...
2017-10-05 15:12:58 -05:00
Thibault Duplessis c5ce31c908 remove bcrypt parallelism config 2017-10-05 13:12:52 -05:00
Thibault Duplessis a979831696 Merge branch 'master' of github.com:ornicar/lila into bcryptPasswords
* 'master' of github.com:ornicar/lila:
  New Crowdin translations (#3664)
  Revert "Merge pull request #3666 from isaacl/anyvalSteroids"
  Refactor lila implicits
  Manually apply translations
  simplify study API
  schedule anniversary tournaments - closes #3663
  fix limited tournament invitations
  Fix inaccurate "user(s) on these IPs"
  Increase ios badge on each notif received
  Steroids refactor: AnyVal and @inline
  New Crowdin translations (#3649)
  don't lose write mode when previewing gamebooks
  disable study comment editing when mode.write = false
  display analysis local eval threat - closes #3635
  New Crowdin translations (#3645)
  probably fix API rate limiting
  add link to lichobile
2017-10-05 12:43:08 -05:00
Thibault Duplessis 5ff10e3196 Merge branch 'master' into relay
* master: (21 commits)
  New Crowdin translations (#3649)
  don't lose write mode when previewing gamebooks
  disable study comment editing when mode.write = false
  display analysis local eval threat - closes #3635
  New Crowdin translations (#3645)
  probably fix API rate limiting
  add link to lichobile
  allow crosstable computation on master (for devs)
  fix previous commit
  simplify listening to cheat detection for mod log
  Add mod log entries for games lost by cheat detection
  add crosstable and move centis to mobile analysis API - closes #3646
  Update Windows UI build script: chat is a TS module
  compute fewer report leaderboard
  fix endless computation
  New Crowdin translations (#3637)
  Add kamon for password resets
  Update user link regex
  Add ByteArray steroids
  New Crowdin translations (#3632)
  ...
2017-09-28 14:31:35 -05:00
Thibault Duplessis 0da8128ee0 display analysis local eval threat - closes #3635 2017-09-27 23:02:30 -05:00
Thibault Duplessis 0cc0b02e9f parallel password hasher WIP
unfortunately password checks are useful in form validation,
which is synchronous.
Therefore the round robin async strategy is failing here.
2017-09-27 18:32:48 -05:00
Isaac Levy ff5aedadb4 Code review updates
- Don't encrypt salt
- 256bit AES
- Reorg / cleanup
2017-09-27 11:41:03 -04:00
Isaac Levy cdfa5607c4 Bug fixes and migration functions 2017-09-23 19:02:17 -04:00
Isaac Levy e5e72b1ff5 Rewrite password hashing
Transition to BCrypt+AES.
2017-09-23 14:15:19 -04:00
Thibault Duplessis 63c717fccf Merge branch 'master' into relay
* master:
  New Crowdin translations (#3629)
  don't show opponent rating in browser notification
  fix import of masters game from explorer
  Fix formatting
  simplify csrf handler
2017-09-21 08:19:36 -05:00
Thibault Duplessis fba3b549c6 relay WIP 2017-09-20 20:26:15 -05:00
Niklas Fiekas 255e4d4258 simplify csrf handler 2017-09-20 21:39:01 +02:00
Thibault Duplessis 100b6e12aa inc assets version 2017-09-19 21:46:55 -05:00
Thibault Duplessis 8430800563 inc assets version 2017-09-19 07:24:38 -05:00
Thibault Duplessis 365b12bfaa fix user profile teams style 2017-09-18 10:44:18 -05:00
Thibault Duplessis 4705dd99aa show simul results on host game page - closes #3600 2017-09-17 12:32:07 -05:00
Thibault Duplessis af878a5ba5 inc assets version 2017-09-12 00:10:47 -05:00
Thibault Duplessis 014e752d84 fix user-agent 2017-09-11 09:56:36 -05:00
Thibault Duplessis cdf2f56981 Revert "Merge branch 'scala-2.12-play-2.6' of github.com:ornicar/lila"
This reverts commit 2d3b4872c7, reversing
changes made to 04f1d4ae6d.
2017-09-09 10:01:35 -05:00
Thibault Duplessis 5489b8e842 configure play akka http server 2017-09-05 21:09:08 -05:00
Thibault Duplessis 7709d4e233 inc assets version 2017-09-05 20:28:13 -05:00
Thibault Duplessis 75b1662ed6 Merge branch 'master' of github.com:ornicar/lila into scala-2.12-play-2.6
* 'master' of github.com:ornicar/lila:
  Manually apply translations
  code tweak
  publish correspondence draw offer notifications - for #3548
  send correspondence takeback notifications - for #3548
  apply translations
  fix search API page number
  code tweaks
  finer comm control
  Fix #3407
  slack wording
  fix #3549
  expire timeline entries after 2 weeks - closes #3558
  fix #3561
  apply translations
  comm log; coded, compiled, tested in MedellĂ­n with a CPU stuck at 800Mhz
  Fix/update simul rating display. Fixes #3185
  Fix #3553 Use normal word wrap for user notes
  Update LameName.scala
  fix ui/analyse autoshape toggle
  scalachess 6.8
2017-09-04 16:40:26 -05:00
Thibault Duplessis 62fa63c44c slack wording 2017-09-04 10:29:07 -05:00
Thibault Duplessis 6976440040 replace Global object with new play handler classes 2017-08-30 14:30:21 -05:00