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
7d98857ac6
better clean up msgs
2021-09-14 15:10:50 +02:00
Thibault Duplessis
cca20457a7
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
tweak ublog rank constants
add pixabay.com image host
can't kick team creator
fetch user team IDs in a single (aggregation) request
fix weirdness in RawHtml mention regex
fix ublog markup mention regex when in a quote
hide friends blogs link to anon
New Crowdin updates (#9789 )
Fix `blog/friends` page for anon
Fix sbed-sbed communication
Translate "x didn't move" in embeds
2021-09-14 15:04:08 +02:00
Thibault Duplessis
c1a5fe71ac
increase rotation of featured posts
2021-09-14 14:03:14 +02:00
Thibault Duplessis
5fc06ec593
tweak ublog rank constants
2021-09-14 13:57:20 +02:00
Thibault Duplessis
d1bd25d54a
add pixabay.com image host
2021-09-14 13:37:08 +02:00
Thibault Duplessis
3a599e6680
can't kick team creator
2021-09-14 12:32:57 +02:00
Thibault Duplessis
7b52bcb4ce
fetch user team IDs in a single (aggregation) request
2021-09-14 11:15:08 +02:00
Thibault Duplessis
f4710dc7f8
fix weirdness in RawHtml mention regex
2021-09-14 09:19:23 +02:00
Thibault Duplessis
e1477c6535
fix ublog markup mention regex when in a quote
2021-09-14 09:18:47 +02:00
Thibault Duplessis
b6ca4de920
Merge pull request #9791 from kraktus/sb_sb_pm
...
Fix sbed-sbed communication
2021-09-14 08:08:19 +02:00
Thibault Duplessis
ee825d0781
Merge pull request #9790 from 370417/trans-xDidntMove-embed
...
Translate "x didn't move" in embeds
2021-09-14 08:07:50 +02:00
Thibault Duplessis
c8cf3dac87
hide friends blogs link to anon
2021-09-14 08:07:31 +02:00
Thibault Duplessis
4cf6813ebc
New Crowdin updates ( #9789 )
...
* New translations: ublog.xml (Marathi)
* New translations: activity.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
* New translations: site.xml (Dutch)
* New translations: activity.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
* New translations: patron.xml (Odia)
* New translations: patron.xml (Odia)
* New translations: patron.xml (Odia)
* New translations: patron.xml (Odia)
* New translations: patron.xml (Odia)
* New translations: site.xml (Odia)
* New translations: study.xml (Odia)
* New translations: faq.xml (Odia)
* New translations: site.xml (Odia)
* New translations: site.xml (Odia)
* New translations: site.xml (Odia)
* New translations: site.xml (Odia)
* New translations: swiss.xml (Luxembourgish)
* New translations: faq.xml (Odia)
* New translations: preferences.xml (Odia)
* New translations: site.xml (Odia)
* New translations: site.xml (Odia)
* New translations: site.xml (Odia)
* New translations: class.xml (Odia)
* New translations: class.xml (Odia)
* New translations: class.xml (Odia)
* New translations: emails.xml (Odia)
* New translations: contact.xml (Odia)
* New translations: site.xml (Odia)
* New translations: emails.xml (Odia)
* New translations: learn.xml (Odia)
* New translations: search.xml (Odia)
* New translations: puzzle.xml (Odia)
* New translations: site.xml (Odia)
* New translations: preferences.xml (Odia)
* New translations: puzzle.xml (Bulgarian)
* New translations: search.xml (Odia)
* New translations: site.xml (Odia)
* New translations: study.xml (Odia)
* New translations: site.xml (Odia)
* New translations: contact.xml (Odia)
* New translations: site.xml (Polish)
* New translations: site.xml (Polish)
* New translations: site.xml (Portuguese, Brazilian)
* New translations: site.xml (Portuguese, Brazilian)
* New translations: storm.xml (Portuguese, Brazilian)
* New translations: arena.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: site.xml (Latvian)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: site.xml (Italian)
* New translations: site.xml (Romanian)
* New translations: site.xml (German)
* New translations: site.xml (German, Switzerland)
* New translations: site.xml (Japanese)
* New translations: site.xml (Lithuanian)
* New translations: site.xml (Portuguese, Brazilian)
* New translations: site.xml (Polish)
* New translations: site.xml (Dutch)
* New translations: team.xml (Danish)
* New translations: site.xml (Danish)
* New translations: site.xml (Danish)
* New translations: site.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: ublog.xml (Chinese Simplified)
* New translations: team.xml (Chinese Simplified)
* New translations: class.xml (Chinese Simplified)
2021-09-14 08:06:48 +02:00
Thibault Duplessis
0cb1f90f3d
Merge pull request #9792 from kraktus/anon_blog
...
Fix `blog/friends` page for anon
2021-09-14 08:06:35 +02:00
Thibault Duplessis
8793e9077d
filter profile info for mobile app
2021-09-13 21:38:34 +02:00
Thibault Duplessis
6fc82e775a
tweak user profile code
2021-09-13 21:35:47 +02:00
Thibault Duplessis
d6be3c2583
ublog post like timeline notification
2021-09-13 21:27:19 +02:00
Thibault Duplessis
8a076b0867
tweak ublog initial rank
2021-09-13 20:30:58 +02:00
Thibault Duplessis
8e04e87b61
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
fix maybe-win title in tablebase view
let's not divide by zero
remove broken translation
delete broken translations
New Crowdin updates (#9780 )
ublog rank tier likes initial boost
improve logging of blog mod actions
future proof fishnet timeout
future proof fishnet nodes, remove fishnet 1.x bc
updated fishnet to Fairy-Stockfish 14
allow even longer fishnet timeouts
hyphenate "half-move"
tweak and complete tablebase i18n
use fixed tb move categories from server
2021-09-13 20:23:29 +02:00
kraktus
409207dd79
Fix blog/friends
page for anon
...
close https://github.com/ornicar/lila/issues/9788
2021-09-13 14:27:42 +02:00
kraktus
b72c76d68a
Fix sbed-sbed communication
...
Private messages communication between shadow-banned users was still possible (received notifications, messages weren't hidden in inbox).
2021-09-13 14:20:37 +02:00
Niklas Fiekas
ce54c65102
fix maybe-win title in tablebase view
2021-09-13 14:12:05 +02:00
Albert Ford
7b68b91360
Translate "x didn't move" in embeds
2021-09-13 04:48:06 -07:00
Thibault Duplessis
75436fa831
let's not divide by zero
2021-09-13 11:37:13 +02:00
Thibault Duplessis
cf9a90d4c8
remove broken translation
2021-09-13 11:28:59 +02:00
Thibault Duplessis
f2c1d64da2
delete broken translations
2021-09-13 11:26:29 +02:00
Thibault Duplessis
16d95df88e
New Crowdin updates ( #9780 )
...
* New translations: site.xml (Luxembourgish)
* New translations: puzzle.xml (Luxembourgish)
* New translations: ublog.xml (Finnish)
* New translations: broadcast.xml (Finnish)
* New translations: team.xml (Finnish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Finnish)
* New translations: site.xml (Luxembourgish)
* New translations: class.xml (Finnish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: team.xml (Greek)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: ublog.xml (Marathi)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: storm.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Turkish)
* New translations: site.xml (Luxembourgish)
* New translations: ublog.xml (Turkish)
* New translations: team.xml (Bulgarian)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: emails.xml (Malayalam)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: emails.xml (Malayalam)
* New translations: learn.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: storm.xml (Luxembourgish)
* New translations: learn.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: storm.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: preferences.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: preferences.xml (Luxembourgish)
* New translations: team.xml (Belarusian)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: preferences.xml (Luxembourgish)
* New translations: coordinates.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: search.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: puzzleTheme.xml (Luxembourgish)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Kazakh)
* New translations: faq.xml (Kazakh)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Luxembourgish)
* New translations: patron.xml (Luxembourgish)
* New translations: site.xml (Kazakh)
* New translations: team.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: broadcast.xml (Luxembourgish)
* New translations: contact.xml (Luxembourgish)
* New translations: coach.xml (Luxembourgish)
* New translations: streamer.xml (Luxembourgish)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Luxembourgish)
* New translations: ublog.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: tfa.xml (Luxembourgish)
* New translations: site.xml (Spanish)
* New translations: site.xml (French)
* New translations: site.xml (Romanian)
* New translations: site.xml (Chinese Simplified)
* New translations: site.xml (Aragonese)
* New translations: site.xml (Norwegian Bokmal)
* New translations: site.xml (Nepali)
* New translations: site.xml (Uzbek)
* New translations: site.xml (Sinhala)
* New translations: site.xml (Bosnian)
* New translations: site.xml (Malayalam)
* New translations: site.xml (Tatar)
* New translations: site.xml (Lojban)
* New translations: site.xml (Luxembourgish)
* New translations: site.xml (Esperanto)
* New translations: site.xml (Faroese)
* New translations: site.xml (Kurmanji (Kurdish))
* New translations: site.xml (Interlingua)
* New translations: site.xml (Toki Pona)
* New translations: site.xml (Turkmen)
* New translations: site.xml (Ossetian)
* New translations: site.xml (Tagalog)
* New translations: site.xml (Cebuano)
* New translations: site.xml (Corsican)
* New translations: site.xml (Burmese)
* New translations: site.xml (English, United States)
* New translations: site.xml (Catalan)
* New translations: site.xml (Mongolian)
* New translations: site.xml (Macedonian)
* New translations: site.xml (Lithuanian)
* New translations: site.xml (Korean)
* New translations: site.xml (Japanese)
* New translations: site.xml (Italian)
* New translations: site.xml (Hungarian)
* New translations: site.xml (Hebrew)
* New translations: site.xml (Irish)
* New translations: site.xml (Basque)
* New translations: site.xml (Frisian)
* New translations: site.xml (Danish)
* New translations: site.xml (Bulgarian)
* New translations: site.xml (Belarusian)
* New translations: site.xml (Arabic)
* New translations: site.xml (Afrikaans)
* New translations: site.xml (Albanian)
* New translations: site.xml (Finnish)
* New translations: site.xml (Indonesian)
* New translations: site.xml (Czech)
* New translations: site.xml (Ukrainian)
* New translations: site.xml (Chinese Traditional)
* New translations: site.xml (German)
* New translations: site.xml (Greek)
* New translations: site.xml (German, Switzerland)
* New translations: site.xml (Dutch)
* New translations: site.xml (Armenian)
* New translations: site.xml (Malay)
* New translations: site.xml (Hindi)
* New translations: site.xml (Azerbaijani)
* New translations: site.xml (Latvian)
* New translations: site.xml (Estonian)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: site.xml (Croatian)
* New translations: site.xml (Thai)
* New translations: site.xml (Marathi)
* New translations: site.xml (Bengali)
* New translations: site.xml (Tamil)
* New translations: site.xml (Persian)
* New translations: site.xml (Polish)
* New translations: site.xml (Swedish)
* New translations: site.xml (Portuguese)
* New translations: site.xml (Russian)
* New translations: site.xml (Slovak)
* New translations: site.xml (Slovenian)
* New translations: site.xml (Serbian (Cyrillic))
* New translations: site.xml (Portuguese, Brazilian)
* New translations: site.xml (Turkish)
* New translations: site.xml (Urdu (Pakistan))
* New translations: site.xml (Vietnamese)
* New translations: site.xml (Galician)
* New translations: site.xml (Kazakh)
* New translations: site.xml (Greek)
* New translations: site.xml (Kazakh)
* New translations: study.xml (German, Switzerland)
* New translations: learn.xml (Kazakh)
* New translations: activity.xml (German, Switzerland)
* New translations: site.xml (German, Switzerland)
* New translations: site.xml (Slovenian)
* New translations: site.xml (Luxembourgish)
* New translations: storm.xml (Kazakh)
* New translations: team.xml (German, Switzerland)
* New translations: broadcast.xml (German, Switzerland)
* New translations: swiss.xml (German, Switzerland)
* New translations: site.xml (German)
* New translations: site.xml (Luxembourgish)
* New translations: storm.xml (Kazakh)
* New translations: class.xml (Hungarian)
* New translations: contact.xml (Luxembourgish)
* New translations: swiss.xml (German, Switzerland)
* New translations: tourname.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: ublog.xml (Luxembourgish)
* New translations: tfa.xml (Luxembourgish)
* New translations: tourname.xml (Luxembourgish)
* New translations: arena.xml (Luxembourgish)
* New translations: faq.xml (Luxembourgish)
* New translations: lag.xml (Luxembourgish)
* New translations: ublog.xml (Hungarian)
* New translations: ublog.xml (Luxembourgish)
* New translations: lag.xml (Luxembourgish)
* New translations: perfStat.xml (Luxembourgish)
* New translations: site.xml (Armenian)
* New translations: site.xml (French)
* New translations: ublog.xml (Spanish)
* New translations: ublog.xml (Luxembourgish)
* New translations: broadcast.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: perfStat.xml (Luxembourgish)
* New translations: site.xml (French)
* New translations: contact.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: team.xml (Portuguese)
* New translations: broadcast.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: lag.xml (Luxembourgish)
* New translations: site.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: site.xml (Latvian)
* New translations: site.xml (Italian)
* New translations: site.xml (Luxembourgish)
* New translations: team.xml (Luxembourgish)
* New translations: study.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: site.xml (Dutch)
* New translations: site.xml (Japanese)
* New translations: swiss.xml (Luxembourgish)
* New translations: site.xml (Japanese)
* New translations: team.xml (Japanese)
* New translations: swiss.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: site.xml (German)
* New translations: site.xml (Romanian)
* New translations: site.xml (Lithuanian)
* New translations: class.xml (Lithuanian)
* New translations: site.xml (Lithuanian)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: ublog.xml (Lithuanian)
* New translations: team.xml (Lithuanian)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: study.xml (Norwegian Nynorsk)
* New translations: class.xml (Norwegian Nynorsk)
* New translations: arena.xml (Norwegian Nynorsk)
* New translations: perfStat.xml (Norwegian Nynorsk)
* New translations: swiss.xml (Norwegian Nynorsk)
* New translations: site.xml (Norwegian Nynorsk)
* New translations: puzzle.xml (Norwegian Nynorsk)
* New translations: swiss.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
* New translations: site.xml (Dutch)
* New translations: swiss.xml (Luxembourgish)
* New translations: patron.xml (Odia)
2021-09-13 11:23:45 +02:00
Thibault Duplessis
691e78d012
ublog rank tier likes initial boost
2021-09-13 09:32:06 +02:00
Thibault Duplessis
dd63acdfb6
improve logging of blog mod actions
2021-09-13 09:29:14 +02:00
Niklas Fiekas
eb88526276
future proof fishnet timeout
2021-09-13 02:45:18 +02:00
Niklas Fiekas
bcd8f2f323
future proof fishnet nodes, remove fishnet 1.x bc
2021-09-13 02:12:47 +02:00
Niklas Fiekas
f171318598
updated fishnet to Fairy-Stockfish 14
2021-09-12 23:31:59 +02:00
Niklas Fiekas
429c5400eb
allow even longer fishnet timeouts
2021-09-12 23:17:37 +02:00
Thibault Duplessis
c7b242e970
full image url in data export
2021-09-12 19:51:41 +02:00
Niklas Fiekas
eba883fb48
hyphenate "half-move"
2021-09-12 19:15:07 +02:00
Niklas Fiekas
a87d477323
tweak and complete tablebase i18n
2021-09-12 19:09:30 +02:00
Niklas Fiekas
ae004ea86d
use fixed tb move categories from server
2021-09-12 18:17:17 +02:00
Thibault Duplessis
d082811a58
blog tier aggregation in listed post selectors
2021-09-12 18:16:30 +02:00
Thibault Duplessis
4ff572f3f2
code golf
2021-09-12 18:16:29 +02:00
Thibault Duplessis
f5185fc650
ublog img display block
2021-09-12 12:53:45 +02:00
Thibault Duplessis
ceea1d4bfc
list safe image websites in ublog form
2021-09-12 12:38:45 +02:00
Thibault Duplessis
6d3aeb7beb
tweak ublog header sizes
2021-09-12 12:30:14 +02:00
Thibault Duplessis
f778baa665
let blog mods delete images
2021-09-12 12:24:25 +02:00
Thibault Duplessis
b99d5293be
remove blog mod delete button
2021-09-12 12:10:21 +02:00
Thibault Duplessis
5ebc321edb
let blog moderators edit posts
2021-09-12 12:06:55 +02:00
Thibault Duplessis
ec177b13a5
localize post views
2021-09-12 11:54:49 +02:00
Thibault Duplessis
007a00ac82
fix ublog language pagination
2021-09-12 11:53:46 +02:00
Thibault Duplessis
a55a47f2d0
9 ublog posts per page (grouped by 3)
2021-09-12 11:53:35 +02:00