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
Thibault Duplessis
86edce208f
inc assets version
2017-07-15 02:38:20 +02:00
Thibault Duplessis
00cb5070a0
prepare for email change with confirmation
2017-07-15 01:22:43 +02:00
Thibault Duplessis
fbb1c449bc
better mailgun & string token abstractions
2017-07-15 01:09:42 +02:00
Thibault Duplessis
ba334bbaf5
don't remind tournament which pairings are closed
2017-07-13 11:56:03 +02:00
Thibault Duplessis
8d64304e10
inc assets version
2017-07-10 10:10:32 +02:00
Thibault Duplessis
aa1a9d14e2
implement current matchup score - along the lifetime crosstable
2017-07-09 22:28:42 +02:00
Thibault Duplessis
badb7abf9d
remove puzzle spaced repetition - closes #3112
2017-07-09 12:05:11 +02:00
Thibault Duplessis
85c6c7eb98
inc assets version
2017-07-09 10:41:22 +02:00
Thibault Duplessis
d9b37f88aa
inc assets version
2017-07-07 15:01:46 +02:00
Thibault Duplessis
6da87637a6
ui/tournament last fixes
2017-07-05 14:23:33 +02:00
Thibault Duplessis
43377feaf1
update donation goal
2017-07-05 10:11:32 +02:00
Thibault Duplessis
a73fb83db6
inc assets version
2017-07-05 08:34:53 +02:00
Thibault Duplessis
0158313146
update donation goal
2017-07-04 10:27:56 +02:00
Thibault Duplessis
fe14f36185
inc assets version
2017-07-02 16:31:21 +02:00
Thibault Duplessis
572b925a41
inc assets version
2017-07-01 08:51:24 +02:00
Thibault Duplessis
3e09ebba1e
study setClock API WIP
2017-06-25 08:03:33 +02:00
Thibault Duplessis
ece86aeb8a
fix study chapter event processing - closes #3176
2017-06-21 09:48:09 +02:00
Thibault Duplessis
365e811748
fixes #3170
2017-06-19 10:40:02 +02:00
Thibault Duplessis
3e84e9b4ce
inc assets version
2017-06-18 10:37:52 +02:00
Thibault Duplessis
e75946b2b7
allow concurrent study contributions on different chapters
2017-06-16 18:20:44 +02:00