Commit Graph

2624 Commits (deepcrayonfish)

Author SHA1 Message Date
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