Thibault Duplessis
17a9ab90c4
Merge pull request #5299 from ornicar/mod-public-chat-refresh
...
Fix auto-reloading of mod/public-chat
2019-07-10 08:26:11 -04:00
ProgramFOX
75f74c9fce
Fix auto-reloading of mod/public-chat
...
It has been broken for a while, since the $("#lichess") selector started returning null.
The #comm-wrap div is needed because not introducing a new element but using an existing one as replacement for $("#lichess") always resulted in a wrong layout after an auto-refresh.
I'm seeing a Content Security Policy error every time .load happens. I don't think this is a big deal (everything works), but just mentioning it in case.
2019-07-10 13:23:50 +02:00
Niklas Fiekas
b360ac0689
return openWindow promise in service worker
2019-07-10 00:33:08 +02:00
Niklas Fiekas
e56daf9dac
wait for user to dismiss push notification
2019-07-10 00:23:15 +02:00
Niklas Fiekas
a0b0132d61
use es6 in service worker
2019-07-10 00:22:28 +02:00
Thibault Duplessis
77a2463b11
lichess.pubsub.emit has only one argument list
2019-07-04 23:29:42 -04:00
Thibault Duplessis
dffe5c655e
{master} update min rating
2019-07-01 13:25:11 -04:00
Niklas Fiekas
205bd46245
improve notification click handler
2019-06-28 16:12:23 +02:00
Niklas Fiekas
1593e7ba4a
basic web push notifications using lila-push
2019-06-28 16:12:23 +02:00
Thibault Duplessis
3741733641
fix login feedback on 429
2019-06-09 14:46:08 +02:00
Thibault Duplessis
04e437417a
fix forum mod script
2019-05-20 09:35:57 +02:00
Thibault Duplessis
f53620d40d
upgrade chessground
2019-05-14 18:10:46 +07:00
Thibault Duplessis
3ea26a36f3
more cg board helper integration
2019-05-13 16:43:18 +07:00
Thibault Duplessis
edd8f07068
fix computer analysis live display
...
there was a race condition in the listeners of the socket event
2019-05-07 17:09:15 +07:00
Thibault Duplessis
2ae38f2eec
fix mod inquiry bar auto-next
2019-05-07 14:10:52 +07:00
Thibault Duplessis
d30ddd35b8
responsive /lag
2019-05-01 08:28:47 +07:00
Thibault Duplessis
5fe5fd4b5a
refactor using boolean local storage abstraction
2019-04-29 21:03:56 +07:00
Thibault Duplessis
d75a03a389
game search with native date input
2019-04-23 21:14:10 +07:00
Thibault Duplessis
1fe515da7f
the touch slider required a more detailed proxy function
2019-04-23 19:52:26 +07:00
Thibault Duplessis
3f6a2b18d0
fix UI touch punch (sliders on mobile)
2019-04-23 19:37:42 +07:00
Thibault Duplessis
b467e1dccd
trim down jquery
2019-04-23 18:12:07 +07:00
Thibault Duplessis
61bfdd29ce
fix mobile slider proxy order
2019-04-23 10:12:09 +07:00
Thibault Duplessis
29a0b16749
remove jquery.proxy
2019-04-21 06:43:35 +07:00
Thibault Duplessis
ae3206dee4
update jquery
2019-04-21 06:24:50 +07:00
Thibault Duplessis
22eb113f5d
update jquery
2019-04-20 22:37:30 +07:00
Thibault Duplessis
aa9e094c80
laod jquery touch hack on touchscreen devices
2019-04-20 19:56:54 +07:00
Thibault Duplessis
2363e7563d
fix coach editor
2019-04-20 08:00:51 +07:00
Thibault Duplessis
450e7c41f3
fix coach picture upload
2019-04-20 07:40:41 +07:00
Thibault Duplessis
e22f3a5b93
revert to v1 jQuery, that actually works
2019-04-19 17:40:03 +07:00
Thibault Duplessis
632ef51100
fix analysis navigation by clicking on movetime chart
2019-04-19 13:46:27 +07:00
Thibault Duplessis
bdbf851be5
fix study tour for member (not owner)
2019-04-18 13:07:58 +07:00
Thibault Duplessis
8e7bdf0c70
remove unused vendor
2019-04-17 09:09:10 +07:00
Thibault Duplessis
65f697d8eb
remove ratingHistory width hack
2019-04-17 08:05:29 +07:00
Thibault Duplessis
606ae9b196
upgrade chessground to 7.4, gets rid of Trident support
2019-04-16 15:27:36 +07:00
Thibault Duplessis
f7a3576408
fix mod message presets
2019-04-16 12:10:23 +07:00
Thibault Duplessis
80673448bf
fix message selection
2019-04-16 12:01:10 +07:00
Thibault Duplessis
dd25078cbd
hack for Firefox user profile overflow
2019-04-16 07:13:34 +07:00
Thibault Duplessis
67cfee6175
fix analysis embed
2019-04-15 18:20:58 +07:00
Thibault Duplessis
791d140e4c
refactor embeds, use no ctx, manual csp nonce
2019-04-15 17:07:12 +07:00
Thibault Duplessis
f1e5871d17
round analysis embed WIP
2019-04-15 15:21:13 +07:00
Thibault Duplessis
31ef1341b9
remove $.proxy from infinitescroll
2019-04-15 14:20:26 +07:00
Thibault Duplessis
1e76ab532f
fix sparkline proxy
2019-04-15 13:51:46 +07:00
Thibault Duplessis
66bf448e26
Merge branch 'master' of github.com:ornicar/lila into v2
...
* 'master' of github.com:ornicar/lila:
fix /@/<user>/search after #4973
Make date picker label appear on same line as date picker
Use flatpickr instead of native input field
Add datepicker to search menu
2019-04-15 08:18:37 +07:00
Thibault Duplessis
17701a6982
upgrade jquery & powertip
2019-04-15 08:02:04 +07:00
Thibault Duplessis
b394ebeac0
upgrade jquery
2019-04-15 07:19:18 +07:00
Thibault Duplessis
ce764df9f2
jquery-lila always uses script tag transport
2019-04-15 06:44:48 +07:00
Thibault Duplessis
79520f62b4
hack typeahead
2019-04-14 22:05:31 +07:00
Thibault Duplessis
d691209f4e
upgrade and re-hack jQuery, removing more support
2019-04-14 21:31:03 +07:00
Thibault Duplessis
97be460253
user search UI
2019-04-14 09:10:18 +07:00
Thibault Duplessis
5efceed10f
form searching
2019-04-14 08:14:43 +07:00
Thibault Duplessis
803574a799
/search UI done
2019-04-14 08:09:21 +07:00
Thibault Duplessis
8134955c03
responsive study WIP
2019-04-11 09:58:26 +07:00
Thibault Duplessis
79a3a314bc
study buttons and panels WIP
2019-04-10 18:06:13 +07:00
Thibault Duplessis
165581d195
study board editor WIP
2019-04-10 16:35:48 +07:00
Thibault Duplessis
712e285101
remove shepherd loader from main JS
2019-04-10 07:18:32 +07:00
Thibault Duplessis
86de354f6f
remove lobby pentatonic music
2019-04-10 07:15:04 +07:00
thomas
30f4d496cb
Use flatpickr instead of native input field
2019-04-09 20:46:48 +02:00
Thibault Duplessis
30c73b3e93
backport: remove /qa
2019-04-08 12:56:35 +02:00
Thibault Duplessis
658429d936
challenge UI WIP
...
also, stuff.
2019-04-08 10:33:56 +07:00
Thibault Duplessis
f835092d58
remove hoverIntent
2019-04-08 09:30:26 +07:00
Thibault Duplessis
e24efdc687
event UI
2019-04-08 09:06:45 +07:00
Thibault Duplessis
7a99b00848
fix round tab reload on pref change - closes #4952
2019-04-08 07:33:59 +07:00
Thibault Duplessis
528e077d5a
simul UI WIP
2019-04-05 17:38:15 +07:00
Thibault Duplessis
fda63f1557
simul UI WIP
2019-04-04 15:02:49 +07:00
Thibault Duplessis
b0585d5e42
/lag UI
2019-04-01 07:06:11 +07:00
Thibault Duplessis
46ce21a8b2
remove /qa
...
Oh yeah, feels good.
2019-03-26 14:07:41 +07:00
Thibault Duplessis
4b5b5ec975
complete patron UIs
2019-03-25 15:52:14 +07:00
Thibault Duplessis
19ef188b36
Merge branch 'master' of github.com:ornicar/lila into v2
...
* 'master' of github.com:ornicar/lila:
user mod search: watchlist, regex, levenshtein (wip)
allow email domains without a DNS A record - closes #4917
move blacklisted email domains to
disposable email domains
remove .coach-intro
lichess.redirect only handles local urls - closes lichess-org/api#13
Remove incorrect caption until #4034 merges
2019-03-21 09:41:42 +07:00
Thibault Duplessis
281890490f
lichess.redirect only handles local urls - closes lichess-org/api#13
2019-03-13 14:43:59 +07:00
Thibault Duplessis
b6ae09640f
tournament form
2019-03-02 08:02:38 +07:00
Thibault Duplessis
39f8bbe169
fix login form
2019-03-01 19:09:40 +07:00
Thibault Duplessis
33701d1cdc
remove more `indexOf`s
2019-02-28 17:54:37 +07:00
Thibault Duplessis
65516365a1
es2016 WIP
2019-02-28 17:27:57 +07:00
Thibault Duplessis
099b7d3ce9
analysis UI WIP
2019-02-23 10:57:09 +07:00
Thibault Duplessis
9177e2de36
coach editor UI
2019-02-18 21:52:32 +07:00
Thibault Duplessis
837a3a906e
message UI
2019-02-13 09:23:36 +07:00
Thibault Duplessis
7e2355e93b
account/pref/security/oauth UI
2019-02-12 22:30:54 +07:00
Thibault Duplessis
ce59c0167c
done with the forum
2019-02-12 14:20:01 +07:00
Thibault Duplessis
1032095fda
UI v2 WIP
2019-02-08 18:13:50 +07:00
Thibault Duplessis
4291cc61f9
move lichess.playMusic
2019-01-24 15:07:08 +08:00
Thibault Duplessis
e312874b20
refactor keyboardMove/blindInput WIP
2019-01-12 11:22:19 +08:00
Thibault Duplessis
098b1fc6e2
upgrade chessground and other JS deps
2018-12-30 10:41:26 +08:00
Thibault Duplessis
b82fbb0bfb
help preventing double signup
2018-12-29 17:56:11 +08:00
Thibault Duplessis
a78f939564
{master} email confirmation help dedicated page
2018-12-25 11:17:37 +08:00
JD Hartley
99fbe9515b
Focus 2FA token input when missing token or invalid token is submitted
2018-12-15 13:23:02 -08:00
JD Hartley
fd0ad438d7
Fix 2FA token selector, ensuring token is cleared after invalid token
2018-12-15 13:22:31 -08:00
Thibault Duplessis
ce219a81d8
use location.host
...
https://stackoverflow.com/questions/6725890/location-host-vs-location-hostname-and-cross-browser-compatibility
2018-12-09 08:58:22 +07:00
Thibault Duplessis
85ca2e2002
{master} remove debug
2018-12-05 22:32:26 +07:00
Thibault Duplessis
2e56673459
rewrite tournament templates
2018-12-05 00:12:15 +07:00
Thibault Duplessis
292bd2fb08
improve file inputs
2018-12-02 15:06:03 +07:00
Thibault Duplessis
093c7398bc
/paste file upload - for #4733
2018-12-02 14:33:38 +07:00
Thibault Duplessis
678d3ffbc6
hackfix highchart game division labels - closes #4734
2018-12-02 13:15:43 +07:00
Thibault Duplessis
155a742474
upgrade chessground standalone - fixes lag in chess captchas
2018-12-01 11:01:01 +07:00
Thibault Duplessis
158f9f141c
rewrite coach form
2018-11-29 18:04:34 +07:00
Thibault Duplessis
f102560484
rewrite tournament forms
2018-11-29 16:43:52 +07:00
Thibault Duplessis
22f3746b66
rewrite login/signup/password/email/2fa forms
2018-11-29 11:04:19 +07:00
Thibault Duplessis
1dfc4a9054
rewrite forum forms
2018-11-28 19:32:17 +07:00
Thibault Duplessis
bd1817392a
rewrite and unhack event page countdown
2018-11-11 10:49:36 +01:00
Thibault Duplessis
f91827e12d
event countdown - with hack loading
2018-11-11 10:25:03 +01:00
ProgramFOX
c19b86f890
Unique style for all perfs in chart
...
Colors are kept, but the styles are a bit adjusted.
Advantages:
* No more ambiguous lines in the rating chart (Bullet and Zh, Rapid and Ultra)
* Fixes #4615
2018-09-11 12:39:30 +02:00
ProgramFOX
c8beebda17
Avoid modern JS syntax
2018-09-07 09:49:15 +02:00
ProgramFOX
86b455edd6
Rating graph on perfStat page, closes #2425
...
On each perfStat page, a rating graph is drawn for the specific perf (in the same color as its line on the complete profile rating graph). If there is no data for a certain perf, `lichess.ratingHistoryChart` will take care of hiding the assigned `<div>` as to not have a big white space on top of the perfStat page.
`ratingHistoryChart` also takes care of filtering out the non-perf lines -- this cannot happen on the server side because the rating graph cache contains all graphs.
2018-09-05 22:18:34 +02:00
ProgramFOX
c0fee6f6f8
Don't activate menu when dragging a piece too high -- fixes #4382
2018-09-05 18:09:25 +02:00
Isaac Levy
eb532665fe
Debounce embed resize event
2018-08-29 10:59:21 -04:00
Niklas Fiekas
8f40dbb5d2
replace bin/prod/compile-client with gulp
2018-08-24 17:21:13 +02:00
Thibault Duplessis
d3ab7898b3
Merge pull request #4486 from niklasf/0rtt-assets
...
0-rtt assets
2018-08-15 13:28:53 +02:00
Thibault Duplessis
9d3dd24f6d
fix tournament creation flatpickr
2018-08-14 12:49:04 +02:00
Niklas Fiekas
bd83b84112
prepare lichess.assetUrl for version in path
2018-08-05 01:45:51 +02:00
Thibault Duplessis
b67d94b290
Revert "Revert "Fix 3D coordinate training, closes #4069""
...
This reverts commit 5f7834c50c
.
2018-07-14 11:52:21 +02:00
Thibault Duplessis
5f7834c50c
Revert "Fix 3D coordinate training, closes #4069"
...
This reverts commit 51ee4ba71a
.
2018-07-13 20:03:17 +02:00
ProgramFOX
51ee4ba71a
Fix 3D coordinate training, closes #4069
2018-07-09 10:22:15 +02:00
Niklas Fiekas
4d0a243867
csp: replace inline onclick handlers
2018-06-20 23:32:08 +02:00
Thibault Duplessis
ad1eb4d7b5
delay inquiry JS
2018-06-08 13:24:35 +02:00
Thibault Duplessis
3c875143b2
fix JS syntax
2018-06-07 14:56:00 +02:00
Thibault Duplessis
50fe33e30b
fix ipban login
2018-05-25 11:25:19 +02:00
Thibault Duplessis
e64869aff1
tweak flatpickr
2018-05-11 20:55:56 -05:00
Thibault Duplessis
680759f946
implement user tournament custom start date - closes #4353
2018-05-11 18:47:45 -05:00
Thibault Duplessis
babf2c5819
upgrade flatpickr
2018-05-11 18:47:40 -05:00
Thibault Duplessis
70a62e0cfc
lifetime patron client-side
2018-05-10 01:57:41 +02:00
Thibault Duplessis
d014095998
improve 2fa feedback
2018-05-06 19:29:13 +02:00
Thibault Duplessis
e6f5b8fdbf
2fa login form
2018-05-06 19:10:18 +02:00
Thibault Duplessis
10faba2025
XHR login form
2018-05-06 17:56:50 +02:00
Niklas Fiekas
aa66a1d55e
license header for qrcode.min.js
2018-05-06 12:58:40 +02:00
Niklas Fiekas
7902da65e0
generate a proper qr code
2018-05-05 12:50:41 +02:00
Thibault Duplessis
61c0958bb1
update streamer page
2018-04-25 17:21:58 +02:00
Thibault Duplessis
31cb76c2cc
npm dragscroll WIP
2018-04-12 17:30:39 +02:00
Thibault Duplessis
498d70223c
complete user tournament conditions
2018-04-11 02:23:51 +02:00
Thibault Duplessis
7bc80ed779
move mod JS
2018-04-07 21:16:55 +02:00
Thibault Duplessis
e0d9c3c576
move form autosubmit to account JS
2018-04-07 21:10:16 +02:00
Thibault Duplessis
aa21e991b8
more adblock tweak
2018-04-05 00:43:21 +02:00
Thibault Duplessis
8e36f2a478
tweak ad blocker ad
2018-04-05 00:21:16 +02:00
Thibault Duplessis
ad15adb8fd
educate stream watchers about malware blocking
2018-03-28 21:10:46 +02:00
Thibault Duplessis
713e883a82
complete async mod actions
2018-03-16 17:45:54 -05:00
Thibault Duplessis
42b8c06be0
Revert "Revert "async mod WIP""
...
This reverts commit 4590c63c38
.
2018-03-16 16:49:57 -05:00
Thibault Duplessis
4590c63c38
Revert "async mod WIP"
...
This reverts commit 575354b4b8
.
2018-03-13 23:02:45 -05:00
Thibault Duplessis
575354b4b8
async mod WIP
2018-03-13 07:37:20 -05:00
Thibault Duplessis
8b4f26c2bb
fix lobby pentatonic help message
2018-03-08 08:59:26 -05:00
Niklas Fiekas
fb40fb6c9e
fix dispatchEvent on ie 11
2018-02-17 12:24:38 +01:00
Seung-Zin Nam
416ebbe56a
remove thousandsSep for highcharts labels
...
e.g., turns rating 1 706 to 1706
2018-02-04 21:36:13 +01:00
Thibault Duplessis
1e366b76a7
study server eval variations
2018-01-21 15:55:07 -05:00
Thibault Duplessis
6c0cec1c82
js tweaks
2018-01-20 10:07:43 -05:00
Thibault Duplessis
e1ad601143
study server eval WIP
2018-01-16 21:22:19 -05:00
Thibault Duplessis
22a6d021ac
fix movetime chart
2018-01-16 12:09:38 -05:00
Thibault Duplessis
e037428ea3
tweak division chart color
2018-01-15 23:35:28 -05:00
Thibault Duplessis
6ad5b08180
study server eval WIP
2018-01-14 23:47:46 -05:00
Thibault Duplessis
23476115d4
study server eval WIP + FEN type
2018-01-14 23:02:12 -05:00
Isaac Levy
dd0933879a
Hide unused search params during submission
...
Fixes #3871 .
2018-01-11 20:09:03 -05:00
Thibault Duplessis
2afff55f61
Revert "hackfix streamer nested form"
...
This reverts commit 0bccd0a2a4
.
2018-01-09 22:44:46 -05:00
Thibault Duplessis
0bccd0a2a4
hackfix streamer nested form
2018-01-06 17:01:25 -05:00
Niklas Fiekas
9afb190281
do not try to embed /streamer as a game
2018-01-04 14:16:00 +01:00
Thibault Duplessis
39c7123305
Merge branch 'master' of github.com:ornicar/lila into streamers
...
* 'master' of github.com:ornicar/lila:
allow "@" in urls for auto linking (fixes #3943 )
confirm moves with enter (closes #2212 , closes #3939 )
translate move confirmation accept tooltip
translate forecast (fixes #3737 )
2018-01-02 00:13:00 -05:00
Niklas Fiekas
c6a0ada0d3
confirm moves with enter ( closes #2212 , closes #3939 )
2018-01-01 20:28:25 +01:00
Thibault Duplessis
384a861095
streamers WIP
2017-12-31 00:08:01 -05:00
Thibault Duplessis
0fca0bcf99
streamer list WIP
2017-12-30 00:05:58 -05:00
Thibault Duplessis
f482ee2b6f
search games by loser player name
2017-12-16 22:52:50 -05:00
Thibault Duplessis
01c4ff1df6
fix challenge popup - closes #3878
2017-12-10 11:56:21 -05:00
Niklas Fiekas
ef0b3c7844
translate advantage and movetime charts
2017-12-05 13:42:15 +01:00
Thibault Duplessis
6b63963dfd
upgrade chessground to 7.2.10
2017-12-03 16:04:01 -05:00
Thibault Duplessis
3e2ed0ab21
uppgrade chessground
2017-11-28 23:47:31 -05:00
Thibault Duplessis
429adf0732
revert to chessground 7.2.6
2017-11-27 21:42:00 -05:00
Thibault Duplessis
63e192cd41
upgrade chessground
2017-11-27 21:35:35 -05:00
Thibault Duplessis
a9f1654a29
{master} upgrade JS deps
2017-11-24 21:27:14 -05:00
Daniel Dugovic
fb82afc27b
Remove unused mass and particleMass
2017-11-05 09:57:30 -06:00
Daniel Dugovic
cab2ca77e2
Remove redundant divide-by-1 and multiply-by-1
2017-11-05 09:30:12 -06:00
Thibault Duplessis
a4ea7cf328
remove all mobile deep links
2017-10-31 12:36:36 -05:00
Thibault Duplessis
0201716cd7
offer to open new player profile in mobile app - for #3763
2017-10-31 12:01:30 -05:00
Thibault Duplessis
0df0db6759
preload user mod zone styles
2017-10-23 12:20:10 -05:00
Thibault Duplessis
02a3e33f0a
improve all user autocompletes, add online status
2017-10-22 11:51:13 -05:00
Thibault Duplessis
54618cd547
tweak embedded analysis scaling
2017-10-20 16:42:24 -05:00
Thibault Duplessis
b21c507319
implement invisible recaptcha v2 - closes #3721
2017-10-20 15:34:27 -05:00
Thibault Duplessis
5134bbb593
upgrade chessground
2017-10-16 23:09:12 -05:00
Thibault Duplessis
ea3ad3b27b
default inquiry next
2017-09-12 22:49:41 -05:00
Thibault Duplessis
4d8ca36d40
honor inquiry next toggle
2017-09-12 18:26:36 -05:00
Thibault Duplessis
bcaca218d7
add auto-next toggle to inquiry bar
2017-09-12 18:00:36 -05:00
Thibault Duplessis
60391d729d
temporarily, locally hide the inquiry bar
2017-09-12 17:06:42 -05:00
Thibault Duplessis
d99edb3aef
focus inquiry notes textarea on mouse enter
2017-09-12 12:40:04 -05:00
Thibault Duplessis
b16dd025bd
upgrade UI vendors to allow arrows in embedded analysis - closes #3572
2017-09-09 12:32:17 -05:00
Thibault Duplessis
72949a223d
Revert "Minor js fixes" - temporary - revert the revert soon
...
This reverts commit e64f0f5a36
.
2017-08-29 12:41:36 -05:00
Isaac Levy
e64f0f5a36
Minor js fixes
...
- middle click on mod icon will open correct page
- autofocus note text area when shown
2017-08-28 20:30:02 -04:00
Thibault Duplessis
c42478e8f1
Merge pull request #3484 from pepellou/allow-zeros-for-castling-in-SAN-notation
...
Allow zeros for castling in SAN notation
2017-08-20 11:58:47 -05:00
Pepe Doval
a7fd8116f1
Allow zeros for castling in SAN notation
...
Fixes #3036 .
2017-08-20 18:14:22 +02:00
Thibault Duplessis
ae689824ce
study static video embed
2017-08-19 18:05:41 -05:00
Thibault Duplessis
0bb1644ef1
tweak Sortable.min.js
2017-08-16 19:39:08 -05:00
Thibault Duplessis
56dacf06dc
fix keyboard move
2017-08-16 15:47:24 -05:00
Thibault Duplessis
40e2dfbb18
fix forum mention autocomplete
2017-08-16 14:41:38 -05:00
Thibault Duplessis
fafeb0988d
don't use keyup where the event key code is read
2017-08-14 11:43:22 -05:00
Thibault Duplessis
2212cc3cc6
update jquery
2017-07-31 09:55:42 +02:00
Thibault Duplessis
5b3132252d
upgrade and trim jquery some more
2017-07-30 23:50:35 +02:00
Niklas Fiekas
49d4a584d2
remove unused public/javascripts/translation.js
2017-07-29 19:10:56 +02:00
Thibault Duplessis
2fbc666ace
upgrade chessground
2017-07-28 19:58:29 +02:00
Thibault Duplessis
0dbd4a6006
tweak embeddable TV client
2017-07-28 19:11:17 +02:00
Thibault Duplessis
94603d1a38
upgrade ui vendors, including chessground -> v7.0.1
2017-07-28 19:11:12 +02:00
Thibault Duplessis
532f2831b6
Revert "hackfix empty tournament activity entries - REVERT ME"
...
This reverts commit 52acbe8e6a
.
2017-07-24 10:33:50 +02:00
Thibault Duplessis
7ceecea9e1
rename ACPL chart to avoid adblock filter
2017-07-24 10:22:35 +02:00
Thibault Duplessis
e8c2316266
destroy user games infinite scroll on tab change
2017-07-23 12:22:18 +02:00
Thibault Duplessis
52acbe8e6a
hackfix empty tournament activity entries - REVERT ME
2017-07-23 08:46:55 +02:00
Thibault Duplessis
f455f3072f
more user profile fixes
2017-07-22 22:15:50 +02:00
Thibault Duplessis
62a4a9cd1e
activity UI fixes
2017-07-22 22:05:35 +02:00
Thibault Duplessis
afe6b58d7e
better async user menus
2017-07-22 21:53:28 +02:00
Thibault Duplessis
63c0bf5a01
async profile menus
2017-07-22 21:42:35 +02:00
Thibault Duplessis
3ca817b4aa
fix embedded analysis board
2017-07-15 02:49:28 +02:00
Thibault Duplessis
0e8c0136a0
upgrade all UI modules dependencies, including chessground
2017-07-06 12:44:59 +02:00
Thibault Duplessis
5fbdecbf38
fix analysis embed
2017-07-03 14:45:43 +02:00
Thibault Duplessis
8516696356
Merge branch 'master' into study-sticky
...
* master:
remove unused WS code
better default round timer
better display blurs on partial analysis graph
delete unused JS
update scalachess
Hard code premoves to 0s client time.
Remove usage of Centis.abs
2017-06-14 10:56:09 +02:00
Thibault Duplessis
c9dc1a195e
better display blurs on partial analysis graph
2017-06-14 10:21:29 +02:00
Thibault Duplessis
ab7002c7d4
delete unused JS
2017-06-14 10:10:34 +02:00
Thibault Duplessis
3c60fdca79
more work on sticky studies
2017-06-14 08:50:51 +02:00
Thibault Duplessis
8536a9628e
extract user mod JS
2017-05-23 11:09:31 +02:00
Niklas Fiekas
aebf7d8743
fix typo: informations -> information
2017-05-20 16:29:19 +02:00
Thibault Duplessis
ff7d5b496f
trash google analytics - better late than never! - closes #2311
...
It's about time to make Stallman proud.
2017-05-13 16:47:25 +02:00
Isaac Levy
535b88f9d9
Update keyboardMove.js
...
code golf, never too late
2017-05-11 20:16:22 -04:00
Daniel Dugovic
2b39a3f853
Case-sentiive SAN code golf (thanks niklasf, isaacl)
2017-05-11 19:13:20 -05:00
Daniel Dugovic
e4f6c7f2ea
Allow SAN moves to be case-sensitive or case-insensitive. Fix #3035
2017-05-11 16:14:50 -05:00
Thibault Duplessis
7bdafb5936
notify requester when irwin job completes
2017-05-10 17:40:41 +02:00
Thibault Duplessis
a849e49225
render movetimes & advantage charts with precise blurs
2017-05-08 15:14:38 +02:00
Thibault Duplessis
4633036a61
upgrade chessground
2017-05-06 13:58:28 +02:00
Thibault Duplessis
42dca48e57
work around safari bug
2017-05-06 11:32:54 +02:00
Thibault Duplessis
c2dd3db2d6
anonymous dasher + zoom improvements
2017-05-05 12:04:25 +02:00
Thibault Duplessis
40a1c24663
dasher now supports 2d/3d switch
2017-05-04 15:33:50 +02:00
Thibault Duplessis
dbe494dc37
don't autofocus keyboard input on page load
2017-05-03 10:13:24 +02:00
Thibault Duplessis
95d0536093
more work on moderator UI
2017-05-03 00:52:18 +02:00
Thibault Duplessis
5af51c672f
realtime check of username availability - closes #2987
2017-04-29 23:42:28 +02:00
Thibault Duplessis
ac21b6fbc4
drop coach manager pageview chart
2017-04-28 15:41:20 +02:00
Thibault Duplessis
159c7d7a1b
display irwin reports
2017-04-27 16:32:27 +02:00
Thibault Duplessis
3c82bb965d
ui/round2 WIP
2017-04-25 16:10:14 +02:00
Thibault Duplessis
3f7118c55a
fix embed bug when game ID contains 404
2017-04-19 11:27:49 +02:00
Thibault Duplessis
b5765346d8
fix challenge XHR loader
2017-04-17 10:47:44 +02:00
Thibault Duplessis
62ab6a050e
fix tournament confetti fade out
2017-04-05 23:07:13 +02:00
Isaac Levy
e542093103
movetime chart: translate to improve 1s moves
...
This change moves the plot, avoiding the concave
section of the curve. There's a bunch of free params
so it's hard to find the right balance but I think
this is an improvement
2017-04-04 22:32:07 -04:00
Isaac Levy
d889621b58
Update movetime chart
...
rollback scaling change from earlier -- makes 1s moves too small.
2017-04-03 21:16:58 -04:00
Isaac Levy
db74554c4b
Update movetime scaling
...
- a bit flatter for low values
- increase max time to 20min (from 10)
2017-04-03 14:55:20 -04:00
Thibault Duplessis
711e331b94
more rating history fixes
2017-04-03 04:38:36 +02:00
Isaac Levy
020ed52a37
Fix movetime centis math
...
And adjust scaling (again). Also use Math.log1p if browser
has it.
2017-04-02 22:05:13 -04:00
Isaac Levy
869668edd4
fix 0 with only tenths
2017-04-02 14:41:36 -04:00
Isaac Levy
c3b82b41c0
fix min
2017-04-02 14:38:20 -04:00
Isaac Levy
03359c9545
Send and display movetime centis
2017-04-02 14:36:09 -04:00
Isaac Levy
78545fbe85
Update movetime.js
...
scale up even more and cap max time on graph to 10 minutes
2017-04-02 02:50:36 -04:00
Isaac Levy
d4df218fb4
Update movetime.js
...
Scale down log a bit to make small times smaller.
2017-04-02 02:25:43 -04:00
Isaac Levy
877346d7ef
Squash movetimes chart
...
Use ln^2 function to avoid long things collapsing the whole chart.
20min will 5x height of 5s, previously was 10x height
Lower values are similar, in both:
- 2 min is ~3x height of 5s.
- 1 min is ~2.3x height of 5s
2017-03-30 20:55:46 -04:00
Isaac Levy
27a6d90838
use sqrt*log for movetime high
...
better convex shape
2017-03-30 00:26:10 -04:00
Thibault Duplessis
64002f562a
remove superfluous Math.abs
2017-03-29 23:11:33 +02:00
Thibault Duplessis
9d4f670ab2
flatten the movetimes chart - closes #2867
2017-03-29 21:25:13 +02:00
Thibault Duplessis
b50857e7a7
toggle mod message presets - for #2860
2017-03-28 13:40:23 +02:00
Thibault Duplessis
b6b152f965
mod message toggle and presets - for #2860
2017-03-28 13:28:30 +02:00
Thibault Duplessis
e19b62c9ce
fix music generation
...
damn was that critical!
2017-03-22 22:12:44 +01:00
Isaac Levy
d8116f40a2
Movetime display improvements
...
In prep for more accurate times
2017-03-20 14:31:01 -04:00
Thibault Duplessis
400b3d512b
fix tournament form start position style
2017-03-19 12:25:36 +01:00
Thibault Duplessis
d8c27eae10
serve fp2 ourselves
2017-03-19 09:30:00 +01:00
Thibault Duplessis
e3078e75ec
fix search infinite scroll
2017-03-13 13:04:21 +01:00
Thibault Duplessis
577c382931
fix jquery pseudo selector filtering
2017-03-13 12:19:03 +01:00