* master:
manually fix ro translation
Don't analyse unusable games
translation: confirm page close on unsaved changes - fixes#330
add apple-touch-icon.png
log puzzle png export
remove debug
remove CSS vendor prefixes
highlight user flags in mod view
Remove previous cheat evaluator. Farewell, good cop, you did a great job
don't auto-mark great players with lots of rated games
tweak auto analysis conditions
remove redundant case
Start auto-analysing games
remove unused resolver
also open analysed games in mobile app
make the evaluator less mark-happy by tweaking percentages
include border in sizes, fix when zoom >= 75%
upgrade chessground
hack-fix atomic premoves on explosions - closes#343
stop using deprecated chessground capture event
* master: (106 commits)
upgrade chessground
don't log bad requests
tweak dark crosstable current
can't parse parameter -> not found
he "עִבְרִית" translation #14005. Author: sdiqx.
remove unused resolver
just silently discard ignored socket messages
fix duplicate logging of auto mark
show opening for some variants - closes#358
better crosstable current game style
remove unnecessary blindfold class
open preferences in new tab while playing
reload player page on pref change
blindfold chess!
try to always take 2 moves back - closes#345
upgrade chessground to make callbacks synchronous - fixes#343
fix homepage tournament box style
sort correspondence games no matter whats
upgrade chess module
lt "lietuvių kalba" translation #14001. Author: krikstas. Just few simple changes
...
Basically, if on average a player can perform the same with and without
bluring, or having suspicious move times, they might not be cheating
and should at most be reported at most.
* master: (40 commits)
make rematch casual if a player was marked as engine or booster
follow link to github
update mobile AI translation
sl "slovenščina" translation #13384. Author: woodswoods. Wrong translation of Topics is now fixed
nl "Nederlands" translation #13383. Author: rozebottel. correct grammar, admitted, it's a tricky bastard.
sl "slovenščina" translation #13382. Author: woodswoods. Some fixed gramar mistakes and better translations
hi "हिन्दी, हिंदी" translation #13380. Author: Kartikay. Added some translations
ca "Català, valencià" translation #13377. Author: pericperic. Better translation for "Hard"
adjust message
faster square transitions in spectator mode
new translations for mobile
zh "中文" translation #13374. Author: shaong. changed 妻子 (wife) to 棋子(chess piece)at 373. Same pronunciation.
rel="nofollow"
add rel="nofollow" to user links
disallow WGM_ usernames
Disallow login from TOR exit nodes
remove IP bans of TOR nodes
take TOR exit nodes into account
fix previous commit
fix previous commit
...
* origin/ScalaEvaluator:
Allow games with 40 turns
UI and determinations
Weigh positive matches more heavily
UI, Mark/Report Conds. and DateTime entry
Update scalachess
Improve display of report card
* master: (23 commits)
add missing font
realtime replay
autoplay fast and slow
analysis autoplay
analysis action menu
fix analysis board from FEN
fix swiss tournament UI
upgrade chess module
lv "latviešu valoda" translation #12512. Author: krauzand. fixed translation errors
send a reload message on failed force resign
link to actual game initial position
show previous moves in correspondence analysis screen - resolves#274
fix integer overflow in correspondence games - fixes#278
don't cancel draw offer on move - resolves#277
don't batch single messages
cancel premove on takeback - fixes#276
he "עִבְרִית" translation #12508. Author: _PurelySmart.
lv "latviešu valoda" translation #12507. Author: krauzand.
hu "Magyar" translation #12506. Author: WMage.
fa "فارسی" translation #12502. Author: gambi.
...
* master:
add links to analysis move list, for sharing a game with ply
more tournament UI tweaking
uk "українська" translation #11661. Author: IvTK. an important fix
enable antichess for new players
upgrade chessground, enable autoCastle in round
* master: (65 commits)
upgrade chessground, enable autoCastle in round
tournament style tweaks
lazy load sounds
fix detection of simul
pass formatted dates to mithril build
fix lobby now playing mithril key
tweak tournament CSS
start tournament clock immediately, slightly trim down WS messages
fix tournament UI bugs
tournament UI: help mithril with element keys
tournament UI: watch last games
tournament missing translation
actor efficiency: listen to StartGame in round socket hub
fix funny bug when round socket receives alien games
reset round socket user id on game start - fixes#178
tweak Pov priority and simul detection
lt "lietuvių kalba" translation #11659. Author: patrimpas.
sv "svenska" translation #11658. Author: Titanoboa. There was a typo, and "Rating" has been translated as the same throughout the other translations, so I kept consistent for #91..
add note about sound control in the preferences page
fix chessground on puzzle page
...
Conflicts:
modules/chess
public/javascripts/vendor/chessground.min.js
ui/analyse/package.json
ui/editor/package.json
ui/lobby/package.json
ui/puzzle/package.json
ui/round/package.json
* master: (21 commits)
tournament style tweaks
lazy load sounds
fix detection of simul
pass formatted dates to mithril build
fix lobby now playing mithril key
tweak tournament CSS
start tournament clock immediately, slightly trim down WS messages
fix tournament UI bugs
tournament UI: help mithril with element keys
tournament UI: watch last games
tournament missing translation
actor efficiency: listen to StartGame in round socket hub
fix funny bug when round socket receives alien games
reset round socket user id on game start - fixes#178
tweak Pov priority and simul detection
lt "lietuvių kalba" translation #11659. Author: patrimpas.
sv "svenska" translation #11658. Author: Titanoboa. There was a typo, and "Rating" has been translated as the same throughout the other translations, so I kept consistent for #91..
add note about sound control in the preferences page
fix chessground on puzzle page
automatically select PGN text on click - fixes#198 - hi, alex
...
* master: (410 commits)
wake up the AI on round API fetch - fixes#196
private tournaments don't need passwords, just URLs
disable simul support in tournament games
fix tournament reminder client-side translation
simplify tournament controller
withdraw scheduled tournaments when creating one
more work on tournament UI
debounce publication of tournament events at the site level
tournament: version reload messages, reload on start
simplify analysis view code
analysis board: allow going back to initial position
use FEN enpassant flag - fixes#190
tweak order of variants in AI game setup
tweak analysis back button behavior - resolves#191
resync correspondence clocks on takeback
fix takeback last move time - resolves#192
bs "bosanski jezik" translation #11657. Author: gus_fring.
nb "Norsk bokmål" translation #11656. Author: phaedrus_.
vastly simplify JS clock
expose analysis chessground - fixes#181
...
Conflicts:
bin/prod/compile-client
* master: (40 commits)
always show own hooks
don't show challenges in playing games
cache player nb player games for shorter time
mini boards display
tweak report insert
fix cache clear on seek creation
gu "ગુજરાતી" translation #11190. Author: boomerang.
ru "русский язык" translation #11170. Author: bishop_rope-dancer. 84/307 Real Time = "Время на ход"! is also good, author "bishop_rope-dancer".
hr "hrvatski" translation #11161. Author: gus_fring.
id "Bahasa Indonesia" translation #11145. Author: sindhupartomo.
de "Deutsch" translation #11144. Author: Yogurt. Fix capitalization on "Stunden". German nouns are written in Capitals
nb "Norsk bokmål" translation #11134. Author: bahamji.
cs "čeština" translation #11130. Author: xslyepov.
bg "български език" translation #11123. Author: venci_vvg.
it "Italiano" translation #11121. Author: gameless. I alredy submitted this translation as "Tempo reale" (as I submitted many others, but unfortunately never was listed among the translators). Now I read the disclaimer carefully and changed proposal. The point here is tricky: there is no equivalent in italian for "real time", because we often just use the English term. So the best shot is either to use the literal translation or to use some close equivalents like "Partita a tempo", meaning "game with time". This is my best equivalent, though there are others which you may want to chose: "Partita immediata" (immediate game), "Partita in diretta" (live game), etc. Hope it helps.
da "Dansk" translation #11101. Author: bogerner.
sl "slovenščina" translation #11096. Author: woodswoods.
sl "slovenščina" translation #11092. Author: IgorKoc.
it "Italiano" translation #11078. Author: spazza.
el "Ελληνικά" translation #11068. Author: Roeczak.
...
Conflicts:
app/controllers/Round.scala
app/views/game/playing.scala.html
app/views/round/player.scala.html
app/views/user/games.scala.html
modules/lobby/src/main/SeekApi.scala
public/stylesheets/common.css
* master:
simplify material display
disallow search engine to crawlers
pl "polski" translation #10503. Author: O-O-O-O-O. It is OK.
es "español, castellano" translation #10501. Author: DJValen. 272/302 Removed "es" (it's not needed in spanish). 3/302 "dale" substituted by "pasa" 29/302 added "puede haber" meaning "may" 30/302 "Forzar visctoria" explains better the button 46/302 The article was missing for "computadora" 55/302 Tiempos de movimiento is wrong, tiempo por movimiento is better 75/302 The last sentence was missing, fixed.
bs "bosanski jezik" translation #10500. Author: Jaksha.
sr "Српски језик" translation #10499. Author: Jaksha.
fix i18n JS dump
remove unused JS function
fix theme dropdown when chrome zoom=90% (..)
* master:
improve other games display
doesn't need zsh, maybe
disable CSS transform 3D isolation on mini boards
fix perf picker
HTTP API should always return JSON
a few UI tweaks & fixes
abandon AI games quicker
* correspondance:
lobby correspondence chess creation
load trans files even for english language
better client-side translation system
upgrade perf picker
more work on correspondence chess
create correspondance games
client-side setup
more work on correspondance chess
backend setup correspondance games
add Correspondance PerfType and Game.correspondanceDayPerTurn
* master:
select mate or material puzzles randomly - includes DB migration
fix puzzle replay check
puzzle hotfixes
fix en passant in fast replay
pl "polski" translation #10174. Author: kris9191.
bind esc to chessground.cancelMove in round, analysis, and puzzle
Revert "Remove JS link on Challenge Notif"
Revert "Restyle messages drop-down."
Conflicts:
public/stylesheets/common.css
* 'master' of github.com:ornicar/lila:
Neaten messages power tip
Ensure count never falls below zero
Iron out more bugs
Fix mistakes, neaten code
Challenge notifications drop-down
Sleeker challenge notification
Add data-hint to bookmark button
Lower sound play frequency
If you can't fix it, make it look intentional