* master: (67 commits)
enable kamon influxdb backend
add player users infos to UserGameApi - for #2397
formatting
fix unmoved rook persistence after takeback
uz "oʻzbekcha" translation #16974. Author: VMN91.
Add source to UserGameApi JSON
upgrade scalachess to fix FEN tests
upgrade scalachess
upgrade scalachess
ca "Català, valencià" translation #16972. Author: garciagil. (285/534): A preposition in the sentence about the time taken for quiz solution. I replaces "amb"(with) with "en" (in) xxx minutes. Plus a couple of minor changes on verbal tenses.
tr "Türkçe" translation #16971. Author: katakamata.
antiches san with # means loss
fix deploy script
play & analyse antichess
upgrade scalachess
update assets version
complete unmoved rooks persistence - closes#2392
tweak perf tests
test and optimize unmoved rooks serializer performances
update sf and enable ceval for antichess
...
* master: (599 commits)
refresh chessground after mobile deep-link
ring the correspondence alarm sooner, for dev purposes
implement server-side correspondence time up alarm
fix including all kamon trace segments
inc assets version
sk "slovenčina" translation #16954. Author: MajkySL.
ru "русский язык" translation #16953. Author: Vasaka. Предыдущий вариант не помещается, не виден целиком. Последнее слово не видно. Не понятно к чему призывают.
try to fix missing kamon trace segments
fix tournament player box - closes#2379
fix tournament schedule - closes#2378
more tournament standing CSS tweak
add support for watcher chat in mobile API
discard mistyped whispers
update donation goal
again, chrome bug with table td opacity & background
rewrite berserk alert CSS too
improve moretime button CSS
complete berserk button rewrite
add more data to mod export API - closes#2372
more tournament standing UI tweaks
...
* master: (143 commits)
only select new puzzles - closes#2284 - REVERT ME
cache anon homepage twice longer
tweak wording
delay notification computation and add line wrap
improve move notifications - closes#2206
inc assets version
threat mode fixes
hide threats when disabling local evaluation manually
honor study analysis setting in threat mode
can't show the threat with a check on the board
mention the new show threat feature in analysis keyboard help
analysis threat mode proof of concept
feature titled player simul regardless of classic. rating - closes#2280
global nofollow meta tag
fix analysis menu form button size
analysis menu dark & transp themes
found unused CSS selectors
more analysis menu fixes
remove 2 superfluous div.col
simplify CSS selectors
...
* master: (760 commits)
remove user mod blindfold indicator
remove unused stuff
Allow CSRF WS for BC (lichess4545) - REVERT ME
protect WS endpoints against CSRF - for #2270
restrict API WS abilities
API websocket endpoint - closes#2270
support very short youtube URLs
inc assets version
cv "чӑваш чӗлхи" translation #16850. Author: pentille.
better cache homepage
Allow filling in the import form via GET
improve logging
can't monitor negative puzzle votes
inc assets version
ar "العربية" translation #16849. Author: asibahi. Plenty of spelling fixes, terminology fixes, making sure nouns ar ethe same across the board. Some sentences flow better. Generally less text.
de "Deutsch" translation #16848. Author: raging_rook. just modified a few minor inaccuracies: full featured: keine Einschränkung[EN], lit.: no restriction[s]. I changed "umsonst" to "gratis" because it's a more common phrase in this context. "aus der Liebe zum Schach" sounds wrong and artificial, therefore, I dropped the article "der". Insight data = player stats? If that's the case, then "persönliche Spielerstatistiken", Klicke [aud] den libnk, because that's just the correct way to say it.l
az "Azərbaycanca" translation #16846. Author: Jeyhun. Thank you! Lichess #1 chess website!
cv "чӑваш чӗлхи" translation #16844. Author: pentille.
improve logging wip
refactor JS storage
...
* master:
upgrade jquery to 3.1.0
remove unused file
remove debug
upgrade chessground for greater hyperbullet accuracy
make dark theme fonts a bit brighter
tweak analysis opening box style
better limit tree view width
fix prod-only bug where fen tag is null
limit tree view size
make analysis tree view a bit larger when screen size allows it
tweak function visibility
parallel compilation of mithril modules
* master: (21 commits)
increase fishnet move timeout
when a game is deleted before analysis completes
fix stage deploy
deploy stag to bofur
make sure kamon counter are not decremented
silly optimization
fishnet: sum metrics for clients
monitor fishnet server registration time of moves and analysis
log slow fishnet move post
{master} fix IP ban button text
{master} let users override low-priority system analysis
{master} errors I don't care about
tweak fishnet monitoring
A minor edit to a sentence.
General improvements to the README file.
remove old mobile BC
{master} show IPs count on the IP ban button
index ALL the games
new search clock selectors are working
game search fixes
...
* rm-readpref:
resolve RM & PRM from local repository because it's much faster
use my own maven repo for RM and PRM
RM 0.11.9-SNAPSHOT with secondary cursor kill fix
Revert "remove all read preferences"
swag page metadata
implement twitter cards - closes#1712
* master: (147 commits)
fix last move replay for spectators
hr "hrvatski" translation #15344. Author: Icosagon. Just some simple changes
nb "Norsk bokmål" translation #15343. Author: ArveTheNewborn. "King in the center"
cy "Cymrae" translation #15342. Author: darthEdi.
pl "polski" translation #15341. Author: alefzero. Use correct chess terminology. Avoid some false friends and improve grammar.
remove comment
add pinned tab icon - closes#1117
prevent layout thrashing in round and analysis autoscroll
tweak WS message handling
implement game RSS feed - part 2
game atom feed - closes#1114
Localize "Players" in "N Players" tournament view
adjust AI ratings
hardcode sounds dir and ports
more specific CSS selector
remove count--red class
tournament scheduler presets for halloween - closes#1030
prepare halloween openings
reload tournament player info automatically - fixes#1109
Optimize a regex
...