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