kraktus
750035a42d
delete note storage when submitting form
2021-03-21 14:45:43 +00:00
kraktus
73c80dbb59
format with prettier
2021-03-21 12:26:19 +00:00
kraktus
18be6512ad
Sync inquiry notes across tabs.
...
Also keep it when going to another page.
close https://github.com/lichess-org/tavern/issues/71
2021-03-21 11:41:38 +00:00
Thibault Duplessis
fef2439284
timeout from /mod/public-chats - closes lichess-org/tavern#18
2021-03-11 12:02:40 +01:00
Thibault Duplessis
d0c46e57d1
add hotkey to dismiss current report as processed
2021-02-18 11:17:32 +01:00
Niklas Fiekas
1374ea5ee4
prettier: format all files
2021-02-06 14:52:33 +01:00
Thibault Duplessis
e232091f84
tweak and reformat event-countdown.js
2020-10-12 18:19:55 +02:00
Niklas Fiekas
07c3fca8f1
fix hide/show on lag page ( fixes #7376 )
2020-09-28 17:07:18 +02:00
Thibault Duplessis
46b5ae586d
remove lichess.soundUrl
2020-09-26 18:05:00 +02:00
Thibault Duplessis
c746f53334
refactor sound management
2020-09-26 17:57:38 +02:00
Thibault Duplessis
bead91645f
remove cash/offset/position
2020-09-25 10:22:11 +02:00
Thibault Duplessis
eb677290ab
fix cash parseHTML
2020-09-24 11:43:54 +02:00
Thibault Duplessis
304d77ddb6
trim cash.js some more
2020-09-24 10:20:45 +02:00
Thibault Duplessis
f017c6dec6
fix inquiry switcher
2020-09-22 11:08:03 +02:00
Thibault Duplessis
83d4a72b67
fix puzzles and coordinates sparkline chart
2020-09-22 08:56:13 +02:00
Thibault Duplessis
5753adb01d
further trim down cash.js (remove eval_scripts)
2020-09-21 17:13:23 +02:00
Thibault Duplessis
427df44280
remove now unused scripts
2020-09-13 12:07:45 +02:00
Thibault Duplessis
4f5151cc1b
remove streamer.form.js
2020-09-13 12:05:05 +02:00
Thibault Duplessis
dd8c16df6e
remove superfluous css load
2020-09-13 11:57:05 +02:00
Thibault Duplessis
9324bd119d
include multiple-select.min.js
...
built from https://github.com/ornicar/multiple-select
2020-09-13 11:51:49 +02:00
Thibault Duplessis
e9946512df
resort to loading jquery on the insights page
...
moving multiple-select to cash.js has proven to be
a massive waste of time. It fails in incredibly
subtle and frustrating ways. Think twice before trying again.
2020-09-13 11:48:44 +02:00
Thibault Duplessis
af7dd0d2f2
s/window.lichess/lichess, remove const li
2020-09-13 09:40:24 +02:00
Thibault Duplessis
754ef73585
migrate highcharts
2020-09-13 09:22:38 +02:00
Thibault Duplessis
9c60e989c7
studyTopicForm ui module
...
feats debounced tag completion
2020-09-12 18:55:15 +02:00
Thibault Duplessis
33c41d6d6c
team-admin module
2020-09-12 18:36:48 +02:00
Thibault Duplessis
ef234d96d2
remove typeahead script
2020-09-12 18:11:27 +02:00
Thibault Duplessis
288b10b0cb
fix TV embed
2020-09-12 12:42:00 +02:00
Thibault Duplessis
a3add3987f
migrate tour & swiss forms, yarn add flatpickr
2020-09-12 11:59:04 +02:00
Thibault Duplessis
691f4bceba
Merge branch 'master' into cash.js
...
* master:
New translations: preferences.xml (Danish) (#7297 )
fix #7296
case insensitive link check - closes #7295
fix #7277
fix study spectators - closes #7285
simplify study invite form suggestions - for #7285
2020-09-12 08:27:05 +02:00
Thibault Duplessis
56dc405b8e
fix #7277
2020-09-11 23:54:28 +02:00
Thibault Duplessis
fb627a1764
remove lichess.slider
2020-09-10 12:19:36 +02:00
Thibault Duplessis
ba3d1b3ef7
more cash.js migration
2020-09-09 15:13:24 +02:00
Thibault Duplessis
1d6efcab0e
compatibility with cash.js WIP
2020-09-09 14:57:36 +02:00
Thibault Duplessis
24762db512
make game search a TS module
2020-09-08 11:33:00 +02:00
Thibault Duplessis
8248aa79cb
don't mutate an data structure being iterated
...
aka programming 101
fixes search URL params
2020-09-08 11:14:13 +02:00
Thibault Duplessis
fcdb017a74
dirty hotfix infinitescroll
...
TODO nuke it
2020-09-08 08:52:29 +02:00
Thibault Duplessis
b189028d89
quick search form serialize fix - to be continued
2020-09-08 08:33:28 +02:00
Thibault Duplessis
30bdeae8e1
lichess.modal is no longer a thing
2020-09-08 07:36:09 +02:00
Thibault Duplessis
53700802ec
fix insights refresh
2020-09-08 07:35:50 +02:00
Thibault Duplessis
9bc7a8249c
remove empty JS file
2020-09-07 14:56:43 +02:00
Thibault Duplessis
90f76e44d4
remove jquery callbacks
2020-09-07 12:20:19 +02:00
Thibault Duplessis
351f32b882
remove insights tour
...
I couldn't get hopscotch to do its job properly
2020-09-07 12:13:00 +02:00
Thibault Duplessis
fd996f6541
remove jquery deferred
2020-09-07 12:10:54 +02:00
Thibault Duplessis
eb1d2b8a6b
remove jquery ajax and serialize (!)
2020-09-07 11:38:55 +02:00
Thibault Duplessis
268eec0ff1
team battle form TS module
2020-09-07 11:05:42 +02:00
Thibault Duplessis
182023a8bc
login and signup in a single TS module
2020-09-07 10:52:27 +02:00
Thibault Duplessis
fd2f6c0857
login TS module WIP
2020-09-07 10:05:55 +02:00
Thibault Duplessis
63ea1faa7e
code tweaks
2020-09-06 22:50:45 +02:00
Thibault Duplessis
f0c1c406e2
checkout TS module
2020-09-06 22:38:32 +02:00
Thibault Duplessis
7ad63c8bad
challenge page TS module
2020-09-06 19:45:07 +02:00
Thibault Duplessis
b717c4189b
proper coach form TS module, remove jquery.form!
...
nicely replaced with FormData
2020-09-06 19:16:59 +02:00
Thibault Duplessis
833b06ed7f
remove $.ajax from standalone scripts
2020-09-06 18:32:34 +02:00
Thibault Duplessis
ebe0915f16
more common/xhr and proper forum TS module
2020-09-06 18:20:48 +02:00
Thibault Duplessis
ba843c3fc3
more TS promise and typing
2020-09-06 13:20:58 +02:00
Thibault Duplessis
b555288b34
more xhr updates - WIP
2020-09-06 12:57:13 +02:00
Thibault Duplessis
5c46100b9e
JS tweaks and optimizations
2020-09-05 16:42:05 +02:00
Thibault Duplessis
f6acd7b318
JS tweaks and fixes
2020-09-04 16:49:32 +02:00
Thibault Duplessis
5c4137df71
{master} fix signup-form JS
2020-09-04 16:47:01 +02:00
Thibault Duplessis
5be8b166ee
embedJsUnsafeLoadThen
2020-09-04 16:10:30 +02:00
Thibault Duplessis
32ee20899a
more JS refactor and loading
2020-09-04 12:08:24 +02:00
Thibault Duplessis
2c62f92d45
rewrite socket.ts - untested
2020-09-03 22:36:37 +02:00
Thibault Duplessis
8966165f2c
rewrite friends widget
2020-09-03 21:20:21 +02:00
Thibault Duplessis
00a72eefba
more site JS refactor
2020-09-02 12:27:20 +02:00
Thibault Duplessis
d119043c82
ui/site refactor and lichess.load promise
2020-09-02 11:44:51 +02:00
Thibault Duplessis
945d6e32df
JS components
2020-09-01 10:21:03 +02:00
Thibault Duplessis
e8529b0161
build jquery.fill into jquery itself
2020-09-01 09:14:33 +02:00
Thibault Duplessis
74fea2c94d
chat promise and auto-courtesy
2020-08-31 18:43:32 +02:00
Thibault Duplessis
6880c32e64
courtesy setting WIP
2020-08-31 17:27:35 +02:00
Thibault Duplessis
1ac8b37480
version sound assets
2020-08-28 11:35:58 +02:00
Thibault Duplessis
b986b6740a
more howl removal
2020-08-27 14:43:11 +02:00
Thibault Duplessis
23b0980aac
remove Howler, use HTML Audio directly
2020-08-27 14:21:03 +02:00
Thibault Duplessis
9cc1ff10aa
JS code tweaks
2020-08-27 11:34:15 +02:00
Thibault Duplessis
24a5adffad
fix /lag - closes #7156
2020-08-22 10:56:48 +02:00
Thibault Duplessis
b7bde02feb
mini-game with live clocks and results WIP
2020-08-15 22:33:42 +02:00
Thibault Duplessis
540acf43bb
upgrade chessground to 7.9.0 and add a local arrow.snap setting
2020-07-15 14:14:48 +02:00
Thibault Duplessis
49705e68e2
fix movetime chart tooltips
2020-07-09 14:03:01 +02:00
Thibault Duplessis
f2aa0c997f
fix movetime chart
2020-07-09 09:50:29 +02:00
Thibault Duplessis
a5562708d0
fix movetimes chart on imported games
2020-07-05 17:11:44 +02:00
Thibault Duplessis
7205b1eab6
fix ip blacklist feedback
2020-07-03 20:40:27 +02:00
Thibault Duplessis
ebdf6d65be
allow making tournaments 3 months in advance
2020-07-02 17:06:05 +02:00
Greg Finley
d28b92b211
Disable markers in ratings graph, for #6743
2020-07-01 13:20:13 -07:00
Niklas Fiekas
019527c3fd
remove lichess.raf
2020-07-01 14:19:16 +02:00
Greg Finley
3809d1197a
Fix array goof
2020-06-30 07:55:01 -07:00
Greg Finley
b8e1103c4f
Fix off-by-one error
2020-06-29 23:36:21 -07:00
Greg Finley
f84eac24dc
Smooth dates in JS, for #6743
2020-06-29 23:15:48 -07:00
Thibault Duplessis
6e38bbe611
fix coach form
2020-06-28 18:03:40 +02:00
Thibault Duplessis
e7b44a176f
update chessground.min
2020-06-28 09:48:21 +02:00
Niklas Fiekas
5488d1713a
gracefully handle 429 during login ( fixes #6830 )
2020-06-18 18:03:48 +02:00
Niklas Fiekas
1c8cf82900
fix name of languages input in coach form validation
2020-06-11 21:49:34 +02:00
Niklas Fiekas
5323187172
fix return inside forEach in coach.form.js
2020-06-05 23:58:19 +02:00
Niklas Fiekas
92a1d0cc9f
use only minified textcomplete.js
2020-06-05 16:50:21 +02:00
bcsb1001
8947cdb8e1
Fix multiple shepherds bug
2020-06-02 02:49:59 +01:00
Thibault Duplessis
acd4bdc39a
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
Update scalafmt-core to 2.5.3
Move 2fa clear/focus into raf to match .show()
2020-05-26 18:39:58 -06:00
Thibault Duplessis
f8d03dcaf8
cache fipr
2020-05-26 18:39:31 -06:00
JD Hartley
a9285b36fc
Move 2fa clear/focus into raf to match .show()
...
$.fn.show() is overriden and its code is run in a requestAnimationFrame.
We need to delay our 2FA input logic until after the .show() finishes.
2020-05-24 21:18:18 -07:00
Thibault Duplessis
ba50215ee7
upgrade printer
2020-05-12 12:45:30 -06:00
Thibault Duplessis
1408c888d6
swiss WIP
2020-05-04 00:31:50 -06:00
Thibault Duplessis
6e770e0557
coach language selector - closes #6412
2020-04-27 12:02:59 -06:00
Thibault Duplessis
74173f2d36
coach language selector
2020-04-27 12:02:59 -06:00
Thibault Duplessis
95703e82dd
enforce autocomplete whitelist in team leaders form
2020-04-24 09:15:30 -06:00