Commit Graph

1559 Commits (07fe9c8817e176691e65168f55ad2d07c9036a8c)

Author SHA1 Message Date
Benedikt Werner d9b7ba6139 Use 'Cross-Origin-Embedder-Policy: credentialless' in Chrome 96+
On pages embedding Stockfish (i.e. using SharedArrayBuffer).
To allow custom backgrounds from non-CORS pages.
2021-12-06 22:46:21 +01:00
Benedikt Werner 004dbceab8 Fix overflow in fishnet opening book 2021-12-01 14:18:13 +01:00
Thibault Duplessis 9a7e6bf716 remove Option.ifNone 2021-11-29 11:39:28 +01:00
Thibault Duplessis c8701601ab add crawler UA 2021-11-25 19:10:27 +01:00
Thibault Duplessis 14828e8478 use proper Color type and reuse json handlers 2021-11-20 09:51:26 +01:00
Thibault Duplessis 830fedd11a prevent markdown stackoverflow 2021-11-18 15:05:28 +01:00
Thibault Duplessis 0b39bccc1f improve fishnet opening book monitoring 2021-11-17 08:48:10 +01:00
Niklas Fiekas e343d23e7e avoid script-src unsafe-inline almost everywhere 2021-11-13 23:57:37 +01:00
Thibault Duplessis 9bd52e46f9 fix fishnet opening book monitoring 2021-11-12 09:19:41 +01:00
Thibault Duplessis 2a44758c45 {master} counter player biases in daily puzzle selection 2021-11-09 08:06:26 +01:00
Thibault Duplessis b255788b9e use Lichess opening book when playing with AI 2021-11-05 09:26:21 +01:00
Niklas Fiekas 7c4926fcf9 make csp compatible with ancient browsers 2021-11-01 12:43:56 +01:00
Thibault Duplessis 59e417ed2f Revert "monitor lobby game aborts"
This reverts commit 5bcf4dc420.
2021-10-18 10:01:55 +02:00
Thibault Duplessis 5bcf4dc420 monitor lobby game aborts 2021-10-18 09:40:50 +02:00
Thibault Duplessis 896ca59142 more youtube ids 2021-10-08 11:32:41 +02:00
Thibault Duplessis d533767784 analysis wikibooks theory POC 2021-10-06 12:06:06 +02:00
Thibault Duplessis 9b48fd3ca9 better log and monitor markdown rendering 2021-10-04 21:13:17 +02:00
Thibault Duplessis fee89d7af3 casual puzzle play without rating updates 2021-10-03 11:57:07 +02:00
Thibault Duplessis ab46589a52 soft string cleanup with normalization and invisible char detection 2021-10-03 10:10:05 +02:00
Benedikt Werner 1a98e78b4e
Allow chess symbols 2021-10-03 08:28:29 +02:00
Thibault Duplessis 4bc846816e update lame names - closes #9897 2021-09-28 16:52:25 +02:00
Thibault Duplessis 63c22ae53c remove superfluous monitoring endpoints 2021-09-23 10:47:44 +02:00
Thibault Duplessis 3e529ca65d let closed accounts export their studies 2021-09-22 22:15:34 +02:00
Thibault Duplessis c1df377162 detect more garbage chars 2021-09-22 21:54:50 +02:00
Thibault Duplessis 95fff08b50 optimize tournament endpoints 2021-09-21 21:21:01 +02:00
Thibault Duplessis 01031e26ba use akka BoundedQueueSource in WorkQueue - closes #9805 2021-09-15 18:51:59 +02:00
Thibault Duplessis 4a2a1a9547 Revert "fix weirdness in RawHtml mention regex"
This reverts commit f4710dc7f8.

> This was intended to prevent backtracking.
{2,30}+ is posessive, i.e., it will not give back any characters it has consumed.
2021-09-14 18:17:55 +02:00
Thibault Duplessis 3f81db0cbc cache regex 2021-09-14 15:13:28 +02:00
Thibault Duplessis d1bd25d54a add pixabay.com image host 2021-09-14 13:37:08 +02:00
Thibault Duplessis f4710dc7f8 fix weirdness in RawHtml mention regex 2021-09-14 09:19:23 +02:00
Niklas Fiekas bcd8f2f323 future proof fishnet nodes, remove fishnet 1.x bc 2021-09-13 02:12:47 +02:00
Thibault Duplessis 152598dad9 better preserve ordinals during string normalization 2021-09-12 11:14:29 +02:00
Thibault Duplessis b429a49496 add image domain 2021-09-12 09:13:23 +02:00
Thibault Duplessis ffe1da65e6 add CC0 sites to allowed image hosts 2021-09-11 20:38:32 +02:00
Thibault Duplessis aaa52bd3e4 fix username-like regex 2021-09-11 19:57:29 +02:00
Thibault Duplessis 2cd20d46f3 make base asset URL config more type safe 2021-09-11 09:30:47 +02:00
Thibault Duplessis 27e8c68da0 link to user class in mod UI 2021-09-10 12:54:58 +02:00
Thibault Duplessis 729a7f3379 better clean up text in chats and studies 2021-09-10 12:09:25 +02:00
Thibault Duplessis a4533bae92 remove multibyte symbols from text
https://www.compart.com/en/unicode/block/U+1F300
https://docs.oracle.com/javase/7/docs/api/java/lang/Character.UnicodeBlock.html#MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
https://stackoverflow.com/questions/12013341/removing-characters-of-a-specific-unicode-range-from-a-string
2021-09-10 11:39:32 +02:00
Thibault Duplessis 2b0b840ac1 garbage char tests 2021-09-10 11:22:14 +02:00
Thibault Duplessis ee7d5830fb remove image endpoint 2021-09-08 10:28:32 +02:00
Thibault Duplessis e6085c5e9c configure ublog markdown editor and hack around image upload 2021-09-06 11:56:27 +02:00
Thibault Duplessis 7d6068ba28 add user mentions to markdown 2021-09-06 08:50:09 +02:00
Thibault Duplessis 7b23e6cdba convert game gifs to game embeds in ublog 2021-09-05 22:29:17 +02:00
Thibault Duplessis 958fe7ba11 basic ublog monitoring 2021-09-05 16:33:44 +02:00
Thibault Duplessis cbe1ddd055 a few more image hosting websites 2021-09-05 16:27:18 +02:00
Thibault Duplessis cb5f1826a4 markdown image passlist 2021-09-05 16:21:58 +02:00
Thibault Duplessis eeada8aeb0 add attributes to markdown links, the quick and dirty way 2021-09-05 13:45:47 +02:00
Thibault Duplessis 79a3364b8a send ublog images to zulip, improve etiquette mention 2021-09-05 11:09:32 +02:00
Thibault Duplessis b8b122b86a filter markdown image URLs with a whitelist in user blogs
to prevent untrusted domains from collecting IP address on page load

also applies to team descriptions
2021-09-05 10:12:01 +02:00