Commit Graph

6521 Commits (deepcrayonfish)

Author SHA1 Message Date
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 f0f11c1083 racer skip 2021-03-20 13:56:40 +01:00
Thibault Duplessis 41e45b550d remove unused sounds 2021-03-20 12:35:51 +01:00
lucaxvi dc28dfca44 Tweak alpha piece set
fix blank gaps inside alpha piece set

Fix colors alpha piece set

Fix artifacts white knight alpha piece set
2021-03-19 18:18:35 +01:00
Thibault Duplessis 8f00bfc0c0 remove marathon survivor icon, add puzzle racer icon 2021-03-19 14:36:51 +01:00
Thibault Duplessis c6304c8e22 make the race track more compact 2021-03-17 10:01:31 +01:00
Thibault Duplessis e739e066da
Merge pull request #8374 from TeaScripture/master
Lisp Capture Sound
2021-03-15 10:33:12 +01:00
TeaScripture 96939b6517
Lisp Capture Sound 2021-03-15 02:41:42 +03:00
Thibault Duplessis 0caf8c3da6 racer home design 2021-03-14 12:11:43 +01:00
Thibault Duplessis e1d6cd7e0c super-silly racer boost animation 2021-03-13 19:29:40 +01:00
Thibault Duplessis 129a0fd14d puzzle racer WIP 2021-03-13 11:29:36 +01:00
Thibault Duplessis 6f9242b9d5 solve racer road performance 2021-03-13 10:23:54 +01:00
Thibault Duplessis 16e6b6c6b4 Merge branch 'master' into puzzle-racer
* master:
  always post a mod note when automarking
  make it possible to generate "RunningCrocodile" cute name
  don't fetch streams immediately on startup
  New Crowdin updates (#8344)
  bots can't review coaches - closes #8361
  Ensure board editor in study new chapter modal initializes with existing orientation
  User.ID type alias
  ignore players with less than 3 playbans in autoreports
  optimize playban count
  upgrade ui deps
  don't bind any additional events for pv previews
  tweak pv board preview style
  ceval: Mini board for PV
  Add 3+ WC trophy 2020
2021-03-13 09:05:30 +01:00
Thibault Duplessis 11e0c0aa2b compress road image 2021-03-12 18:46:30 +01:00
Thibault Duplessis 13151fb96d puzzle racer WIP 2021-03-12 10:34:57 +01:00
Thibault Duplessis d31d9fa864 Merge branch 'master' into puzzle-racer
* master: (131 commits)
  don't show arena user powertips on touchscreens - closes #8350
  not all marks make bad - for lichess-org/tavern#59
  REVERT ME 2: fixup partial explorer hack
  REVERT ME: make partial explorer available again
  Revert "REVERT ME: explain explorer outage due to fire"
  add loose rate limits to following - closes #8352
  code tweaks
  auto-report alt prints - closes lichess-org/tavern#50
  show draw offers during gameplay in move list - closes #4800
  show draw offers in analysis board - for #4800
  show draw offers in exported PGN
  fix storage of draw offers
  only report donations twice a day
  remember all draw offers - WIP
  Updated
  ceval: Cache wasm binary via IndexedDB
  fix anon chat author - closes lichess-org/tavern#51
  prevent double timeout
  link to report FAQ
  link to appeal doc, tweak appeal style
  ...
2021-03-12 09:13:06 +01:00
Thomas Daniels ff6d60105e Add 3+ WC trophy 2020 2021-03-11 22:30:28 +01:00
Thibault Duplessis f42d170981
Merge pull request #8353 from TeaScripture/master
Lisp Soundset Updated
2021-03-11 19:56:05 +01:00
TeaScripture 2f01d006b4
Updated
Toned down the Move sound and removed some offending frequencies.
Remade the Capture sound.
Fixed an unforeseen sound clutter that occur when game ends in checkmate by adding delay to Draw/Defeat/Victory sounds. Also slowed down these notifications.
Fixed an unintentional melodic interaction between Confirmation and Check sounds.
Removed the formant quality from the Explosion sound.
Berserk sound is more prominent.
2021-03-11 15:18:20 +03:00
Thibault Duplessis fef2439284 timeout from /mod/public-chats - closes lichess-org/tavern#18 2021-03-11 12:02:40 +01:00
TeaScripture 943c645ea1
Add files via upload 2021-03-06 18:49:55 +03:00
Niklas Fiekas ca4690d3c7 yarn run format test.html 2021-03-06 13:34:45 +01:00
Thibault Duplessis 63d16cb349 Merge branch 'master' into puzzle-racer
* master: (25 commits)
  add practice sounds to test page
  update storm sounds
  add lisp sounds by EdinburghCollective
  improve sound test page
  tweak sound test page
  fix lichess.AnalyseNVUI is always defined warning
  more descriptive move-annotation label
  hide nnue toggle if unsupported
  default nnue toggle to !saveData
  Update stockfish-nnue.wasm 0.0.2
  fix sound test page
  add FAQ.md
  puzzle storm slow filter - closes #8307
  fix reading empty rooms from lila-ws
  {master} fix top menu when browser has touch+pointer - closes #7229
  exclude simul games from mod view - closes lichess-org/tavern#46
  {master} fix #8308
  New Crowdin updates (#8306)
  upgrade chessground and other ui vendors
  fix personal data export - closes lichess-org/tavern#52
  ...
2021-03-06 12:23:34 +01:00
Thibault Duplessis fa54a5181b add practice sounds to test page 2021-03-06 12:13:23 +01:00
Thibault Duplessis a5fe8c24ce add lisp sounds by EdinburghCollective 2021-03-06 12:00:52 +01:00
Thibault Duplessis 0514a480b5 improve sound test page 2021-03-06 12:00:52 +01:00
Thibault Duplessis 8b212bfeef tweak sound test page 2021-03-06 12:00:52 +01:00
Thibault Duplessis 2196edcc70 fix sound test page 2021-03-06 09:45:45 +01:00
Thibault Duplessis b920f6c735 puzzle racer WIP 2021-03-05 12:06:51 +01:00
Niklas Fiekas d011d5f58a detect specific simd instruction 2021-02-22 15:59:48 +01:00
Niklas Fiekas 3a36b260a0 update diagnostics 2021-02-22 15:30:18 +01:00
Thibault Duplessis d0c46e57d1 add hotkey to dismiss current report as processed 2021-02-18 11:17:32 +01:00
Thibault Duplessis cdb8bd1d7e add horsey board square highlights 2021-02-09 15:42:32 +01:00
Thibault Duplessis ae2ba762a6 Revert "Revert "experiment with horsey specific board highlight""
This reverts commit a38c60f44f.
2021-02-09 15:22:33 +01:00
Thibault Duplessis 995ab9a1c2 update horsey pieces 2021-02-09 15:14:31 +01:00
michael1241 a2c00f1f9b adjust stroke width of horsey pieces 2021-02-09 11:30:23 +01:00
Niklas Fiekas a38c60f44f Revert "experiment with horsey specific board highlight"
This reverts commit bc4aa0014b.
2021-02-08 23:23:29 +01:00
Niklas Fiekas bc4aa0014b experiment with horsey specific board highlight 2021-02-07 23:06:02 +01:00
Niklas Fiekas cedc5bed85 update horsey sprite again 2021-02-07 22:05:04 +01:00
michael1241 b67accbf9e update horsey pieces again 2021-02-07 22:03:27 +01:00
Niklas Fiekas 8fb9bad639 try improved horsey board 2021-02-07 21:22:50 +01:00
Niklas Fiekas e5f7932a7c update horsey sprite 2021-02-07 21:16:30 +01:00
michael1241 5370cca548 update horsey pieces 2021-02-07 21:16:30 +01:00
Niklas Fiekas c27f556407 try horsey board 2021-02-07 21:16:30 +01:00
Niklas Fiekas 6ff950ff75 add horsey piece set 2021-02-07 21:16:30 +01:00
Niklas Fiekas 2ec8278259 minify horsey svgs 2021-02-07 21:16:30 +01:00
michael1241 799daf8cea add initial horsey svgs 2021-02-07 21:16:30 +01:00
Niklas Fiekas 1374ea5ee4 prettier: format all files 2021-02-06 14:52:33 +01:00
Niklas Fiekas 070eb28dbd prettier: also format handwritten files in public 2021-02-06 14:23:42 +01:00
Thomas Daniels 5f65102501 Add ZHWC and ACWC 2020 trophies 2021-02-05 01:16:42 +01:00
Niklas Fiekas 18d77fe053 add credit to picture on disabled.html 2021-02-01 21:49:56 +01:00
Thibault Duplessis 445d34bbea update lichess font fontforge file 2021-01-30 19:40:31 +01:00
Thibault Duplessis 913f45cdb3 tweak storm fonts 2021-01-26 19:09:40 +01:00
Thibault Duplessis 1c08fe3a97 tweak storm UI 2021-01-26 19:00:24 +01:00
Thibault Duplessis d7df9d5607 use Segment7 font for puzzle storm 2021-01-26 18:46:43 +01:00
Thibault Duplessis c78082bc5c storm perf and font icon - deprecates the bongcloud icon 2021-01-25 21:02:09 +01:00
Thibault Duplessis 71557978ca Merge branch 'master' of github.com:ornicar/lila into storm
* 'master' of github.com:ornicar/lila:
  give up on twitch in studies, update csp accordingly (#6684)
  fix typo in route cloneAplly -> cloneApply (was working regardless)
  clean coachForm langInput
  update tagify to 3.22.1 (fixes xss)
  install tagify from npm
  Revert "{master} lazy fix xss in own studies topic manager"
  {master} lazy fix xss in own studies topic manager
  {master} fix colors in large team battles
  {master} add NoBot/OnlyBot challenge decline reasons - closes #7993
2021-01-25 07:12:30 +01:00
Thibault Duplessis 06d573f372 storm WIP 2021-01-24 19:40:50 +01:00
Niklas Fiekas 2c872a031b install tagify from npm 2021-01-24 17:57:35 +01:00
Thibault Duplessis dcfb9a4ca0 puzzle storm UI 2021-01-24 12:03:29 +01:00
Thibault Duplessis bd1445d23d puzzle storm font 2021-01-24 11:40:50 +01:00
Thibault Duplessis 39a4e31912 puzzle storm combo UI WIP 2021-01-23 17:52:00 +01:00
Thibault Duplessis cbb1255088 Merge branch 'master' into nvui-table-board
* master: (281 commits)
  fix bio links - closes #7795
  improve puzzle monitoring
  New Crowdin updates (#7798)
  New Crowdin updates (#7783)
  fix puzzle session next
  improve puzzle rating delta
  better cap puzzle glicko
  spam logging
  more strings translatable for preferences and puzzles
  only show public comms after the comm report is processed
  shorter theme name
  add queen+rook to non-hinting themes
  New Crowdin updates (#7780)
  New Crowdin updates (#7778)
  fix puzzle double request - closes #7779
  exclude puzzle session.previousPaths from selection
  add table style to prismic pages
  New Crowdin updates (#7775)
  also parse prismic markdown in standalone pages
  add queens and rooks endgames
  ...
2020-12-27 09:41:18 +01:00
Thomas Daniels ab1a13cfdc Add three variant WC 2020 trophies 2020-12-16 18:47:55 +01:00
Tait Hoyem e2767a0ad3 Wrap around when searching by piece; update sounds with more GPLv2'd sounds from Emacspeak 2020-12-15 20:46:28 -07:00
Tait Hoyem 3b8750072a Udpate name of sound files 2020-12-15 01:20:11 -07:00
Tait Hoyem a4c9f00287 Add 'select' sound for new NVUI table; sourced from Emacspeak/GPLv2 2020-12-15 01:16:49 -07:00
Thibault Duplessis 9eac8a69c4 custom event icons 2020-10-19 10:47:16 +02:00
Thibault Duplessis e232091f84 tweak and reformat event-countdown.js 2020-10-12 18:19:55 +02:00
Niklas Fiekas 181a755e82 factor out all server-side uses of _target=blank (#7411)
* noopener for all _target=blank links. Security for untrusted links,
  possible minor performance improvement for internal links.

While reviewing, also checked

* nofollow on user provided links
* noreferrer only as defense in depth for links that can appear in
  unpredictable locations. Will consider Referrer-Policy for everything
  else.
2020-10-04 16:33:03 +02:00
Nathaniel Kaiser 489b287aa3 Updated flag of Mauritania. 2020-10-03 13:02:51 -04:00
Thibault Duplessis c5776af72f add Lichess flag 2020-10-03 12:18:15 +02:00
Thibault Duplessis b1627c285d normalize flag design 2020-10-03 12:07:35 +02:00
Thibault Duplessis 3f1e39f619 remove support for Firefox 60 2020-10-02 22:07:54 +02:00
Thibault Duplessis 8160749a6f let's have both belarus flags
so hopefully we finally get cut some slack
2020-10-02 14:36:23 +02:00
kraktus 698dd756f0 Delete unused flags 2020-10-01 17:39:09 +01:00
Lucas Bonnet 0b6a60db9c fix Republic of Adygea flag 2020-10-01 08:40:45 +02:00
Thibault Duplessis d8e5617ddb manually update Belarus flag - closes #7390 2020-10-01 08:35:42 +02:00
Thibault Duplessis 7ac51b4a5e fix sound test page 2020-09-29 18:44:33 +02:00
Thibault Duplessis 8d990a1fb6 fix sound test page 2020-09-29 18:42:29 +02:00
Thibault Duplessis 7618f418ff tweak the icon font until the iOS 14 bug is worked around
If any of these 3 icons was present: chess960, lock, crazyhouse
then on iOS 14, most icons, but not all, were badly displayed.
The visually buggy icons are not the ones causing the issue.

Fix involved setting the width of the 3 icons to 512
2020-09-29 17:48:42 +02:00
Thibault Duplessis 11754e35ef lichess font: remove initial missing glyph 2020-09-29 14:30:46 +02:00
Thibault Duplessis 108862b650 tweak font source and font tester 2020-09-29 13:50:30 +02:00
Thibault Duplessis 42ab5cfe91 revert font debug 2020-09-29 12:07:47 +02:00
Thibault Duplessis f259240f7f explicitly return unit to prevent value discarding #list 2020-09-29 10:38:01 +02:00
Niklas Fiekas 07c3fca8f1 fix hide/show on lag page (fixes #7376) 2020-09-28 17:07:18 +02:00
Thibault Duplessis 9c55e57bf5 remove incompatible browser detection
it was broken anyway
2020-09-28 10:27:00 +02:00
Thibault Duplessis f08c64b634 Update maestro pieces - for #7167 2020-09-27 08:59:42 +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 c8e12a3ad3 apply special volumes directly to sounds 2020-09-26 15:40:57 +02:00
Thibault Duplessis cebe75f6a6 update sound test page 2020-09-26 15:40:31 +02:00
Thibault Duplessis d10adaed89 Update maestro pieces - for #7167 2020-09-26 11:30:33 +02:00
Thibault Duplessis 8785a13027 Update maestro pieces - for #7167 2020-09-25 19:00:04 +02:00
Thibault Duplessis b49d4f6c27 Update maestro pieces - for #7167 2020-09-25 11:11:56 +02:00
Thibault Duplessis bead91645f remove cash/offset/position 2020-09-25 10:22:11 +02:00
Thibault Duplessis 1fedee35df update cardinal and maestro piece sets - for #7167 2020-09-24 12:03:39 +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 39539186f8 Revert "revert me: hotfix inquiry.js not found"
This reverts commit c2898749a8.
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
Niklas Fiekas c2898749a8 revert me: hotfix inquiry.js not found 2020-09-06 12:42:57 +02:00
Niklas Fiekas 4c4b968119 minify kosal svgs 2020-09-06 09:56:39 +02:00
Niklas Fiekas 53025da245 omit type text/css in html5 2020-09-06 09:56:26 +02:00
Thibault Duplessis 5c46100b9e JS tweaks and optimizations 2020-09-05 16:42:05 +02:00
Thibault Duplessis 5e045199aa Update governor pieces - for #7167 2020-09-04 17:21:01 +02:00
Thibault Duplessis da2d8d2e77 Update maestro pieces - for #7167 2020-09-04 17:20:42 +02:00
Thibault Duplessis f6acd7b318 JS tweaks and fixes 2020-09-04 16:49:32 +02:00