Thibault Duplessis
e3464b9455
{master} use cloudflare as DNS provider
...
since dns-api.org is now offline
2019-04-20 15:33:47 +07:00
Thibault Duplessis
30c73b3e93
backport: remove /qa
2019-04-08 12:56:35 +02:00
Thibault Duplessis
724b866853
{master} update costs
2019-02-23 14:18:32 +07:00
Niklas Fiekas
9023f694e9
add /costs permalink ( closes #4819 )
2018-12-31 22:44:01 +01:00
Thibault Duplessis
89f5c336f6
better validate email domains using dns-api.org
2018-12-29 17:45:25 +08:00
Thibault Duplessis
ccad824887
remove unused email config
2018-12-25 15:26:05 +08:00
Thibault Duplessis
faa12c0903
change disposable provider URL
2018-12-25 12:56:13 +08:00
Thibault Duplessis
7eaf001d19
{master} tweak disposable email updater
2018-12-25 11:17:46 +08:00
Thibault Duplessis
08f33df34e
don't expose contact email in automated emails
2018-12-20 17:08:32 +08:00
Thibault Duplessis
b2cb1ddc99
set default IP to 127.0.0.1
2018-12-19 14:26:36 +08:00
Thibault Duplessis
582491e9bc
remove study API actor
2018-12-17 18:07:22 +08:00
Thibault Duplessis
ea89435cc8
reduced cached socket history ttl to 20s
2018-12-17 09:48:24 +08:00
Thibault Duplessis
8844524709
produce and store fewer captchas
2018-12-14 11:02:39 +08:00
Niklas Fiekas
b16414c6b8
use localhost:9663 as default asset domain
2018-12-12 17:15:29 +01:00
Thibault Duplessis
af4f480fa6
setting to disable ratelimits - useful for stress testing
2018-12-11 10:54:07 +07:00
Thibault Duplessis
89c1c9f01f
rewrite Lobby as LobbyTrouper
2018-12-09 08:59:46 +07:00
Thibault Duplessis
5b4e64b3a7
more trouper stuff
2018-12-08 21:12:55 +07:00
Thibault Duplessis
2c52a32916
complete socket trouper rewrite and delete socket actor remains
2018-12-08 16:20:21 +07:00
Thibault Duplessis
c02ad3b5f8
remove unused config
2018-12-08 14:30:25 +07:00
Thibault Duplessis
d7dde06bd2
use more troupers in performance-sensitive services
2018-12-08 14:28:48 +07:00
Thibault Duplessis
0b1ad3bbce
use Trouper for socket channels
2018-12-08 13:57:21 +07:00
Thibault Duplessis
cb27d01826
challenge socket trouper
2018-12-07 22:31:36 +07:00
Thibault Duplessis
c44f10b5f6
study/relay socket trouper
2018-12-07 19:18:57 +07:00
Thibault Duplessis
31036e5bf6
lobby SocketTrouper
2018-12-07 16:11:32 +07:00
Thibault Duplessis
9758f71000
site SocketTrouper
2018-12-07 15:46:24 +07:00
Thibault Duplessis
0adae96bc5
analysis SocketTrouper
2018-12-07 14:52:58 +07:00
Thibault Duplessis
62541e66ca
simul SocketTrouper
2018-12-07 13:00:36 +07:00
Thibault Duplessis
f25efc6bf9
reduce tournament socket timeout
2018-12-07 10:15:35 +07:00
Thibault Duplessis
0b69561f40
unname the socket hub
2018-12-06 16:32:42 +07:00
Thibault Duplessis
4fa0749a3d
discontinue cheat list
2018-12-03 18:52:38 +07:00
Thibault Duplessis
b6f4d782ce
move config to common constants
2018-11-30 12:52:06 +07:00
Thibault Duplessis
eecee116c4
move spam youtube IDs to config
2018-11-29 23:47:03 +07:00
Thibault Duplessis
6134395eb0
update donation goal
2018-11-27 17:08:38 +07:00
Niklas Fiekas
6cf7e5b4bc
fishnet: require analysis contempt fix
2018-11-08 13:29:47 +01:00
Thibault Duplessis
240979d8d6
remove unused cli username
2018-09-14 22:01:32 +02:00
Thibault Duplessis
accb4b0cbd
simplify and randomize assets versions - closes #4561
...
Requires replacing the following nginx config:
rewrite ^/assets/\d+/(.*)$ /assets/$1;
with
rewrite "^/assets/\w{6}/(.*)$" /assets/$1;
2018-09-09 16:27:57 +02:00
Thibault Duplessis
19157694e0
inc assets version
2018-09-06 23:29:31 +02:00
Thibault Duplessis
37c2662333
Revert "implement ActorMapNew and apply to simul socket hub"
...
This reverts commit 18efb42c6f
.
2018-08-26 06:36:16 +02:00
Thibault Duplessis
18e5ceace7
Revert "new actor map for tournament socket hub"
...
This reverts commit e8e16bde44
.
2018-08-26 06:35:21 +02:00
Thibault Duplessis
42a931f57b
Revert "new actor map for challenge socket hub"
...
This reverts commit f5e4a7b393
.
2018-08-26 06:35:10 +02:00
Thibault Duplessis
f37e142785
Revert "new actor map for study socket hub"
...
This reverts commit 02b8c878bc
.
2018-08-26 06:35:02 +02:00
Thibault Duplessis
256c4bc8f3
Revert "new actor map for round socket hub"
...
This reverts commit 05e7c16a9a
.
2018-08-26 06:34:08 +02:00
Thibault Duplessis
a27f56b208
Revert "unname socket hub and population actors"
...
This reverts commit 4bc115b587
.
2018-08-26 06:33:59 +02:00
Thibault Duplessis
47eff0fbdd
inc assets version
2018-08-26 06:14:32 +02:00
Thibault Duplessis
4bc115b587
unname socket hub and population actors
2018-08-25 11:27:50 +02:00
Thibault Duplessis
05e7c16a9a
new actor map for round socket hub
2018-08-25 11:13:26 +02:00
Thibault Duplessis
02b8c878bc
new actor map for study socket hub
2018-08-25 09:05:03 +02:00
Thibault Duplessis
f5e4a7b393
new actor map for challenge socket hub
2018-08-25 08:55:08 +02:00
Thibault Duplessis
e8e16bde44
new actor map for tournament socket hub
2018-08-25 08:51:31 +02:00
Thibault Duplessis
18efb42c6f
implement ActorMapNew and apply to simul socket hub
2018-08-24 23:55:47 +02:00
Thibault Duplessis
6d829ca74d
inc assets version
2018-08-24 06:07:21 +02:00
Thibault Duplessis
2bb6178915
Merge branch 'master' into roundNoActor
...
* master:
Manually apply translations
fix merge
send more games to irwin
change irwin stream url
only create round takeback situation when needed
Add alt text to auto-images
Fix StatisticsTest
Up all values by 0.1s instead of 0.5s
Force Cheat reports to contain at least one game link
2018-08-24 06:03:22 +02:00
Thibault Duplessis
428af91993
Merge pull request #4554 from ProgramFOX/cheat-report-force-game-link
...
Force Cheat reports to contain at least one game link
2018-08-23 11:22:05 +02:00
Thibault Duplessis
781f53448c
Merge branch 'master' into roundNoActor
...
* master:
complete new irwin integration
{master} refactor with bus.subscribeFun
{master} refactor with bus.subscribeFun
also hide events based on [LA]nguage
remove unused irwin code
new irwin API WIP
Improve mod view for new streak detection
Everything in Assessible can be a lazy val
Make 'color' a class argument of Assessible
Fix tourney scheduler condition
fix checked ability
2018-08-22 17:22:28 +02:00
Thibault Duplessis
f541859e2b
new irwin API WIP
2018-08-22 13:17:22 +02:00
ProgramFOX
72926d845e
Force Cheat reports to contain at least one game link
2018-08-21 20:13:58 +02:00
Thibault Duplessis
51a4e88df7
improve on new round non-actors
2018-08-21 15:38:15 +02:00
Thibault Duplessis
2e147d5078
inc assets version
2018-08-13 03:10:26 +02:00
Thibault Duplessis
f4aafea8ea
inc assets version
2018-08-11 03:05:12 +02:00
Thibault Duplessis
19ad25c523
tweak deploy script
2018-08-08 13:20:25 +02:00
Thibault Duplessis
07ceb8e362
add games to the cheat list for further analysis
2018-07-30 01:39:29 +02:00
Thibault Duplessis
a5f7a59c9c
inc assets version
2018-07-20 06:10:45 +02:00
Thibault Duplessis
0dac726ace
update monthly goal
2018-07-13 09:57:24 +02:00
Thibault Duplessis
37e803307f
configure ipintel contact email and make it private
2018-06-25 16:29:16 +02:00
Thibault Duplessis
63425f6f02
inc assets version
2018-05-09 18:01:23 +02:00
Thibault Duplessis
bf03e094a6
inc assets version
2018-05-09 03:31:12 +02:00
Thibault Duplessis
1eaed3c164
update costs
2018-05-08 16:31:21 +02:00
Thibault Duplessis
4c100c6dcb
inc assets version
2018-05-08 05:22:55 +02:00
Thibault Duplessis
da4925221b
inc assets version
2018-05-07 05:41:47 +02:00
Thibault Duplessis
6d3e76bf7c
inc assets version
2018-05-06 05:57:03 +02:00
Thibault Duplessis
0b439bd578
GDPR erasure: user profile and Q&A
2018-05-03 23:44:05 +02:00
Thibault Duplessis
885661c1c7
inc assets version
2018-05-03 04:46:12 +02:00
Thibault Duplessis
c857bef311
inc assets version
2018-04-30 05:41:59 +02:00
Thibault Duplessis
878409ea57
ditch jwt for oauth
2018-04-30 05:10:01 +02:00
Thibault Duplessis
ffe9f9eec4
empty application.conf.default
2018-04-28 05:22:34 +02:00
Thibault Duplessis
abb6bed643
inc assets version
2018-04-27 04:55:38 +02:00
Thibault Duplessis
c1cba87494
accept up to 1MB form data
2018-04-26 17:57:12 +02:00
Thibault Duplessis
bb7ce856af
inc assets version
2018-04-26 05:21:20 +02:00
Thibault Duplessis
3b6f5e3637
inc assets version
2018-04-22 05:36:50 +02:00
Thibault Duplessis
6a1c34a3c8
inc assets version
2018-04-19 05:52:12 +02:00
Thibault Duplessis
c302ca0e1b
inc assets version
2018-04-18 05:34:14 +02:00
Thibault Duplessis
2ff5db0862
practice fixes
2018-04-15 05:27:52 +02:00
Thibault Duplessis
b881e9f47e
new base conf to reduce nginx requirements
...
to revert to previous settings, add to conf/application.conf:
net {
domain = l.org
socket.domain = socket.l.org
asset.domain = l.org
}
2018-04-14 22:51:48 +02:00
Thibault Duplessis
b07c04bc3d
inc assets version
2018-04-14 04:52:27 +02:00
Thibault Duplessis
5fcfc7dd19
inc assets version
2018-04-12 05:20:28 +02:00
Thibault Duplessis
194ff9d270
inc assets version
2018-04-10 02:54:13 +02:00
Thibault Duplessis
20af643aad
inc assets version
2018-04-08 05:18:34 +02:00
Thibault Duplessis
928055e8f3
inc assets version
2018-04-07 05:34:02 +02:00
Thibault Duplessis
f495e60a93
inc assets version
2018-04-06 05:04:58 +02:00
Thibault Duplessis
7305ff6efb
make websocket domain configurable
...
so it's possible to run lichess on localhost:
domain = "localhost:9663"
socket.domain = ${net.domain}
For #4190
2018-04-06 01:43:59 +02:00
Thibault Duplessis
7331d3f938
compact puzzle round storage
...
Also solve unicity problem with {userId}:{puzzleId} _id
2018-04-06 00:06:33 +02:00
Thibault Duplessis
b0e573654f
log mod status changes - closes #4193
2018-04-05 15:23:46 +02:00
Thibault Duplessis
6c0aed5f61
inc assets version
2018-04-04 05:24:38 +02:00
Thibault Duplessis
8072f5009c
inc assets version
2018-04-03 05:47:08 +02:00
Thibault Duplessis
433536f37e
inc assets version
2018-04-02 06:05:15 +02:00
Thibault Duplessis
c18d7cb433
update donation monthly goal
2018-04-01 07:02:37 +02:00
Thibault Duplessis
e719c875d9
OAuth app manager
2018-04-01 06:57:57 +02:00
Thibault Duplessis
645c9bf16b
inc assets version
2018-03-31 06:42:41 +02:00
Thibault Duplessis
89caec2a2d
change kamon config: 20s ticks, p99
2018-03-31 01:09:44 +02:00
Thibault Duplessis
dd63261a28
inc assets version
2018-03-30 05:38:44 +02:00
Thibault Duplessis
1644aaba38
email confirm tools WIP
2018-03-29 21:59:31 +02:00
Thibault Duplessis
c88139fa66
explicit config
2018-03-28 22:55:38 +02:00
Isaac Levy
2f225cb262
Update base.conf
2018-03-28 16:53:17 -04:00
Isaac Levy
79378dd3d9
adjust kamon ticks
...
return tick-rate to default 10s and add percentiles for histograms.
2018-03-28 16:52:03 -04:00
Thibault Duplessis
74d481887b
inc assets version
2018-03-16 18:24:28 -05:00
Thibault Duplessis
6934e86acc
inc assets version
2018-03-15 22:53:11 -05:00
Thibault Duplessis
623de216eb
inc assets version
2018-03-13 23:02:49 -05:00
Thibault Duplessis
3d76b4e99a
inc assets version
2018-03-11 22:52:03 -05:00
Thibault Duplessis
7355c764ef
inc assets version
2018-03-10 21:48:42 -05:00
Thibault Duplessis
fd263e1196
tweak puzzle batch logging
2018-03-10 08:11:30 -05:00
Thibault Duplessis
5fe15e0dcf
inc assets version
2018-03-08 20:54:34 -05:00
Thibault Duplessis
d0d6be5840
update monthly goal
2018-03-08 10:37:43 -05:00
Thibault Duplessis
84b28e5fb4
update donation goal
...
actually paying double DB servers during transition
https://docs.google.com/spreadsheets/d/1CGgu-7aNxlZkjLl9l-OlL00fch06xp0Q7eCVDDakYEE/edit#gid=0
2018-03-06 09:21:51 -05:00
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
Thibault Duplessis
b25073e9b5
Merge branch 'master' of /home/thib/lila into scala-2.12-play-2.6
...
* 'master' of /home/thib/lila:
Revert "Minor js fixes" - temporary - revert the revert soon
don't show vote call to anons
fix typo
simplify mod link
Minor js fixes
update donation goal (mailgun invoice++)
add bot user agent
2017-08-30 09:05:25 -05:00
Thibault Duplessis
5beba4d564
update donation goal (mailgun invoice++)
2017-08-28 15:55:29 -05:00
Thibault Duplessis
26e8fe5850
migration WIP and manual wiring of play components
2017-08-26 17:03:02 -05:00
Thibault Duplessis
ebfeeb55aa
app compiles but crashes at runtime
2017-08-26 14:43:04 -05:00
Thibault Duplessis
2578a4f384
migration WIP - next: Websockets
2017-08-26 10:35:57 -05:00
Thibault Duplessis
b2795b1004
reduce events created during a deploy
2017-08-24 21:12:09 -05:00
Thibault Duplessis
e70a2481d9
literate moves dark theme
2017-08-23 16:16:39 -05:00
Thibault Duplessis
ca16a25f9b
inc assets version
2017-08-21 22:29:02 -05:00
Thibault Duplessis
15e2232214
inc assets version
2017-08-21 17:10:29 -05:00
Thibault Duplessis
ee7ed0b442
inc assets version
2017-08-19 22:49:01 -05:00
Thibault Duplessis
278db0a245
user activity feed API - WIP - for #3473
2017-08-19 00:38:50 -05:00
Thibault Duplessis
5c3de13b5a
inc assets version
2017-08-18 22:21:54 -05:00
Thibault Duplessis
626a8c86f7
inc assets version
2017-08-17 22:11:51 -05:00
Thibault Duplessis
80f9552611
inc assets version
2017-08-17 17:51:25 -05:00
Thibault Duplessis
008e58882b
show that switching chapter without recording unsyncs
2017-08-15 21:53:25 -05:00
Thibault Duplessis
3ad1c7df19
inc assets version
2017-08-10 21:06:53 -05:00
Thibault Duplessis
9b9cc0588e
raise disconnect timeout to 120 seconds
2017-08-10 08:58:35 -05:00
Thibault Duplessis
c3e8fd7354
inc assets version
2017-08-08 20:15:03 -05:00
Thibault Duplessis
a7a67974b1
trigger auto-analysis on report
2017-08-08 18:35:16 -05:00
Thibault Duplessis
db71005bef
code tweaks
2017-08-08 16:29:43 -05:00
Thibault Duplessis
fca96e8459
inc assets version
2017-08-07 20:49:51 -05:00
Thibault Duplessis
31c9b83565
team activity
2017-08-06 09:40:37 +02:00
Thibault Duplessis
da315a80a0
inc assets version
2017-08-05 08:36:20 +02:00
Thibault Duplessis
361ef85f34
inc assets version
2017-08-01 02:24:40 +02:00
Thibault Duplessis
8a633bbae3
refresh disposable emails more often
2017-07-31 23:49:48 +02:00
Thibault Duplessis
d63b36e240
inc assets version
2017-07-31 08:07:38 +02:00
Thibault Duplessis
c276472b80
inc assets version
2017-07-28 19:11:40 +02:00
Thibault Duplessis
ad161bce7c
fix russian language by de-obfuscating timeago locales
2017-07-26 09:42:40 +02:00
Thibault Duplessis
d8d23ba794
inc assets version
2017-07-25 11:16:06 +02:00
Thibault Duplessis
7ceecea9e1
rename ACPL chart to avoid adblock filter
2017-07-24 10:22:35 +02:00
Thibault Duplessis
63c0bf5a01
async profile menus
2017-07-22 21:42:35 +02:00
Thibault Duplessis
af5d7deca0
inc assets version
2017-07-22 08:23:19 +02:00
Thibault Duplessis
0e47709f18
inc assets version
2017-07-20 02:14:46 +02:00
Thibault Duplessis
df5396d2f8
more work on user activity aggregation
2017-07-18 13:35:59 +02:00
Thibault Duplessis
c1fcd8e586
inc assets version
2017-07-18 10:37:25 +02:00
Thibault Duplessis
920762183d
fix report fetch limit
2017-07-18 08:50:56 +02:00
Thibault Duplessis
41bb33ca1b
inc assets version
2017-07-16 02:56:36 +02:00