Thibault Duplessis
d6ddb2628e
crazyhouse UI stuff
2016-01-15 22:40:23 +07:00
Thibault Duplessis
2df7d0a40d
synchronize crazyhouse pockets between server and client
2016-01-15 21:39:35 +07:00
Thibault Duplessis
d953aacc5b
fix creation of crazyhouse games
2016-01-15 20:52:41 +07:00
Thibault Duplessis
c0656e376e
crazyhouse icon
2016-01-15 20:47:19 +07:00
Thibault Duplessis
3bf0606de9
enable crazyhouse everywhere
2016-01-15 20:31:44 +07:00
Thibault Duplessis
d9c0ff3eef
complexify the codebase. Current excuse: crazyhouse.
2016-01-15 20:21:16 +07:00
Thibault Duplessis
b2e80952c2
crazy house data storage
2016-01-15 18:28:54 +07:00
Thibault Duplessis
89895b4a10
upgrade scalachess to crazyhouse branch
2016-01-15 17:51:03 +07:00
Thibault Duplessis
884dd26f6d
upgrade scalachess
2016-01-15 15:26:58 +07:00
Thibault Duplessis
fb7f4bd50d
implement Unique tournaments
2016-01-15 13:48:43 +07:00
Thibault Duplessis
64fbfeea11
quotes sources
2016-01-15 11:02:17 +07:00
Thibault Duplessis
d48682e3e7
Merge pull request #1452 from ornicar/add-racing-kings-tournament
...
Schedule Racing Kings tournaments
2016-01-15 10:37:02 +07:00
Thibault Duplessis
c7138136e8
Merge branch 'master' of https://github.com/angueln/lila into angueln-master
...
* 'master' of https://github.com/angueln/lila :
Update Quote.scala
2016-01-15 08:29:52 +07:00
Vinvin20
8ac5aa4f0a
Add 100 quotes (2)
2016-01-14 22:53:38 +01:00
Anguel Nikolov
2cfcb00ca8
Update Quote.scala
2016-01-14 22:42:00 +01:00
Thibault Duplessis
c3ff7c56de
upgrade scalachess to fix racing kings edge case
2016-01-14 19:14:22 +07:00
Unihedron
d32102a973
let users create kingrace tournaments
2016-01-14 13:22:09 +08:00
Thibault Duplessis
cb3b23139a
fix typo in quote
2016-01-14 11:03:16 +07:00
Unihedron
aa398f7eb6
Schedule Racing Kings tournaments
2016-01-14 11:41:56 +08:00
Thibault Duplessis
5ec870b144
Merge branch 'master' into racing-kings
...
* master:
mod search from /player - closes #1443
Double
lol (fix api game.bookmarked) - closes #1440
quotes: be coherent and add final dots where needed
fix quotes formatting
Add 100 quotes
shorten the longest quote
use smaller text for long quotes
Update Quote.scala
2016-01-14 10:05:07 +07:00
Vinvin20
e3c878613f
Double
...
I deleted the first :
new Quote("Best by test.", "Bobby Fischer (on 1. e4)")
new Quote("Best by test: 1. e4", "Bobby Fischer")
2016-01-14 03:58:11 +01:00
Thibault Duplessis
480fed7e29
lol (fix api game.bookmarked) - closes #1440
2016-01-14 09:57:14 +07:00
Thibault Duplessis
a0a8b8323b
quotes: be coherent and add final dots where needed
2016-01-14 09:47:40 +07:00
Thibault Duplessis
1208e677ce
fix quotes formatting
2016-01-14 09:46:00 +07:00
Vinvin20
d013207abf
Add 100 quotes
2016-01-13 21:55:30 +01:00
Thibault Duplessis
a74a3606f8
shorten the longest quote
2016-01-14 02:30:01 +07:00
Thibault Duplessis
ef95559f35
upgrade scalachess
2016-01-14 02:20:10 +07:00
Vinvin20
aac693abf1
Update Quote.scala
...
Delete 3 double :
this one is 2 times in quotes scala " , new Quote("Chess is above all, a fight!", "Emanuel Lasker")"
this one in double too : , new Quote("Could we look into the head of a chess player, we should see there a whole world of feelings, images, ideas, emotion and passion", "Alfred Binet")
2 times too : , new Quote("We must make sure that chess will not be like a dead language, very interesting, but for a very small group", "Sytze Faber")
2016-01-13 20:11:46 +01:00
Thibault Duplessis
d4e1f7d754
simplify perf updater
2016-01-14 01:50:23 +07:00
Thibault Duplessis
d2616cc845
fix racing kings rating history
2016-01-14 01:50:01 +07:00
Thibault Duplessis
691177f1f9
fix racing king performance updater
2016-01-14 01:15:58 +07:00
Thibault Duplessis
483857ac93
upgrade scalachess to fix racing kings support
2016-01-14 01:15:43 +07:00
Thibault Duplessis
2b3d39d676
Merge branch 'master' into racing-kings
...
* master:
don't pass Situation when only Board is needed
fix information duplication: only the current player can run out of time
2016-01-14 00:26:01 +07:00
Thibault Duplessis
7596c9800d
don't pass Situation when only Board is needed
2016-01-14 00:25:25 +07:00
Thibault Duplessis
363f636067
fix information duplication: only the current player can run out of time
2016-01-14 00:13:13 +07:00
Thibault Duplessis
c7e70eac94
upgrade scalachess
2016-01-13 23:54:29 +07:00
Thibault Duplessis
c0dfd9068f
more racing-kings integration
2016-01-13 23:17:42 +07:00
Thibault Duplessis
b269719bcb
upgrade scalachess
2016-01-13 22:53:11 +07:00
Thibault Duplessis
598f5ad71f
Merge branch 'master' into racing-kings
...
* master: (1292 commits)
count berserk even in case of quick game, for percentage - fixes #1445
improve world map, displaying game creations
hide troll bio
longer timeouts
make user perf links more visible
fix translations
missing top menu translations - for #1413
Add query links for each IP instead
Fix typo in title
Add query link for banned IPs
fix typo
bg "български език" translation #15609 . Author: CTORH.
el "Ελληνικά" translation #15608 . Author: paraschas. several small improvements
nn "Norsk nynorsk" translation #15606 . Author: Kulkid.
id "Bahasa Indonesia" translation #15605 . Author: adegun.
tr "Türkçe" translation #15600 . Author: Usolando. New 5 missing sentences are translated. Tough I recomend you to use %s1 %s2 kind variables, cus in some languages, the grammar works backwards.
nl "Nederlands" translation #15599 . Author: MoralIntentions.
es "español, castellano" translation #15598 . Author: Gowez. After reading the results, I realized that 504 and 506 need some corrections. Now it's OK. I also changed the word order in 503. Now it's better.
nb translation
sv "svenska" translation #15596 . Author: MakeDeal. Corrected &s to %s
...
2016-01-13 22:49:19 +07:00
Thibault Duplessis
e3a9bd7b5f
count berserk even in case of quick game, for percentage - fixes #1445
2016-01-13 22:36:51 +07:00
Thibault Duplessis
e880179b8d
improve world map, displaying game creations
2016-01-13 18:46:37 +07:00
Thibault Duplessis
299ac99f4e
longer timeouts
2016-01-12 22:07:19 +07:00
Thibault Duplessis
fe2e81ee67
missing top menu translations - for #1413
2016-01-12 15:42:18 +07:00
Thibault Duplessis
06adad5b3d
update all opponents after booting a cheater out of a tournament
2016-01-12 12:15:27 +07:00
Thibault Duplessis
47210cc181
remove pairings when a cheater is booted of an ongoing tournament
...
closes #1387
2016-01-12 12:02:49 +07:00
Thibault Duplessis
c206c5f470
don't show variant tournaments in players leaderboard
2016-01-12 11:42:14 +07:00
Thibault Duplessis
d22463ec9e
monitor AI moves - closes #1429
2016-01-12 10:49:21 +07:00
Thibault Duplessis
0def1c5e59
fix mod search by email should normalize first
2016-01-12 10:49:21 +07:00
Thibault Duplessis
5fa8219135
Merge pull request #1431 from Assios/patch-1
...
Add Nakamura quote
2016-01-12 10:34:49 +07:00
Thibault Duplessis
d70471dfd9
implement moderator user search by IP & email - for #858
2016-01-12 10:18:31 +07:00
Asbjørn Ottesen Steinskog
ae62f4a10a
Add Nakamura quote
2016-01-11 19:21:39 +01:00
Thibault Duplessis
bb19f26f14
mod leaderboard history
2016-01-11 16:37:09 +07:00
Thibault Duplessis
54c0ef638e
finalize mod leaderboards v1
2016-01-11 12:28:41 +07:00
Thibault Duplessis
d5f1ccd4aa
moderator hall of fame
2016-01-11 12:18:26 +07:00
Thibault Duplessis
aa81c6d53d
mod hall of fame v1
2016-01-11 11:09:37 +07:00
Thibault Duplessis
cbd5741f9a
standard TV games must be rated
2016-01-11 09:29:07 +07:00
Thibault Duplessis
c51239189b
give more time for mixed cache to warm up
2016-01-11 09:18:42 +07:00
Thibault Duplessis
890f5b5195
make leaderboard caches easier on memory
2016-01-11 09:07:45 +07:00
Thibault Duplessis
4ff0ea41a0
top 200 players for each variant - closes #1389
2016-01-11 08:12:37 +07:00
Thibault Duplessis
c93f1aa693
fix #1422
2016-01-11 06:59:30 +07:00
Thibault Duplessis
26d0874f52
finished tournaments infinite pagination
2016-01-11 06:19:36 +07:00
Thibault Duplessis
fa82641491
CM can be either FIDE or USCF
2016-01-11 05:41:26 +07:00
Thibault Duplessis
2eacd5b803
mods can message anyone - closes #1420
2016-01-11 05:36:56 +07:00
Grant Peretz
e53b73c206
Update Quote.scala
...
a few cool quotes
2016-01-10 03:30:34 -06:00
Thibault Duplessis
77931a7aa5
twenty new quotes from http://richasaking.com/chess-quotes/
2016-01-10 15:19:24 +07:00
Thibault Duplessis
0f427fd37c
quotes: fixes and trailing dots
2016-01-10 15:18:57 +07:00
Thibault Duplessis
6f34648ab6
perf tweak in History
2016-01-10 13:32:01 +07:00
Thibault Duplessis
7a7a322d7e
prevent duplicated translations
2016-01-10 13:01:38 +07:00
Thibault Duplessis
417623ba26
translation fixes (in the process of reviewing/updating the contexts)
2016-01-10 12:23:06 +07:00
Thibault Duplessis
e52f07a173
translate rating stats page - for #1413
2016-01-10 10:51:49 +07:00
Thibault Duplessis
a754581cfb
display performance ratings in tournament leaderboard - closes #1405
2016-01-10 09:59:21 +07:00
Unihedron
0e57c29952
Capitalize "English" - fixes #1414
2016-01-10 02:44:08 +08:00
Unihedron
75d6de37f3
fix Garry Kasparov
2016-01-09 23:35:12 +08:00
Thibault Duplessis
6475e3426b
Merge pull request #1407 from ornicar/quotes-minor-fixes
...
Update Quote.scala
2016-01-09 18:12:08 +07:00
Lucas Bonnet
86803ba5a5
Fix Pratchett's quote, see https://www.goodreads.com/quotes/3181925-most-of-the-gods-throw-dice-but-fate-plays-chess
2016-01-09 11:18:37 +01:00
T. Alexander Lystad
30f91b8489
Update Quote.scala
2016-01-09 11:09:36 +01:00
T. Alexander Lystad
1dc1c8f80c
Update Quote.scala
...
Mostly capitalization fixes
2016-01-09 10:53:52 +01:00
Thibault Duplessis
19ed7b0544
quoting myself, so cheeky
2016-01-09 14:17:51 +07:00
Thibault Duplessis
295e807917
deal with multiple IPs logins
2016-01-09 11:04:47 +07:00
Thibault Duplessis
53365fbf16
add future timeout to sequential actor and provider
2016-01-09 11:03:49 +07:00
Thibault Duplessis
21b498a106
less lobby logging
2016-01-09 10:17:06 +07:00
Thibault Duplessis
b8e5096282
don't blow up the homepage if puzzle DB is down - for #1399
2016-01-09 09:58:35 +07:00
Thibault Duplessis
b0b41875bc
more kid mod restrictions - fixes #1403
2016-01-09 09:53:56 +07:00
Thibault Duplessis
17e47f3fe7
log round API slow queries
2016-01-09 09:53:56 +07:00
Unihedron
ead7a8d3e8
Add quote about atomic chess
2016-01-09 09:49:11 +08:00
Thibault Duplessis
832b6e62a6
add logging to recently failing round API balancer
2016-01-09 08:38:09 +07:00
Thibault Duplessis
a37294ce9b
no games from position in the timeline
2016-01-09 00:48:37 +07:00
Thibault Duplessis
7cdb407b6a
make the quote file easier to update
2016-01-08 22:13:54 +07:00
Thibault Duplessis
bf90c06a05
Merge remote-tracking branch 'lukhas/patch-2'
...
* lukhas/patch-2:
add quote by Pratchett
2016-01-08 22:10:06 +07:00
lukhas
a0e004b383
add quote by Pratchett
2016-01-08 13:29:29 +01:00
Thibault Duplessis
358e6de32a
select only 4 ZugAddict quotes
2016-01-08 19:27:07 +07:00
Thibault Duplessis
09d17054bb
Merge remote-tracking branch 'GnarlyGoat/patch-3'
...
* GnarlyGoat/patch-3:
Added Zug quotes to lichess and subsequently doomed us all
2016-01-08 19:18:23 +07:00
Ross J
1bfa70c674
Added Zug quotes to lichess and subsequently doomed us all
2016-01-08 23:12:22 +11:00
Asbjørn Steinskog
39bc91edb7
Add Carlsen quote
2016-01-08 13:10:27 +01:00
Thibault Duplessis
ec31317d10
Quotes for simuls
2016-01-08 18:58:32 +07:00
Thibault Duplessis
68b98b7986
Display a quote while waiting for the tournament to start
...
https://i.imgur.com/ZgIhwBS.png
2016-01-08 18:51:18 +07:00
Thibault Duplessis
32c1e2a313
reformat Quotes file
2016-01-08 18:31:59 +07:00
Thibault Duplessis
06635cfa43
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
add Ginger GM trademark quote
2016-01-08 18:31:22 +07:00
Thibault Duplessis
181484bbb1
remove translations of "Computer analysis in progress"
2016-01-08 18:16:09 +07:00
lukhas
be0252155a
add Ginger GM trademark quote
2016-01-08 12:13:57 +01:00
Thibault Duplessis
d7a0f3f1c3
display a chess quote during computer analysis
2016-01-08 18:05:01 +07:00
Thibault Duplessis
6f18438600
quotes collection
2016-01-08 16:46:47 +07:00
Thibault Duplessis
8f1da41fab
fix cheat print autoreports
2016-01-08 13:59:18 +07:00
Thibault Duplessis
a9718c5f1d
display perf trophies on perf stats page
2016-01-08 12:47:14 +07:00
Thibault Duplessis
93882d7168
less aggregate and more distinct
2016-01-07 17:52:06 +07:00
Unihedron
5ecb7f0f86
fix slack announcement to be context-correct
2016-01-07 14:56:48 +08:00
Thibault Duplessis
02d8487f96
new search
2016-01-07 13:14:46 +07:00
Thibault Duplessis
3f71bd4576
upgrade to new search service
2016-01-07 11:21:50 +07:00
Thibault Duplessis
159b3ed28d
hold bot detection is not what it used to be - reduce impact of false +
2016-01-07 08:59:48 +07:00
Thibault Duplessis
0f587bfcb6
add visionutils web crawler
2016-01-07 08:55:53 +07:00
Thibault Duplessis
a242fbee9a
make sure a blocked user can't reply to a private message
2016-01-06 21:47:38 +07:00
Thibault Duplessis
6864251843
fix tournament performance rating calculation
2016-01-06 18:26:20 +07:00
Thibault Duplessis
a9da3438d9
fix mongo deprecation warnings
2016-01-06 12:12:08 +07:00
Thibault Duplessis
874f7d94e8
fix mongodb aggregation framework imports
2016-01-06 11:56:51 +07:00
Thibault Duplessis
e0a004125e
send deploy notifications to slack
2016-01-06 11:36:57 +07:00
Thibault Duplessis
daed259f9a
add bookmarked flag to the game API - closes #1355
2016-01-06 08:52:55 +07:00
Thibault Duplessis
f2f0a5c6e6
implement tournament performance rating
...
based on
https://en.wikipedia.org/wiki/Elo_rating_system#Performance_rating
2016-01-06 08:28:51 +07:00
Thibault Duplessis
ea226e35d3
fetch player pairings out of sheet calculation
2016-01-05 17:50:58 +07:00
Thibault Duplessis
159fe526b6
rename tournament perf to ratingDiff
2016-01-05 17:01:07 +07:00
Thibault Duplessis
01e8ff781f
more puzzle selector tweaks
2016-01-05 15:10:42 +07:00
Thibault Duplessis
9819c28a45
tweak puzzle selector, use distinct rather than aggregation
2016-01-05 15:08:52 +07:00
Thibault Duplessis
1e83b05038
more puzzle variety for anonymous
2016-01-05 14:54:28 +07:00
Thibault Duplessis
f0267c2bc1
slack deputy user url with mod
2016-01-05 13:13:04 +07:00
Thibault Duplessis
56dfe67f3b
slack client must not specify channel if default
2016-01-05 13:12:12 +07:00
Thibault Duplessis
8208487d71
remove puzzle selector delay
2016-01-05 11:32:04 +07:00
Thibault Duplessis
8fdd6eeea7
notify slack #deputy - closes #1373
2016-01-05 11:18:39 +07:00
Thibault Duplessis
c1ed3f2f59
implement slack support and send donation messages - closes #1378
2016-01-05 10:53:03 +07:00
Thibault Duplessis
3c204e36be
hide inbox notifications to kids - fixes #1377
2016-01-05 09:54:50 +07:00
Thibault Duplessis
432fef0c71
display user moderation history - closes #1379
2016-01-05 09:43:14 +07:00
Thibault Duplessis
b81e1bda95
upgrade scalachess
2016-01-05 09:43:14 +07:00
Thibault Duplessis
df77156267
prepare deportation of puzzle DB collections to a distinct server
2016-01-04 21:47:44 +07:00
Thibault Duplessis
4fccd8aa4b
update travis config
2016-01-04 20:54:15 +07:00
Thibault Duplessis
4500a52efd
notify slack
2016-01-04 18:56:19 +07:00
Thibault Duplessis
449d5f2363
fix auto-report by known print
2016-01-04 17:38:31 +07:00
Thibault Duplessis
04b7b87f4f
upgrade scalachess
2016-01-04 12:20:43 +07:00
Thibault Duplessis
fc524e8074
upgrade scalachess
2016-01-04 11:47:00 +07:00
Thibault Duplessis
35dd2316a5
no longer log insights invalid games
2016-01-04 11:42:16 +07:00
Thibault Duplessis
17251763e5
upgrade scalachess
2016-01-04 11:04:41 +07:00
Thibault Duplessis
bcdba2a877
auto-report new connections with prints shared by known cheaters
2016-01-03 20:27:20 +07:00
Thibault Duplessis
ef8cdb4dfe
use mongo distinct and lila.db.BSON.asStrings
2016-01-03 20:21:21 +07:00
Thibault Duplessis
b88a949f33
no longer check for tor connections (they're filtered upstream)
2016-01-03 19:42:52 +07:00
Thibault Duplessis
ff8a985644
use mongodb distinct
2016-01-03 19:37:57 +07:00
Thibault Duplessis
adb5d21c4a
remove BSON.MapKeyValue
2016-01-03 19:35:04 +07:00
Thibault Duplessis
a57a6fc710
remove unused translation
2016-01-02 12:17:00 +07:00
Thibault Duplessis
d7747bb86d
reduce tournament pairing group size
2016-01-02 09:47:54 +07:00
Thibault Duplessis
2d78ec7f2e
fix api url
2016-01-02 08:15:23 +07:00
Thibault Duplessis
e57157b609
fix stockfish memory config
2015-12-30 22:36:53 +07:00
Thibault Duplessis
430b790aa5
tweak rating regulation
2015-12-30 16:09:46 +07:00
Thibault Duplessis
3c741aa00b
fix perfstat type error
2015-12-27 22:52:01 +07:00
Thibault Duplessis
dc7cc6d7e8
don't record lowest rating and worse games older than a year
2015-12-27 21:47:44 +07:00