Thibault Duplessis
571e6f3315
remove /irc
2015-12-09 00:35:06 +07:00
Thibault Duplessis
9ed23dda53
implement conditional premoves on your move - closes #972
2015-12-06 17:25:18 +07:00
Thibault Duplessis
603b9dcba0
change insights URLs
2015-11-28 15:17:49 +07:00
Thibault Duplessis
2699098aee
bind insight questions to URLs
2015-11-28 15:12:11 +07:00
Thibault Duplessis
9dc9eeb5fd
rename coach to insights
2015-11-27 11:11:51 +07:00
Thibault Duplessis
39daa8019d
more coach UI work
2015-11-26 13:24:06 +07:00
Thibault Duplessis
1e88ecd76e
bootstrap coach UI
2015-11-26 12:20:25 +07:00
Thibault Duplessis
48391900d6
oh wow it's working
2015-11-25 17:39:48 +07:00
Thibault Duplessis
ea734f5bc0
more work on new coach
2015-11-24 13:42:08 +07:00
Thibault Duplessis
519b4d66d2
bootstrap new coach
2015-11-23 21:39:18 +07:00
Thibault Duplessis
a619f0985e
teach lag whiners a thing or two on http://lichess.org/lag
2015-11-11 03:50:51 +07:00
Thibault Duplessis
a2440cb453
security sessions WIP
2015-11-10 21:18:03 +07:00
Thibault Duplessis
5433bf27e8
game atom feed - closes #1114
2015-10-07 19:18:48 +02:00
Thibault Duplessis
598a06604a
prevent autoswitch when opponent premoved - closes #1074
2015-10-05 23:52:41 +02:00
Thibault Duplessis
57562cf9e8
fix donation redirect - closes #1087
2015-10-04 13:09:16 +02:00
Thibault Duplessis
4298c21996
backend for tournament player info
2015-10-02 22:52:00 +02:00
Thibault Duplessis
0ff6580e40
complete stream configuration UI
2015-09-27 18:55:37 +02:00
Thibault Duplessis
a7a78a9963
Revert "Revert "configurable streamers WIP""
...
This reverts commit 3b23272072
.
2015-09-26 11:44:38 +02:00
Thibault Duplessis
3b23272072
Revert "configurable streamers WIP"
...
This reverts commit ed320329ef
.
2015-09-26 00:49:37 +02:00
Thibault Duplessis
ed320329ef
configurable streamers WIP
2015-09-26 00:48:29 +02:00
Thibault Duplessis
e00aa76844
fix routing order
2015-09-21 10:08:48 +02:00
Thibault Duplessis
1b5172acab
rating distribution charts
2015-09-20 22:04:02 +02:00
Thibault Duplessis
5d52852670
add channels to /games (experimental)
2015-09-20 11:21:32 +02:00
Thibault Duplessis
dc740764f0
remove /csp
2015-09-17 22:41:02 +02:00
Thibault Duplessis
cf2bc4cfc0
persist conditional premoves
2015-09-17 11:32:37 +02:00
Thibault Duplessis
133fb8ea92
conditional premoves serverside WIP
2015-09-17 11:32:37 +02:00
Thibault Duplessis
b316c741af
split preferences - WIP
2015-09-09 18:09:15 +02:00
Thibault Duplessis
eb494c1a4b
show user teams first - fixes #902
2015-09-09 17:32:49 +02:00
Thibault Duplessis
02ba249e15
new /games page - closes #912
2015-09-06 16:28:37 +02:00
Thibault Duplessis
2bb6c53927
improve monitoring API and add /monitor/status/locale
2015-09-04 12:29:06 +02:00
Thibault Duplessis
c3fc81c024
delete all code related to FICS relay
...
it breaks my little heart
2015-09-03 02:35:17 +02:00
Thibault Duplessis
a06054f9a4
Revert "disable /network"
...
This reverts commit a62e220651
.
2015-08-31 22:09:36 +02:00
Thibault Duplessis
a62e220651
disable /network
2015-08-30 19:24:24 +02:00
Thibault Duplessis
35fb4ab9dc
add game powertips to crosstables and tournament pairings - closes #822
2015-08-25 14:23:49 +02:00
Thibault Duplessis
1b2e7a8265
detect proxies https://i.imgur.com/b3udHh6.png
2015-08-21 00:39:32 +02:00
Thibault Duplessis
94b4453400
add hover and click to tournament standing games - closes #something
2015-08-19 02:05:26 +02:00
Thibault Duplessis
ad44f0a2c2
log csp
2015-08-17 21:21:27 +02:00
Thibault Duplessis
ce04144ee2
log bot users
2015-08-15 23:09:24 +02:00
Thibault Duplessis
16e9bef6fa
prevent new game creation before completion of the former one
2015-08-15 22:25:49 +02:00
Thibault Duplessis
1e9ff40b0b
let mods set user email - closes #756
2015-08-12 13:34:18 +02:00
Thibault Duplessis
2e032cfbab
log slow processing of the fingerprint
2015-08-12 11:46:44 +02:00
Thibault Duplessis
7f6925ed99
fingerprinting WIP
2015-08-11 15:39:22 +02:00
Thibault Duplessis
1cab1b5882
remove coach raw data, enforce range
2015-07-27 12:54:08 +02:00
Thibault Duplessis
8cd7086333
prepare for move coach
2015-07-26 10:02:01 +02:00
Thibault Duplessis
55c345064c
so much work on this opening coach :o
2015-07-24 23:40:50 +02:00
Thibault Duplessis
52151318cf
rewrite coach URLs under /coach to allow rate limits
2015-07-22 10:25:04 +02:00
Thibault Duplessis
23a0c7d3a8
more coach WIP
2015-07-21 09:42:30 +02:00
Thibault Duplessis
1f3bd0a8d3
public export of coach data
2015-07-19 21:28:38 +02:00
Thibault Duplessis
7a4b3b57a1
coach stats WIP
2015-07-18 19:59:23 +02:00
Thibault Duplessis
c3d0110973
download up to 5000 PGN games from search
2015-07-18 15:27:12 +02:00
Thibault Duplessis
be47d28593
extract game search to own controller/view dir
2015-07-18 13:07:08 +02:00
Thibault Duplessis
5140740a0c
fix analysis failure handling
2015-06-27 19:02:02 +02:00
Thibault Duplessis
681c4dc0a0
chess events RSS (atom) feed
2015-06-26 14:48:56 +02:00
Thibault Duplessis
6e0165404a
let editors create events content
2015-06-26 14:08:44 +02:00
Thibault Duplessis
2ca55c3c4d
control stream activation and chat from mongodb
2015-06-26 00:24:56 +02:00
Thibault Duplessis
4e2f53d39c
rate limit password reset
2015-06-25 17:49:48 +02:00
Thibault Duplessis
dc6c60f1f5
signup email confirmation
2015-06-25 16:54:26 +02:00
Thibault Duplessis
f45fa62d83
much progress on relay
2015-06-24 13:24:16 +02:00
Thibault Duplessis
e3788e3768
fix relay branch compilation
2015-06-22 09:48:17 +02:00
Thibault Duplessis
c634f2b1c3
Merge branch 'master' into tourneyScheduleUI
...
* master: (28 commits)
fix detection of game from starting position
fix ACP computation in game from position - closes #601
fix previous commit
start playban at 10 minutes, instead of 5
only autoscroll chat when at bottom, fixes #503
playban now resets after 2 days, instead of 1
feature marathon winners - closes #605
recount tournament players after ejecting a cheater/booster
kick boosters out of tournaments - closes #610
discard user perfs in casual tournaments - closes #613
in-game settings
Give unofficial tournaments a grey color
upgrade chessground -> v2.9.0, multiple drawing colors
try harde to select puzzles close to the player rating
special experimental marathon trophies
fix fire trophies tooltips - closes #604
streamer badge - closes #606
new computer analysis icon
fix round history persistence race condition
pair up to 40 tournament players at a time
...
2015-06-21 17:13:15 +02:00
Thibault Duplessis
175d67f2f2
in-game settings
2015-06-21 15:51:42 +02:00
Jimmie Elvenmark
cf5f70657b
remove old tournament list
2015-06-20 10:59:48 +02:00
Thibault Duplessis
ed93a6e242
berserk through websocket
2015-06-17 20:56:02 +02:00
Thibault Duplessis
1984b504c1
TV channels WIP
2015-06-16 18:46:30 +02:00
Thibault Duplessis
e5398f1c95
tournament pagination with lazy throttled loading of pages
2015-06-13 22:34:13 +02:00
Thibault Duplessis
01a9687cd4
create tournaments with joining wait time
2015-05-27 10:52:27 +02:00
Thibault Duplessis
d5034a8a50
remove Tournament.minPlayers
2015-05-23 00:08:22 +02:00
Thibault Duplessis
20d838042e
reload tournament standing on game view - closes #465
2015-05-13 22:52:04 +02:00
Thibault Duplessis
d3b3a01554
reload crosstable on game end - closes #464
2015-05-13 20:05:22 +02:00
Thibault Duplessis
db398d5549
remove support for old analysis
2015-04-26 15:08:31 +02:00
Thibault Duplessis
d5d8d6a79d
remove unused assessment code
2015-04-25 11:34:08 +02:00
Thibault Duplessis
a2ba8025b0
allow users to delete their imported games - closes #416
2015-04-22 16:27:10 +02:00
Thibault Duplessis
8e5665c59d
fix new opponent button
2015-04-22 11:47:55 +02:00
Thibault Duplessis
5a831e5d3d
[new opponent] button - closes #417
2015-04-21 23:09:10 +02:00
Thibault Duplessis
842fe1e938
more work on kid mode
2015-04-12 08:36:27 +02:00
Thibault Duplessis
b3540b3ad9
use distinct move on methods for simul hosts and correspondence players
2015-04-07 15:26:02 +02:00
Thibault Duplessis
b1466c2586
kick JSON out of timelime module, allow to unsubscribe from forum
...
threads
2015-04-06 22:40:45 +02:00
Thibault Duplessis
035e6075cb
redirect simul hosts twice faster - no more round-trip
2015-04-06 14:42:24 +02:00
Thibault Duplessis
31a46b136b
better simul names, let host cancel simul
2015-04-04 16:44:50 +02:00
Thibault Duplessis
0833a7da21
simul organizer WIP
2015-04-03 23:04:59 +02:00
Thibault Duplessis
1744460cf6
simul WIP
2015-04-03 15:33:31 +02:00
Thibault Duplessis
e9f9064d6b
more simul WIP
2015-03-31 00:40:26 +02:00
Thibault Duplessis
a7497da854
improve full-page menu integration, bind <space> with Mousetrap
2015-03-27 13:52:47 +01:00
Thibault Duplessis
6b32a2cd77
add /video/tags
2015-03-24 21:39:45 +01:00
Thibault Duplessis
da16a6d9ed
video library WIP
2015-03-22 17:52:26 +01:00
Thibault Duplessis
0f9f3c8f8f
more work on video library
2015-03-22 15:01:57 +01:00
Thibault Duplessis
077dfc9de0
basic video list
2015-03-22 13:38:01 +01:00
Thibault Duplessis
fb85cd0207
Remove previous cheat evaluator. Farewell, good cop, you did a great job
2015-03-19 18:14:47 +01:00
Thibault Duplessis
6b7b694834
puzzle PNG export and Open Graph support
2015-03-17 23:32:45 +01:00
Thibault Duplessis
8ae8b90335
let people embed the daily puzzle in their site!
2015-03-17 21:22:58 +01:00
clarkerubber
d34d4760ad
Allow moderators to hail fire upon cheaters
2015-02-23 17:12:25 +11:00
Thibault Duplessis
74ee4a24c3
Merge branch 'ScalaEvaluator' of github.com:ornicar/lila into ScalaEvaluator
...
* 'ScalaEvaluator' of github.com:ornicar/lila:
Massive changes to scala evaluator
More work using linear regression
Use linear regression
2015-02-22 02:55:26 +01:00
Thibault Duplessis
7d2d49cae3
reroute /network
2015-02-22 02:15:16 +01:00
clarkerubber
34a092dfc4
Merge branch 'master' of https://github.com/ornicar/lila into ScalaEvaluator
2015-02-22 00:49:42 +11:00
clarkerubber
486c65808a
Massive changes to scala evaluator
2015-02-22 00:49:10 +11:00
Thibault Duplessis
a68a1369e3
add /privacy page
2015-02-17 16:22:54 +01:00
clarkerubber
4d7f1c1abb
Progress on Booster title
2015-02-14 01:14:39 +11:00
Thibault Duplessis
eb89d5de7d
add /mobile
2015-02-09 18:02:57 +01:00
Thibault Duplessis
4d3af35cf7
http://lichess.org/training/daily - closes #286
2015-02-01 15:16:35 +01:00
Thibault Duplessis
481e3bc94d
Merge branch 'master' into ScalaEvaluator
...
* master: (47 commits)
th "ไทย" translation #12385 . Author: Jer_King.
ur "اُردُو" translation #12360 . Author: alleey.
ur "اُردُو" translation #12355 . Author: alleey.
el "Ελληνικά" translation #12351 . Author: Hellball. Not complete, but good so far
fi "suomen kieli" translation #12348 . Author: Matsisti.
he "עִבְרִית" translation #12343 . Author: beginer111.
fr "français" translation #12340 . Author: vok5. I am a native French speaker. I translated sentences where there couldn't be any confusion with the details given.
tr "Türkçe" translation #12324 . Author: deren.
nn "Norsk nynorsk" translation #12316 . Author: Lat5.
ja "日本語" translation #12312 . Author: hitsujyun.
cs "čeština" translation #12295 . Author: tco.
nl "Nederlands" translation #12290 . Author: kjoepiar. I doubted on number 400/419. I translated it as 'Only in non-rated games', but I am not sure if that is what you mean by 'casual games'.
ca "Català, valencià" translation #12287 . Author: Catalan_player.
fa "فارسی" translation #12281 . Author: RezaZabihi.
ar "العربية" translation #12254 . Author: Abd0.
pl "polski" translation #12251 . Author: rzenaikrzys. from Captain Kristo with heart to Lichess
es "español, castellano" translation #12240 . Author: mazorra.
pl & pt translations
pl "polski" translation #12228 . Author: rzenaikrzys. from Captain Kristo with heart to Lichess
fr "français" translation #12215 . Author: ZeRicky.
...
Conflicts:
app/controllers/Analyse.scala
2015-01-19 14:08:46 +01:00
clarkerubber
6b070ac17d
Get the thing working... (ScalaEvaluator)
...
crudely
2015-01-19 23:12:51 +11:00
Thibault Duplessis
c3e0b9dddb
implement /api/status - resolves #242
2015-01-17 12:35:54 +01:00
Thibault Duplessis
922e119ccb
Merge branch 'master' into ScalaEvaluator
...
* master: (98 commits)
restore lila logger
pt "Português" translation #12166 . Author: josevitor91. brazilian portuguese
uk "українська" translation #12164 . Author: chesshater.
ca "Català, valencià" translation #12161 . Author: Catalan_player.
cs "čeština" translation #12151 . Author: xslyepov.
sl "slovenščina" translation #12141 . Author: woodswoods. Better translation of some special words.
tweak logger
uk "українська" translation #12136 . Author: IvTK. a lot of work to do!!!
ru "русский язык" translation #12119 . Author: bishop_rope-dancer. In Russian language is not the word "Мозайка" (the correct word is "Мозаика"). But the best translation into Russian: 319/417 Puzzles = "Головоломки". Please fix it.
fix japanese translation
fa "فارسی" translation #12114 . Author: ar123.
sl "slovenščina" translation #12112 . Author: woodswoods.
ja "日本語" translation #12110 . Author: hitsujyun.
ar "العربية" translation #12109 . Author: Abd0.
ar "العربية" translation #12108 . Author: Abd0.
nl "Nederlands" translation #12107 . Author: joachimvhw.
ar "العربية" translation #12106 . Author: Abd0.
pt "Português" translation #12103 . Author: BearJr.
nl "Nederlands" translation #12102 . Author: centrumspits.
nl "Nederlands" translation #12101 . Author: bobflob.
...
2015-01-17 09:57:45 +01:00
Jimmie Elvenmark
9053056977
user can list their blocked players
2015-01-16 01:34:25 +01:00
Thibault Duplessis
764deec37b
protect user PGN export with chess captcha - resolves #249
2015-01-15 18:38:57 +01:00
Thibault Duplessis
9857adced8
Merge branch 'master' into ScalaEvaluator
...
* master: (36 commits)
include opening names in opening API
tweak vstext style
remove superfluous API endpoint
provide only 9 most urgent now playing games in API
fr "français" translation #11902 . Author: Tatiana47.
fix sv messages
ru "русский язык" translation #11900 . Author: 5meoDIPT.
is "Íslenska" translation #11898 . Author: hjortur.
el "Ελληνικά" translation #11897 . Author: KingDeathGR.
ca "Català, valencià" translation #11896 . Author: ximatzo.
th "ไทย" translation #11892 . Author: Jer_King.
manually fix es translation
sl "slovenščina" translation #11888 . Author: Castlan.
pt "Português" translation #11878 . Author: josevitor91. I am brazilian and our portuguese has slight differences compared to Portugal, but it is perfectly understandable, like "defense" and "defence" comparing EUA to England.
fr "français" translation #11876 . Author: kryk.
nl "Nederlands" translation #11875 . Author: SheepNL.
es "español, castellano" translation #11874 . Author: pepiniso. no big deal
nl "Nederlands" translation #11869 . Author: MoralIntentions.
hr "hrvatski" translation #11868 . Author: tenkic.
hyperlinks in translation contexts
...
2015-01-15 12:28:04 +01:00
Thibault Duplessis
ea3b7d1273
remove superfluous API endpoint
2015-01-15 11:43:47 +01:00
Thibault Duplessis
2e99ca51a8
remove puzzle Api
2015-01-15 01:00:04 +01:00
Thibault Duplessis
1e7340b679
Merge branch 'master' into ScalaEvaluator
...
* master: (229 commits)
update chess submodule
nn "Norsk nynorsk" translation #11864 . Author: Lat5.
pl "polski" translation #11863 . Author: Sanatan.
ar "العربية" translation #11862 . Author: sasatiger.
hu "Magyar" translation #11860 . Author: wheeler9. typos, and commas
upgrade chess module
fix french translation
Pointing to the tip of modules/chess
Updating modules/chess to version where in atomic chess, a win by exploding the opponent's king is forced if the player can while in check or mate. Fixed #235
tweak leaderboards page
correspondence perf type full name
start analysis at ply 0 - fixes #239
upgrade chessli
az "Azərbaycanca" translation #11859 . Author: erebce. completing the translation
fix atomic replay en-passant - resolves #227
fix atomic en-passant play UI
upgrade chess submodule to fix atomic takebacks
move berserk button far from resign button - fixes #231
Pointing to head of modules/chess with a couple of atomic chess bug fixes.
show correspondence, antichess and atomic leaderboards
...
Conflicts:
public/javascripts/big.js
2015-01-14 11:46:04 +01:00
clarkerubber
9b5cd5216c
Progress on player assessment
...
ScalaEvaluator
2015-01-13 21:44:12 +11:00
Thibault Duplessis
dddbba1414
implement basic tournament berserk
2015-01-11 00:18:39 +01:00
Thibault Duplessis
4bbadd79d6
opening trainer history
2015-01-09 00:22:04 +01:00
Thibault Duplessis
df8f601eb9
more work on opening training integration
2015-01-07 22:42:06 +01:00
Thibault Duplessis
a83eeda8a6
Merge branch 'master' into openingTrainer
...
* 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
2015-01-05 15:12:44 +01:00
Thibault Duplessis
0f9b153fe5
private tournaments don't need passwords, just URLs
2015-01-05 14:34:39 +01:00
Thibault Duplessis
b72b87331a
more progress on new tournament UI
2015-01-04 23:49:04 +01:00
Thibault Duplessis
7400e319dc
more work on mithril tournaments
2015-01-04 10:17:04 +01:00
Thibault Duplessis
a4a5d96bae
WIP on new tournament UI
2015-01-03 16:38:27 +01:00
Thibault Duplessis
4f3d051501
change language with POST request
2014-12-31 17:15:34 +01:00
Thibault Duplessis
4a0542393f
lazy load themepicker html
2014-12-29 22:26:11 +01:00
Thibault Duplessis
555121cef6
integrate analysis board with correspondence games
2014-12-24 14:30:24 +01:00
Thibault Duplessis
e3b8df02e1
integrate user analysis with board editor
2014-12-23 22:45:37 +01:00
Thibault Duplessis
8750b26ccb
minimalist analysis board
2014-12-23 17:58:15 +01:00
Thibault Duplessis
03ededd7f6
implement move on
2014-12-22 18:12:29 +01:00
Thibault Duplessis
25666ab174
more work on simul support
2014-12-21 11:21:35 +01:00
Thibault Duplessis
b154437b74
make /@/user/playing more exciting
2014-12-20 15:01:19 +01:00
Thibault Duplessis
6105cbd3a1
keep frontend seeks up to date
2014-12-18 01:02:59 +01:00
Thibault Duplessis
f99557b702
fix routes order
2014-12-16 13:46:36 +01:00
Thibault Duplessis
aab94de3ab
bootstrap opening trainer frontend
2014-12-16 12:04:19 +01:00
Thibault Duplessis
5da1baecdd
/training/opening & /training/opening/:id
2014-12-16 11:37:49 +01:00
Thibault Duplessis
2941722cad
open import API for opening training
2014-12-16 00:26:13 +01:00
Thibault Duplessis
6f78e0d2b7
complete password recovery procedure
2014-12-15 01:32:18 +01:00
Thibault Duplessis
c62bac5c71
password reset WIP
2014-12-11 01:47:50 +01:00
Thibault Duplessis
f4e4478aea
password reset WIP
2014-12-11 00:36:14 +01:00
Thibault Duplessis
617636c469
progress on password reset
2014-12-10 23:30:28 +01:00
Thibault Duplessis
e2efb15a40
drop support for artificial users
2014-12-10 23:15:59 +01:00
Thibault Duplessis
460aa04d90
create/update user email
2014-12-10 23:07:43 +01:00
Thibault Duplessis
1d3fa4a924
bind note to user, not player
2014-12-07 12:32:18 +01:00
Thibault Duplessis
33db139660
notes storage, JS bindings, and HTTP POST access
2014-12-07 12:01:56 +01:00
Thibault Duplessis
a70a88b722
complete homepage game list implementation
2014-12-03 00:41:39 +01:00
Thibault Duplessis
d735d0eefd
restore PNG, PGN & PDF exports - disallow to crawlers
2014-11-18 22:52:29 +01:00
Thibault Duplessis
9fa83357ec
try to contain google indexer
2014-11-14 09:25:34 +01:00
Thibault Duplessis
5df54748e0
temporarily disable PNG export (trying to isolate perf issues)
2014-11-14 00:08:19 +01:00
Thibault Duplessis
59947557a3
remove round hijack detection code
2014-11-13 11:19:07 +01:00
Thibault Duplessis
efa862586a
temporary disable PDF export
2014-11-12 03:35:42 +01:00
Thibault Duplessis
619304f628
better exports caching
2014-11-02 13:47:55 +01:00
Thibault Duplessis
3958d1ddc2
use board image creation in the og headers - through CDN
2014-10-31 18:04:57 +01:00
Thibault Duplessis
8717264ae0
print game to PDF, stream it as chunked HTTP and cache it in CDN
2014-10-31 17:17:52 +01:00
Thibault Duplessis
b82a119a2f
fix endgame side loading on TV
2014-10-19 13:12:55 +02:00
Thibault Duplessis
2f3f6f7d1c
remove round table routes and actions
2014-10-18 18:33:55 +02:00
Thibault Duplessis
ba1b081cef
trash the pools
2014-10-13 00:31:15 +02:00
Thibault Duplessis
8989d3b003
refactor overboard, implement setup.await
2014-10-13 00:17:24 +02:00
Thibault Duplessis
f974ae49fe
make puzzle solver animations configurable
2014-09-28 16:04:41 +02:00
Thibault Duplessis
b8846df0c1
progress on puzzle2
2014-09-15 19:11:24 +02:00
Thibault Duplessis
2faa3c980f
good progress on cljs/react puzzle solver
2014-09-14 21:44:13 +02:00
Thibault Duplessis
c5fea8067f
more moderator actions on Q&A
2014-09-09 21:55:44 +02:00
Thibault Duplessis
8a721da30d
fix what seems to be a play2 router bug
2014-09-02 09:11:06 +02:00
Thibault Duplessis
7794a3075a
integrate world map
2014-08-25 10:09:16 +02:00
Thibault Duplessis
2b998bb8f0
implement user TV (like follow on FICS)
2014-08-15 13:44:35 +02:00
Thibault Duplessis
e0f0a83cc8
more getting rid of standard and using combinations of perfs instead
2014-08-03 22:03:17 +02:00
Thibault Duplessis
80f71d06c1
new players page leaderboards
2014-08-02 19:33:46 +02:00
Thibault Duplessis
b7ddf7ab99
version lobby socket API
2014-07-29 22:40:07 +02:00
Thibault Duplessis
29b510d8c6
add doc page about King of the Hill
2014-07-29 21:22:10 +02:00
Thibault Duplessis
2816b3fd33
Merge branch 'tournament-systems'
...
* tournament-systems:
more tweaks for swiss tournaments
more tournament tweaks - only remind playing players
swiss tournaments WIP
Updated tournament FAQ to account for Swiss system
dangerous UI refactoring
fix blocking lichess messengers
Tournament systems.
2014-07-23 23:09:16 +02:00
Thibault Duplessis
83c906f5b4
more tweaks for swiss tournaments
2014-07-23 23:08:59 +02:00
Thibault Duplessis
93ea6b082e
document API account info and logout
2014-07-21 22:46:52 +02:00
Thibault Duplessis
b9f9ed73cf
remove /fen and watcher
2014-07-20 23:55:32 +02:00
Thibault Duplessis
1fe7b3bbfa
replace CSV game export with SCID compatible PGN file
2014-07-17 23:53:37 +02:00
Thibault Duplessis
6153a05067
blog atom feed
2014-07-10 01:56:54 +02:00
Thibault Duplessis
6ee267e01b
more work on Q&A
2014-07-05 16:50:04 +02:00
Thibault Duplessis
38248498a4
more Q&A work, new contact page, new icons
2014-07-04 01:16:32 +02:00
Thibault Duplessis
cee51089d0
convert more static pages to prismic documents
2014-07-01 22:54:25 +02:00
Thibault Duplessis
641594d69e
remove list of popular games
2014-07-01 22:21:38 +02:00
Thibault Duplessis
cc33f1e664
implement donations
2014-06-29 17:42:09 +02:00
Thibault Duplessis
656ce24370
"Help lichess" page
2014-06-29 13:35:38 +02:00
Thibault Duplessis
3c753644b1
simplify routing regular expressions
2014-06-29 13:07:17 +02:00
Thibault Duplessis
a3b86766e7
show ToS page
2014-06-29 12:51:53 +02:00
Thibault Duplessis
3c25a398a6
fix routing warning and make board editor URLs nicer
2014-06-28 13:10:44 +02:00
Thibault Duplessis
94c27bd7f0
use a distinct URL for pool reloading
2014-06-28 12:04:24 +02:00
Thibault Duplessis
7e3c4c65ac
live import API
2014-06-26 14:38:14 +02:00
Thibault Duplessis
61851024f6
upgrade play to 2.3.1
2014-06-26 09:14:58 +02:00
Thibault Duplessis
f4bfda79b4
pool help page
2014-06-16 17:41:45 +02:00
Thibault Duplessis
a4a28f822c
Merge branch 'master' into pools
...
* master:
fix network error removal
Evenly position infinity scroll loading wheel
fix blog contrast on dark background
ur "اُردُو" translation #9058 . Author: alleey.
ar "العربية" translation #9056 . Author: SylverTech. Minor changes, changed regional variants to standard Arabic, added diacritics.
bg "български език" translation #9055 . Author: dreamwalker3. I really tried to make good translations, will be happy if i see them . %s- this sign when i was translating i put not sure should i please take in min. thanks.
upgrade chess module (PGN disambiguation)
fix blind mode special routing
blind mode textual representation for spectating live games
textual representation of completed game
hide font icons in blind mode
use aria-label in blind mode
make network errors less intrusive
Conflicts:
public/javascripts/big.js
2014-06-12 12:40:42 +02:00
Thibault Duplessis
8e86a3871e
fix blind mode special routing
2014-06-11 01:03:02 +02:00
Thibault Duplessis
fc67237961
blind mode textual representation for spectating live games
2014-06-11 01:00:47 +02:00
Thibault Duplessis
baee685989
much progress on pools
2014-06-07 20:38:28 +02:00
Thibault Duplessis
a62754f33f
unify game API and analysis API
2014-06-06 13:52:35 +02:00
Thibault Duplessis
4057582f4d
add game by id API entry point
2014-06-06 11:08:43 +02:00
Thibault Duplessis
8ad0d5675a
improve blind mode
2014-06-05 12:07:41 +02:00
Thibault Duplessis
c63ef70d8f
accessibility: make the site work for blind people
2014-06-05 01:44:42 +02:00
Thibault Duplessis
cd77798d44
remove HEAD /
2014-06-03 22:09:08 +02:00
Thibault Duplessis
be54a45b2f
implement blog section
2014-05-31 19:01:43 +02:00
Thibault Duplessis
dbf825005b
ask high rated players to verify their title
2014-05-26 16:21:11 +02:00
Thibault Duplessis
af02ad544e
fix challenging titled players
2014-05-24 18:43:09 +02:00
Thibault Duplessis
a1ecde7c93
fix request better analysis
2014-05-22 21:39:07 +02:00
Thibault Duplessis
4de44ecf4c
let mods review communications of reported users
2014-05-22 21:01:54 +02:00
Thibault Duplessis
7fa13eaa81
store and show total result in crosstables
2014-05-21 23:01:30 +02:00
Thibault Duplessis
b0e1628a32
mark messages as read without reaching the inbox
2014-05-21 00:40:26 +02:00
Thibault Duplessis
f7d5b557e3
version websocket API
2014-05-11 23:26:11 +02:00
Thibault Duplessis
e5c9f91102
embed streams in TV
2014-05-10 15:50:54 +02:00