Commit Graph

1879 Commits (deepcrayonfish)

Author SHA1 Message Date
Benedikt Werner e2b3e0e881
Blur activeElement when clicking captcha to avoid keyboard popup on Android 2021-07-29 12:31:13 +02:00
Benedikt Werner 2e362f9e64
Only block touch scrolling on coordinate training 2021-07-28 11:09:58 +02:00
Thibault Duplessis e19df7a4a0 fix overflow in streamer mod log 2021-07-27 10:54:12 +02:00
Thibault Duplessis dba6e44ca9
Merge pull request #9463 from benediktwerner/forum-quoting
Forum quoting
2021-07-27 08:33:08 +02:00
Benedikt Werner e1b8afbcf4
Store forum reply per topic 2021-07-27 07:41:56 +02:00
Benedikt Werner 1ce9283f81
Forum: Allow replying from any page 2021-07-27 07:37:40 +02:00
Thibault Duplessis 5b75830dc6
Merge pull request #9455 from benediktwerner/fix-embed-mobile
Fix embed layout on mobile
2021-07-25 15:51:24 +02:00
Thibault Duplessis a4f9ebab89
Merge pull request #9457 from benediktwerner/captcha-promotion
Actually promote piece in captcha
2021-07-25 15:48:53 +02:00
Benedikt Werner 49468b6d11
Forum quoting 2021-07-25 05:34:38 +02:00
Benedikt Werner 2c92a72664
Fix forum post edit/delete button margin 2021-07-25 05:34:16 +02:00
Benedikt Werner 2f77b74bba
Actually promote piece in captcha 2021-07-24 12:01:19 +02:00
Benedikt Werner 816a6fa4ec
Fix game/study embeds on mobile in forum 2021-07-24 10:03:02 +02:00
Benedikt Werner 3aa0f2a40b
Fix error in analysis embed without study 2021-07-24 09:02:02 +02:00
Benedikt Werner e451409d5b
Fix perf trophy overflow 2021-07-23 10:58:02 +02:00
Thibault Duplessis 9ec243c2c1
Merge pull request #9444 from benediktwerner/currency-change-persistency
Preserve patron plan settings on currency change
2021-07-22 08:22:03 +02:00
Benedikt Werner 72e91e2284
CSS: Fix coordinate training explanation on mobile 2021-07-22 02:16:38 +02:00
Benedikt Werner 0f36b6790d
Fix coords/puz/learn board max-width 2021-07-22 02:14:06 +02:00
Benedikt Werner 6c18d9e767
Preserve patron plan settings on currency change 2021-07-21 21:59:24 +02:00
Benedikt Werner af0626cfe6
Always show streamer services links 2021-07-16 16:06:02 +02:00
Thibault Duplessis c801cd46d3 refactor ui modals - after #9380 2021-07-16 14:56:47 +02:00
Thibault Duplessis a30b3e358f
Merge pull request #9380 from 370417/modal-a11y
Improve keyboard navigation of modals
2021-07-16 11:15:55 +02:00
Benedikt Werner b5f6137e24
Prettier 2021-07-15 16:33:42 +02:00
Benedikt Werner 55c2e9b512
noImplicitAny for ui/site 2021-07-15 16:11:31 +02:00
Thibault Duplessis 306b660c19 allow past dates in broadcast rounds 2021-07-14 16:07:54 +02:00
Thibault Duplessis 4c2b7f2bdd automatic broadcast schedule 2021-07-14 14:59:43 +02:00
Thibault Duplessis 7fa3769690 more oauth screen tweaks 2021-07-13 22:04:16 +02:00
Thibault Duplessis 0de8c7a75f more oauth screen tweaks 2021-07-13 21:50:02 +02:00
Thibault Duplessis b1f519d2dc tweak oauth screen 2021-07-13 21:45:51 +02:00
Albert Ford ed1f7a297c Improve keyboard navigation of modals 2021-07-10 04:46:37 -07:00
Benedikt Werner 1b57ce78e2
Pref stats: text-indent -> padding-left to fix padding on wrap 2021-07-09 01:31:31 +02:00
Thibault Duplessis 83da88f0f8 manual currency selector - closes #9332 2021-07-04 13:51:36 +02:00
romnzs 736fb3d1c4 Fix coordinate positions in WebKit 2021-07-04 12:33:26 +03:00
Thibault Duplessis 5e4b71b839
Merge pull request #9323 from benediktwerner/fix-powertip
Fix nested powertips
2021-07-03 18:37:52 +02:00
Thibault Duplessis 014003af16 fix coordinate graph - closes #9336 2021-07-03 09:13:57 +02:00
Thibault Duplessis bdf2cdbf53
Merge branch 'master' into embed-piece-set 2021-07-03 07:23:13 +02:00
Thibault Duplessis 531dffb34c tweak layout static settings 2021-07-02 12:44:34 +02:00
Benedikt Werner 565c2ce7ab
Fix nested powertips 2021-06-30 16:26:33 +02:00
Benedikt Werner cbe4e49918
Respect piece set in embeds 2021-06-30 16:02:39 +02:00
Thibault Duplessis a7a1ef07d9 make scrollMoves a local storage pref - for #9266 2021-06-28 18:34:47 +02:00
Niklas Fiekas 985bf69d99
Merge pull request #9256 from kraktus/act3
Fix rating graph not showing
2021-06-28 16:29:18 +02:00
romnzs 2f373fac72 Adjust coordinate css class names 2021-06-25 15:02:46 +03:00
kraktus c3f7ffb54c Fix rating graph not showing
Reload profile when switching to activity tab after clicking on `Advanced search`

Match behavior with all the games button (all, rated, etc.)
2021-06-25 13:22:04 +02:00
romnzs 6e9ed2e9af Merge branch 'master' into rethink-coordinate-transitions 2021-06-25 13:51:29 +03:00
Benedikt Werner 2973bc8219
Fix user search style (#9242)
* Fix user search style

* Prettier
2021-06-24 08:38:31 +02:00
romnzs fa68487d45 Rethink coordinate transitions 2021-06-22 22:47:49 +03:00
Thibault Duplessis 4acd581c20 let teachers close accounts of managed students 2021-06-21 19:41:19 +02:00
Niklas Fiekas 8d70325325 update prettier 2021-06-21 17:46:54 +02:00
Thibault Duplessis f54147a246 fix puzzle embed 2021-06-20 14:19:00 +02:00
Niklas Fiekas 438c43d29f show list of pkce oauth clients 2021-06-19 23:49:14 +02:00
Thibault Duplessis f717a10373
Merge pull request #9158 from niklasf/oauth2
reimplement oauth (with pkce)
2021-06-18 09:25:30 +02:00
Niklas Fiekas 617a0ab4a9 tweak authorization prompt design 2021-06-17 15:36:52 +02:00
Niklas Fiekas 4ad8ee8aa8 basic styles for oauth form 2021-06-17 15:36:51 +02:00
Thibault Duplessis 163a7a10ae dirty workaround to fix boards jittering around as they resize on /games 2021-06-17 10:11:03 +02:00
Thibault Duplessis 9bbf80c36b remove chessground.config.resizable flags 2021-06-17 08:48:01 +02:00
Niklas Fiekas 1d4130fc35 mention access tokens on account security page 2021-06-16 22:02:57 +02:00
Andrew Mazur e4db7c25e6
Icons private use area (#9136)
* move all glyphs to private area

* replace exclamation mark icon

* replace quotation mark icon

* replace rapid icon

* replace share icon

* replace patron icon

* replace gear icon

* replace phone icon

* replace streak icon

* replace die-six and ograve icons

* replace flag icon

* replace flame icon

* replace feather icon

* replace turtle icon

* replace nuclear icon

* replace arrow-streamline-target icon

* replace buffer icon

* replace upload-cloud icon

* replace number and some special characters icons

* replace upper case alphabet characters icons

* replace alphabet characters icons and a few special characters icons

* fixing some missing icons

* notifications icons fix

* a few more icons found

* changing a few more icons
2021-06-14 09:13:27 +02:00
romnzs 55fa235b26
Adjust coordinate size and position according to board size (#9160)
* Adjust coordinate size and position according to board size

* Use scalatags for coordinate svg element

* Recover accidentally deleted dialog scalatag
2021-06-14 08:49:41 +02:00
Thibault Duplessis ca742c01f5 close #9174, close #9173 2021-06-14 08:29:01 +02:00
Niklas Fiekas df23ba3a6c hold back email confirm help longer 2021-06-12 13:09:34 +02:00
Thibault Duplessis d2c9d8fc87 tweak broadcast list 2021-06-12 08:41:29 +02:00
Thibault Duplessis a8a111cf12 tweak dashboard UI 2021-06-09 17:07:44 +02:00
Thibault Duplessis aeb27eb631 remove debug 2021-06-09 07:30:28 +02:00
Thibault Duplessis 02aaf26202 show mod queues stats 2021-06-08 17:35:55 +02:00
Benedikt Werner 840fc27448
Streamer: Always show image on edit page 2021-06-08 02:12:50 +02:00
Thibault Duplessis 7628e78b59 mod activity graphs 2021-06-07 17:08:47 +02:00
Thibault Duplessis 4589650e7e mod progress WIP 2021-06-07 12:13:13 +02:00
Thibault Duplessis 57db5885a9 add google pay & apple pay links 2021-06-06 12:44:55 +02:00
Thibault Duplessis 43cd1b59f8 add configurable payment methods 2021-06-06 12:14:49 +02:00
Thibault Duplessis c997c3b77d list gifts on patron index 2021-06-06 00:28:50 +02:00
Thibault Duplessis 3ea0b4309d patron gift WIP 2021-06-06 00:11:14 +02:00
Thibault Duplessis b3a917888c gift patron with paypal 2021-06-05 23:50:28 +02:00
Thibault Duplessis d7f9991b81 patron gift WIP 2021-06-05 18:56:21 +02:00
Thibault Duplessis 3ac7448211 user mod view style 2021-06-05 15:04:38 +02:00
Thibault Duplessis b1a9204212 Merge branch 'master' into patron-gift
* master:
  hotfix broken en-US translation of puzzle.fromMyGames
  fix custom patron amount with decimal accuracy
  remove migration script
  add missing dep
  hit the OER API less often
  New Crowdin updates (#9075)
  {master} only monitor puzzle path freshness in prod
  {master} verified users can send 20 team PMs / 24h
2021-06-05 11:40:26 +02:00
Thibault Duplessis 1dcbe1cf3a fix custom patron amount with decimal accuracy 2021-06-05 09:16:32 +02:00
Thibault Duplessis faa47204da gift patron WIP 2021-06-04 13:25:26 +02:00
Thibault Duplessis 54bab579be plan currencies WIP 2021-06-03 12:20:40 +02:00
Thibault Duplessis 36818f6ef6 patron currency WIP 2021-06-03 09:24:15 +02:00
Thibault Duplessis e1ac923046 fix stripe plan page 2021-06-02 12:09:00 +02:00
Thibault Duplessis 1988f64b7b allow changing stripe payment method 2021-06-02 12:06:06 +02:00
Thibault Duplessis c6dc8b2908 add patron link after each blog post
for lichess-org/strategy#90
2021-05-28 16:29:15 +02:00
Thibault Duplessis 1dce927f47 zen mode code golf 2021-05-28 08:29:42 +02:00
Thibault Duplessis 3c4304ed57
Merge pull request #9034 from PhilLecl/master
Fix date range in userGamesDownload
2021-05-27 09:06:09 +02:00
Benedikt Werner 994a96d177
Retry captcha setup when cg hasn't loaded yet 2021-05-26 18:08:11 +02:00
Philipp Leclercq 49ba0c0deb Fix date range in userGamesDownload 2021-05-26 12:53:24 +02:00
Thibault Duplessis cc4ea643e7 color muted appeals in red in alt lists
closes lichess-org/tavern#116
2021-05-26 10:37:09 +02:00
Thibault Duplessis 6145c7735d
Merge pull request #9028 from sharadsw/coordinates-resize
Add resize handler to coordinates board
2021-05-26 10:22:20 +02:00
Benedikt Werner b646e51221 Make download layout responsive 2021-05-26 10:19:05 +02:00
Philipp Leclercq 6892c40dfc Remove constant number of perf types from userGamesDownload 2021-05-26 10:19:05 +02:00
Philipp Leclercq 5356378c4a Use URLSearchParams in userGamesDownload 2021-05-26 10:19:05 +02:00
Philipp Leclercq ba3bf5f8da Use cash in userGamesDownload 2021-05-26 10:19:05 +02:00
Philipp Leclercq ce4ed2c49b Rename download module to userGamesDownload 2021-05-26 10:19:04 +02:00
Philipp Leclercq 8aa1bcf04d Add user games download form 2021-05-26 10:19:04 +02:00
Thibault Duplessis 095dfbda6f send automatic message on forum post deletion
closes lichess-org/tavern#101
2021-05-26 09:50:23 +02:00
Thibault Duplessis 8d051d4b1d mod forum post deletion message with good old modal - WIP 2021-05-26 09:50:23 +02:00
Thibault Duplessis f7d0dac556 deletion message for forum moderation - for lichess-org/tavern#101 2021-05-26 09:50:23 +02:00
TheRealSS 8e992490f4 Add resize prefs 2021-05-25 20:33:44 +05:30
TheRealSS d3329c38b9 Add resize handler to coordinates board 2021-05-25 18:34:09 +05:30
Thibault Duplessis dfe07ce3ad
Merge pull request #8994 from timothyarmes/sounds
Preload sounds when starting a game
2021-05-25 09:41:16 +02:00
Thibault Duplessis 8c94e78d96
Merge pull request #9001 from benediktwerner/fix-speech-translation
Use correct language for translated speechSynthesis text
2021-05-24 10:01:06 +02:00
Thibault Duplessis 532061f98e remove auto confirm on delete buttons
use the "confirm" class instead
2021-05-24 08:34:29 +02:00
Benedikt Werner 6200b5fbef
Use correct language for speechSynthesis 2021-05-22 16:50:50 +02:00
Timothy Armes b27bf18326 Preload sounds when starting a game
Fixes https://github.com/ornicar/lila/issues/8993.

The iPad (along wither other devices) requires an interaction to play a sound.  By preloading the sounds Howler will do it's best to unlock them on an interaction before they're needed.
2021-05-21 12:11:12 +02:00
Benedikt Werner 703b7c94cc
Add preloadBoardSounds() to SoundI TS interface 2021-05-20 12:18:42 +02:00
Thibault Duplessis 6dd513d9d9 refactor mod zone - closes lichess-org/tavern#114 2021-05-19 10:45:22 +02:00
Thibault Duplessis 70e809156c
Merge pull request #8964 from benediktwerner/fix-music-preload
Don't preload sounds for music set
2021-05-18 10:44:34 +02:00
Benedikt Werner 648854e868
Don't preload sounds for music set 2021-05-18 10:12:10 +02:00
Thibault Duplessis 55ba3188b7 zalgo text in mod log 2021-05-18 09:14:43 +02:00
Thibault Duplessis cafb8b7ed2 Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila: (63 commits)
  prepare removing Cache-Control override for non-assets in nginx
  Fix rollup build import
  fix spurious preloads for silent sound set
  remove broken ads warning on streamer pages (after baea6c59c8)
  forgot downloading noto-sans-bold-greek.woff2
  optipng -o7 for some newer images
  avoid multiple workers in already parallel prod build
  update chessground.min.js to 7.12.0
  remove unused jquery-bar-rating dependency
  all typescript modules are now es modules
  update ab to es module
  switch ui from commonjs to es modules
  New Crowdin updates (#8921)
  correspondence variant challenges can't be rated - closes #8914
  create other indexes mentioned in troubleshooting section
  formatting tweaks
  create required challenge index
  upgrade kamon
  Allow number of engine lines to be 0 (#8845)
  chessground 7.12.0 and other ui upgrades
  ...
2021-05-14 18:04:07 +02:00
Niklas Fiekas da6315846d
Merge pull request #8932 from benediktwerner/fix-rollup-imports
Fix rollup build import
2021-05-14 09:11:45 +02:00
Benedikt Werner 2f39abb50b
Fix rollup build import
ES rollup config modules on Node 13+ can only import the default export
from commonJS modules.
2021-05-14 00:31:46 +02:00
Niklas Fiekas c0fefde2e9 fix spurious preloads for silent sound set 2021-05-13 23:27:37 +02:00
Niklas Fiekas 6f935e6518 remove unused jquery-bar-rating dependency 2021-05-13 13:13:50 +02:00
Thibault Duplessis 1624d3457f upgrade howler - for #8915 2021-05-12 10:07:45 +02:00
Thibault Duplessis 098b521ca8 improve embedded mod zones 2021-05-12 09:24:01 +02:00
Thibault Duplessis 6aa5db3250 fix interactive mod zone on appeal page 2021-05-12 09:01:08 +02:00
Thibault Duplessis 5a8963c878 better conceal contact email address 2021-05-11 09:26:58 +02:00
Thibault Duplessis 62f15d29eb fix appeal img display 2021-05-10 12:41:42 +02:00
Niklas Fiekas 8ec8cc2d8f yarn run format 2021-05-07 08:59:15 +02:00
Thibault Duplessis 5a104ebc56 show alt accounts and full mod zone on appeal pages 2021-05-06 17:24:41 +02:00
ijhchess d6e8a89e76 fixes images in team descriptions not being fully shown; example is https://lichess.org/team/offerspill-sjakklubb 2021-05-05 18:28:00 -05:00
Thibault Duplessis 231cb2e78a simplify chat members DOM/CSS a bit - after #8686 2021-05-03 09:55:56 +02:00
Benedikt Werner 0cbc5f05fd
Fix spectators list (#8686)
* Make spectators list consistent and always translated

* Fix spectators count and list everywhere

* Prettier

* Proper translations for spectators info

* Remove 'spectators' from all translations

* Prettier and scalafmt

* Use symbol for spectators

* Cleanup
2021-05-03 09:38:53 +02:00
Thibault Duplessis 5195d2d2ca yarn run format - after #8836 2021-05-03 08:44:50 +02:00
arnaud 1a1d16b838 Use of prefers-reduced-motion to skip some animation if thr user want 2021-05-02 19:14:59 +02:00
Thibault Duplessis 165df5b776 better mitigate zalgo text with css 2021-04-29 18:31:59 +02:00
Thibault Duplessis 1bd3111761 tweak broadcast index style 2021-04-28 11:26:39 +02:00
Thibault Duplessis 26fa459654 broadcast tournament/rounds WIP 2021-04-27 11:53:45 +02:00
Thibault Duplessis e37c218bf6 broadcast tournament/rounds WIP 2021-04-27 10:48:37 +02:00
Thibault Duplessis dc240c87c0 broadcast tournament/round WIP 2021-04-25 12:30:46 +02:00
Thibault Duplessis 6773ef6e46 broadcast tournament/round WIP 2021-04-25 10:17:39 +02:00
Nicolas CARPi 5ae8237809 Fix some typos in the code and comments 2021-04-24 14:15:20 +02:00
Thibault Duplessis 31b1a58705 Revert "experiment: remove paypal as a way of donating to lichess"
This reverts commit 6abd7a8d86.
2021-04-22 13:38:11 +02:00
Thibault Duplessis d5d7219449 simplify coordinate zen - for #8665 2021-04-22 08:42:13 +02:00
Adam Morris 04baad0118
adds zen mode to coordinate (#8665)
* show/hide on zen toggle

* zen-toggle button

* zen toggle on coordinate page

* remove test log

* run prettier
2021-04-22 08:41:33 +02:00
Thibault Duplessis 8a5f02e184 tweak inquiry note style 2021-04-19 09:13:18 +02:00
Benedikt Werner a42f4fc676
Prettier 2021-04-18 18:21:56 +02:00
Benedikt Werner c16f37a578
Update tagify to 4.0.5 and type it 2021-04-18 14:29:53 +02:00
Benedikt Werner 88d7d76924
Fix eslint 2021-04-17 17:08:47 +02:00
ijhchess 50a73d4490 make CSS consistent with report button in forums 2021-04-16 17:31:16 -05:00
Thibault Duplessis 6d789d03bc delay appeal form 2021-04-16 18:45:30 +02:00
Thibault Duplessis 6abd7a8d86 experiment: remove paypal as a way of donating to lichess 2021-04-16 17:11:53 +02:00
Adam Morris 3ceb7a34b8
adds a separator between ratings on profile page (#8652)
* add rating separator

* format scala

* better hasVariantRating function

* predicate option value

* change 15em to percentage
2021-04-14 13:23:44 +02:00
Thibault Duplessis 921f7afea7 fix signup without captcha - closes #8646 2021-04-13 23:15:46 +02:00
Adam Morris 49b2cf6bd0
Redesign Learn->Coordinates (#8571)
* show only one advance coord in coordinates

* remove progress bar at start

* simple countdown for coordinates

* timer and score on right side

* put score and timer on left, add red for hurry

* run prettier on file

* remove next_coord2 styling

* red on next_coord

* don't show red for subsequent runs
2021-04-11 15:23:45 +02:00
Thibault Duplessis 048a9eedba tweak inquiry note style 2021-04-09 16:52:47 +02:00
Thibault Duplessis 9c34d433f9 replace recaptcha with hcaptcha - closes #3530 2021-04-08 16:33:41 +02:00
Niklas Fiekas eae0af47fe Keyboard extension is to blame, not this patch.
Revert "Revert "use more const wherever possible""

This reverts commit e997b87efb.
2021-04-08 10:38:18 +02:00
Niklas Fiekas e997b87efb Revert "use more const wherever possible"
This reverts commit b2cca042d9.
2021-04-08 10:36:04 +02:00
Samat 7db709e72a Changed close icon from 'X' to '×' 2021-04-08 09:14:28 +03:00
Niklas Fiekas 63aa27f78d fix more cases of no-var 2021-04-07 21:08:57 +02:00
Niklas Fiekas 1dba9f3a58 fix trivial cases of no-var 2021-04-07 21:08:57 +02:00
Thibault Duplessis 36522e2e77 handle confirm buttons in mod view
closes lichess-org/tavern#91
2021-04-07 20:15:32 +02:00
Niklas Fiekas b2cca042d9 use more const wherever possible
Relies on const hoisting in same cases. Checked that code already
assumes initialized variables.

Checked that initialization order in snabbdom modules remains the same,
by always using the following structure: Instanciate ctrl, initial patch,
declare redraw function.
2021-04-07 19:35:57 +02:00
Niklas Fiekas 51f6736d3f fix trivial cases of prefer-const 2021-04-07 19:18:28 +02:00
Niklas Fiekas c55086b6e6 comply with @typescript-eslint/no-inferrable-types 2021-04-07 18:47:59 +02:00
Niklas Fiekas 653d453a5e refactor and optimize trans component 2021-04-07 18:17:41 +02:00
Niklas Fiekas 842a67f0e1 fix no-empty
ping exception should be impossible, because StrongSocket already
catches native exceptions.

loadScript exception should be impossible, because it returns a Promise.
2021-04-07 17:42:24 +02:00
Niklas Fiekas c671e5e380 fix no-self-assign 2021-04-07 17:42:24 +02:00
Thibault Duplessis cd321d60fc tweak site TS 2021-04-07 09:58:13 +02:00
Thibault Duplessis 5226c8fee3 wait for multi-timeout to apply before reloading mod view 2021-03-31 20:32:11 +02:00
Thibault Duplessis e8e4eacaa4 modernize ui/component/trans 2021-03-27 14:04:38 +01:00
Thibault Duplessis a06eda70a0 autofocus note textarea 2021-03-23 08:53:02 +01:00
Thibault Duplessis 642c14cb74 list all pairings of all rounds of a swiss tournament 2021-03-22 18:04:49 +01:00
Thibault Duplessis 43a4ef5f5a let mods snooze reports 2021-03-21 10:46:25 +01:00
Thibault Duplessis e0a03df87f let players erase their own forum posts - closes #8420 2021-03-20 15:41:30 +01:00
Thibault Duplessis a681cb7c13 change sound version 2021-03-20 11:58:34 +01:00
Thibault Duplessis feafca7913 enable publicChats autorefresh 2021-03-15 12:02:32 +01:00
Thibault Duplessis 59a9a8bb39 sign racer score 2021-03-14 10:38:50 +01:00
Thibault Duplessis 824eb5124c link to appeal doc, tweak appeal style
closes lichess-org/tavern#56
2021-03-11 12:34:40 +01:00
Thibault Duplessis fef2439284 timeout from /mod/public-chats - closes lichess-org/tavern#18 2021-03-11 12:02:40 +01:00
Thibault Duplessis 852413dbe6 fix #8325 2021-03-08 10:04:54 +01:00
Hiroshi Ogawa da67ef3d0a Update stockfish-nnue.wasm 0.0.2 2021-03-06 18:34:49 +09:00
Thibault Duplessis 27eae40e78 {master} fix top menu when browser has touch+pointer - closes #7229
`pointer-events: none` was not only removing the click,
but also the hover.

This change should fix the issue linked, and probably
adds more bugs and breaks more exotic setups.
2021-03-06 08:52:41 +01:00
Thibault Duplessis ad09c1187f send mod pm presets from the user view
closes lichess-org/tavern#35
2021-03-03 09:10:23 +01:00
Thibault Duplessis 7dc33f9211 Revert "maybe fix #8243"
This reverts commit 9bf00312c5.
2021-03-02 19:42:47 +01:00
Thibault Duplessis 89fd6f0189 download selected games in mod view 2021-03-02 18:46:23 +01:00
Thibault Duplessis 741f0073f6 Merge branch 'master' into modGamesDownloadPgn
* master: (24 commits)
  only show inputs of analysable games
  add links to the forum etiquette - closes lichess-org/tavern#41
  show boost inquiry games on the mod games view
  filter mod games view by opponents
  return to team kick form after submit - closes #8294
  add chessground workaround in ui/learn css - closes #8286
  only show patron data to full admins - closes lichess-org/tavern#34
  filter reports a mod can see in the "all" room
  moderator report room access - closes lichess-org/tavern#42
  fix chat timeout message
  automatically renew twitch API token
  remove forum categ sort by pos
  remove forum Categ.pos
  remove onesignal push
  Fix disabled rematch button
  Glicko-2 converges within 1000 iterations or something is wrong
  Ratings - account for first player advantage #6818
  ceval: Avoid large MAXIMUM_MEMORY if it cannot grow anyway
  update stockfish-mv.wasm for atomic king explosion (fixes #8275 again)
  make it scrollable
  ...
2021-03-02 18:22:30 +01:00
Thibault Duplessis fccd9b5f30 only show inputs of analysable games
closes lichess-org/tavern#40
2021-03-02 18:21:12 +01:00
Niklas Fiekas 57703d4cd4 update stockfish-mv.wasm for atomic king explosion (fixes #8275 again) 2021-02-27 17:32:52 +01:00
Thibault Duplessis cc40b0cdc8 mod games view: download PGN WIP 2021-02-26 16:42:28 +01:00
Thibault Duplessis 9207c35137 appeal nav tree WIP - for lichess-org/tavern#37 2021-02-26 12:20:21 +01:00
Thibault Duplessis d37cc91d6d make contact nav tree reusable 2021-02-26 10:14:01 +01:00
Thibault Duplessis 75a93dd861 tweak contact page 2021-02-26 10:08:39 +01:00
Thibault Duplessis de54482240 fix mod games view date sort 2021-02-25 12:36:51 +01:00
Thibault Duplessis 8991e3ed2d confirm before analysing 20+ games at once 2021-02-25 12:12:02 +01:00
Thibault Duplessis a54b5919f4 add a swiss tournament selector to the mod game view 2021-02-25 12:05:57 +01:00
Thibault Duplessis c95b66ff60 add tournament selector to mod game view 2021-02-25 09:39:29 +01:00
Thibault Duplessis 3d9438187c wait for multiple analysis in mod games view 2021-02-23 12:46:33 +01:00
Niklas Fiekas 69c7b2b903 update stockfish.wasm (downgrade to optimal branching point for hce) 2021-02-23 11:02:16 +01:00
Thibault Duplessis 9bf00312c5 maybe fix #8243 2021-02-23 08:38:07 +01:00
Thibault Duplessis ed4392dcae bigger views in mod public chat UI 2021-02-22 11:32:55 +01:00
Thibault Duplessis 83d1d46b1c appeal slack notification button - closes lichess-org/tavern#33 2021-02-21 21:22:15 +01:00
Niklas Fiekas 541da518a9
Merge pull request #8154 from hi-ogawa/ceval-with-nnue
Ceval with Stockfish NNUE
2021-02-21 12:23:13 +01:00
Hiroshi Ogawa c96df6c452 Fix practice icon 2021-02-21 19:27:15 +09:00
Hiroshi Ogawa 18fc042ae2 Ceval with Stockfish NNUE 2021-02-21 19:23:07 +09:00
Thibault Duplessis 02a3318d9a mod games view WIP 2021-02-20 12:37:15 +01:00
Thibault Duplessis 8515a27ffc mod games view WIP 2021-02-20 11:10:02 +01:00
Thibault Duplessis 7d29b816f3 user games mod view WIP 2021-02-19 13:25:36 +01:00
Niklas Fiekas 3f8b750d72 yarn run format 2021-02-17 11:34:20 +01:00
Thibault Duplessis 9513227ab3 let mods see which teacher created a managed student account
closes lichess-org/tavern#25
2021-02-17 09:46:12 +01:00
Thibault Duplessis ed244b8382 quit teams from the team list 2021-02-16 16:21:31 +01:00
Thibault Duplessis 2baa038b3b show oauth token key on /account/oauth/token 2021-02-12 09:34:11 +01:00
Thibault Duplessis 3d6cb2a936 show alt accounts in mod view - closes lichess-org/tavern#13 2021-02-10 13:13:45 +01:00
Thibault Duplessis 7fc8c396b8 select a filter in mod view - closes lichess-org/tavern#1 2021-02-09 18:11:59 +01:00
Thibault Duplessis c24946e923
Merge pull request #8111 from ornicar/horsey-pieces
Horsey piece set
2021-02-08 22:08:29 +01:00
Thibault Duplessis fa124da685 add `disableMobile: true` to flatpickr config - closes #8110 2021-02-08 09:54:38 +01:00
Thibault Duplessis 489190ed7c upgrade flatpickr and update ui deps 2021-02-08 09:54:31 +01:00
Niklas Fiekas c27f556407 try horsey board 2021-02-07 21:16:30 +01:00
Niklas Fiekas 12e2cd26ec use rel=noopener for target=_blank gamebook link 2021-02-07 12:07:11 +01:00
Thibault Duplessis 78a981b614 embedded gamebook can't work. Send the player to the study page
closes #8106
2021-02-07 11:56:17 +01:00
Niklas Fiekas 1374ea5ee4 prettier: format all files 2021-02-06 14:52:33 +01:00
Niklas Fiekas b326c88c9c clean and unify tsconfig.json files 2021-02-06 13:07:58 +01:00
Niklas Fiekas d8c5a19390 fix ?mode misinterpreted as ?mod (fixes #8089) 2021-02-05 17:15:51 +01:00
Thibault Duplessis e1b349b163 tweak page image style 2021-01-30 15:18:04 +01:00
Thibault Duplessis f746351902 add link to bots blog post 2021-01-29 18:07:20 +01:00
Thibault Duplessis 9b5bc2cf23 tweak user activity style 2021-01-26 19:18:05 +01:00
Thibault Duplessis ef17d699ac Merge branch 'master' of github.com:ornicar/lila
* 'master' of github.com:ornicar/lila:
  clarify secrets in base.conf, move one to application.conf.default
  put reminder that twitch must come last in csp
  update stockfish-mv.wasm to 0.5.2 (fixes variant piece values)
2021-01-26 18:16:42 +01:00
Thibault Duplessis e3036134c0 tweak doc style 2021-01-26 17:33:20 +01:00
Thibault Duplessis c78082bc5c storm perf and font icon - deprecates the bongcloud icon 2021-01-25 21:02:09 +01:00
Niklas Fiekas 07064a7041 update stockfish-mv.wasm to 0.5.2 (fixes variant piece values) 2021-01-25 14:00:55 +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
Niklas Fiekas 2e842687a5 clean coachForm langInput
these templates look scary, and i can't figure out why they were needed.
remove them, and find out.
2021-01-24 18:47:39 +01:00
Niklas Fiekas 4c21ac1e03 update tagify to 3.22.1 (fixes xss) 2021-01-24 18:02:29 +01:00
Niklas Fiekas 2c872a031b install tagify from npm 2021-01-24 17:57:35 +01:00
Thibault Duplessis 878897a777 puzzle storm WIP 2021-01-23 14:21:32 +01:00
Thibault Duplessis 61ddc65030 link to puzzle dashboard in user page side 2021-01-21 17:55:28 +01:00
Thibault Duplessis 0faf335fb9 tweak bot list UI 2021-01-17 11:03:57 +01:00
Niklas Fiekas b1236756b9 skip some used surl numbers (better now than forget) 2021-01-16 11:14:31 +01:00
Thibault Duplessis f45152099f tweak bot list style 2021-01-16 09:07:14 +01:00
Thibault Duplessis b47619c6db fix bot list break word 2021-01-16 08:21:25 +01:00
Thibault Duplessis 21cfb181e7
Merge pull request #7922 from ornicar/logout-link
make /logout the fallback href for dasher toggle (fixes #7899)
2021-01-15 18:50:43 +01:00
Thibault Duplessis a301144ed4 just ping challenges a lot less often - for #7729 2021-01-15 15:44:46 +01:00
Thibault Duplessis 5155e19776 better separate featured bots from community bots - closes #7923 2021-01-15 15:21:19 +01:00
Niklas Fiekas d8015e6868 remove /logout href on dasher hover 2021-01-15 12:10:16 +01:00
Thibault Duplessis 108752d902 make bot list page more responsive 2021-01-15 12:08:26 +01:00
Thibault Duplessis 24f82a45aa remove unused css 2021-01-15 12:02:36 +01:00
Niklas Fiekas 191fa97146 hide broken tos wording in lichobile, tweak class name 2021-01-14 21:14:18 +01:00
Niklas Fiekas 2703bebde0 ceval: update stockfish.wasm for max threads 16 -> 32 2021-01-14 19:00:23 +01:00
Niklas Fiekas 292dbcc9eb bump to surl12 after socket imbalance experiment 2021-01-12 13:57:11 +01:00
Shawn Inder db7351eee4
Add text-shadow when using transparent background (#7835)
* Add text-shadow when using transparent background for slightly better readability

* Use Sass correctly

* Restore text-shadow in other themes

* Found other places that could use text-shadow
2021-01-10 10:23:38 +01:00
Thibault Duplessis fdb5f25257 show streamers with same channel 2021-01-07 16:37:07 +01:00
Niklas Fiekas c89b29c1c9 do not justify .page.body 2021-01-07 15:57:19 +01:00
Niklas Fiekas eaa80e2b1a Revert "Revert "update typescript to 4.1.x (preparing chessops 0.8.1)""
This reverts commit 986b06344f.
2020-12-29 14:04:15 +01:00
Thibault Duplessis 986b06344f Revert "update typescript to 4.1.x (preparing chessops 0.8.1)"
This reverts commit f420fe4dd4.
2020-12-28 18:06:09 +01:00
Niklas Fiekas f420fe4dd4 update typescript to 4.1.x (preparing chessops 0.8.1) 2020-12-28 01:20:28 +01:00
Thibault Duplessis a2bfa5e319 remove board resize nag circle 2020-12-27 21:59:37 +01:00
Thibault Duplessis ec57b3e5f7 add table style to prismic pages 2020-12-24 17:23:37 +01:00
Niklas Fiekas 47596bcfa2 update ceval to sf12+ 2020-12-15 00:28:32 +01:00
Thibault Duplessis 69cee9010d tweak round ws logging 2020-11-29 11:23:28 +01:00