Thibault Duplessis
f628d3c496
add games to broadcast round API - closes #9809
2021-09-15 18:02:34 +02:00
Thibault Duplessis
8996ba4582
tweak relation cache
2021-09-15 17:41:53 +02:00
kraktus
767849a396
Display to mods when conv threads are truncated
2021-09-15 14:19:31 +02:00
Thibault Duplessis
2cc0803a10
use junk DB for rating history
2021-09-15 11:05:47 +02:00
Thibault Duplessis
8a4d577e74
instanciate async DBs at most one per second
...
this looks a bit dangerous tho
2021-09-15 10:46:51 +02:00
Thibault Duplessis
16c31680c0
let the junk DB fail in silence
2021-09-15 09:41:10 +02:00
Thibault Duplessis
292fdfdabd
read/write activity from the junk DB
2021-09-15 08:37:33 +02:00
Thibault Duplessis
5d22bb45a7
make lila.db.Env a macwire module
2021-09-15 08:37:10 +02:00
Thibault Duplessis
10166c3ca0
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
New Crowdin updates (#9796 )
Check for i32x4.trunc_sat_f64x2_u_zero in diagnostics.html
Use @types/web instead of TS-provided "dom" types
Update Typescript to 4.4.3 for requestIdleCallback
Update scaffeine to 5.1.1
Update sbt-bloop to 1.4.9
link benevity cause (closes #9784 )
Revert "fix weirdness in RawHtml mention regex"
cache regex
better clean up msgs
filter profile info for mobile app
tweak user profile code
2021-09-15 08:03:21 +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
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
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
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
Thibault Duplessis
75436fa831
let's not divide by zero
2021-09-13 11:37:13 +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
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
a87d477323
tweak and complete tablebase i18n
2021-09-12 19:09:30 +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
f778baa665
let blog mods delete images
2021-09-12 12:24:25 +02:00
Thibault Duplessis
5ebc321edb
let blog moderators edit posts
2021-09-12 12:06:55 +02:00
Thibault Duplessis
a55a47f2d0
9 ublog posts per page (grouped by 3)
2021-09-12 11:53:35 +02:00
Thibault Duplessis
152598dad9
better preserve ordinals during string normalization
2021-09-12 11:14:29 +02:00
Thibault Duplessis
4c59d9b0cb
add luxembourgish language
...
https://en.wikipedia.org/wiki/Luxembourgish
2021-09-12 10:06:58 +02:00
Thibault Duplessis
90d58733fe
add ublog posts to personal data export
2021-09-12 09:38:17 +02:00
Thibault Duplessis
b429a49496
add image domain
2021-09-12 09:13:23 +02:00
Thibault Duplessis
958303d6ab
passlist yandex.net
2021-09-11 23:11:01 +02:00
Thibault Duplessis
63e3aa846f
use OnceEvery.hashCode instead of RateLimit
2021-09-11 22:32:05 +02:00
Thibault Duplessis
6cea8d18a4
stop logging images
2021-09-11 21:17:58 +02:00
Thibault Duplessis
ffe1da65e6
add CC0 sites to allowed image hosts
2021-09-11 20:38:32 +02:00
Thibault Duplessis
9608d8db28
blog mods can delete posts
2021-09-11 20:25:10 +02:00
Thibault Duplessis
aaa52bd3e4
fix username-like regex
2021-09-11 19:57:29 +02:00
Thibault Duplessis
c42d0898de
minor tweaks after #9743
2021-09-11 19:50:49 +02:00
Thibault Duplessis
280007f5d7
remove Context.ToLang
2021-09-11 19:45:35 +02:00
Thibault Duplessis
b702160f81
Merge branch 'team_declined_requests' of git://github.com/rglbr/lila into rglbr-team_declined_requests
...
* 'team_declined_requests' of git://github.com/rglbr/lila:
add explicit conditions
use team_requests collection for the declined requests
consistent naming
Team Declined requests page
Track declined team requests
2021-09-11 19:38:41 +02:00
Thibault Duplessis
9613f7afed
optimize ublog in user profile
2021-09-11 17:49:29 +02:00
Thibault Duplessis
0ab7733e0e
better control who can see which post
2021-09-11 17:19:02 +02:00
Thibault Duplessis
5c9ed5f79f
fix study admin permissions
2021-09-11 17:02:01 +02:00
Thibault Duplessis
49141e188d
fix ublog liking
2021-09-11 11:53:55 +02:00
Thibault Duplessis
7454787085
in mixed languages ublog mashups, favour english posts
2021-09-11 11:49:05 +02:00
Ragul Balaji Ravichandran
5c01bb8b5d
add explicit conditions
2021-09-11 15:13:18 +05:30
Thibault Duplessis
6d5777ceee
simplify picfit code
2021-09-11 11:39:44 +02:00
Thibault Duplessis
5225485c7b
compose ublog markup processing functions with andThen
2021-09-11 11:17:45 +02:00
Ragul Balaji Ravichandran
b00649da0e
use team_requests collection for the declined requests
2021-09-11 14:18:15 +05:30
kraktus
6691ffe525
Fix AtUsername in blog posts.
...
Username with an underscore were escaped.
For https://github.com/ornicar/lila/issues/9767
2021-09-11 10:44:16 +02:00
Thibault Duplessis
3b417e4464
remove debug
2021-09-11 09:31:52 +02:00
Thibault Duplessis
4d9b7a8910
test and implement markdown autolink underscore unescaping
...
closes #9767
2021-09-11 09:31:01 +02:00
Thibault Duplessis
2cd20d46f3
make base asset URL config more type safe
2021-09-11 09:30:47 +02:00
Thibault Duplessis
bfaea49be6
fix streamer image zulip topic
2021-09-11 09:23:07 +02:00
Thibault Duplessis
c1837fd405
improve ublog markdown processor and fix game GIF rewrite
2021-09-11 09:00:27 +02:00
Thibault Duplessis
338d4886e2
tweak zulip ublog post message
2021-09-11 08:46:33 +02:00
Niklas Fiekas
687de151d6
also slightly adjust fishnet timeout after e1ff8a1
(for niklasf/fishnet#201 )
2021-09-10 19:30:20 +02:00
Thibault Duplessis
fc2b5e8cbb
send coach and streamer pictures to zulip
2021-09-10 16:48:40 +02:00
Thibault Duplessis
bb82ab1846
send untiered new posts to zulip
2021-09-10 15:44:34 +02:00
Thibault Duplessis
ff59cdc364
ublog form tweaks
2021-09-10 14:30:17 +02:00
Thibault Duplessis
fd175336de
block more paths
2021-09-10 14:22:12 +02:00
Thibault Duplessis
27e8c68da0
link to user class in mod UI
2021-09-10 12:54:58 +02:00
Thibault Duplessis
23621ccf4a
warning about using classes for multiaccounting
2021-09-10 12:54:41 +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
3bfe5e0412
filter ublog posts shown in topics list
2021-09-10 10:06:39 +02:00
Benedikt Werner
71af0b1936
scalafmt and small tweaks
2021-09-10 09:54:40 +02:00
Thibault Duplessis
7c87f41e12
tweak ublog rank
2021-09-10 07:42:30 +02:00
Thibault Duplessis
ec895414b9
filter blog posts by language
2021-09-09 21:54:42 +02:00
Thibault Duplessis
36bef14a7b
button to download all rounds of a broadcast
2021-09-09 21:12:21 +02:00
Thibault Duplessis
3a8a6b42bb
broadcast stream download endpoint
2021-09-09 21:00:27 +02:00
Thibault Duplessis
909e7c8e59
center markdown images
2021-09-09 19:22:35 +02:00
Thibault Duplessis
aa1374e4cb
show community posts on homepage
2021-09-09 18:33:07 +02:00
Thibault Duplessis
86a58d676a
improve ublog topics page
2021-09-09 16:56:42 +02:00
Thibault Duplessis
1802221a93
ublog topics page WIP
2021-09-09 16:00:05 +02:00
Thibault Duplessis
07ad247d2a
discard invalid post topics from DB
2021-09-09 11:38:02 +02:00
Thibault Duplessis
669cc12639
use ublog topics in ranking
2021-09-09 11:14:32 +02:00
Thibault Duplessis
0095b06d3c
tweak ublog topics
2021-09-09 10:09:38 +02:00
Thibault Duplessis
3b4b8c3508
add ublog post search index conditions
2021-09-09 08:41:20 +02:00
Thibault Duplessis
3e506f22ba
nicer ublog topic URLs
2021-09-09 08:36:24 +02:00
Thibault Duplessis
63a27c68f0
delete all remaining DbImage code - feels good
2021-09-09 08:16:33 +02:00
Thibault Duplessis
1ba1be5247
Merge pull request #9761 from benediktwerner/trans-xDidntMove
...
Translate "x didn't move"
2021-09-09 07:42:28 +02:00
Benedikt Werner
6300c5a2f6
ublog: Make it obvious that the initial submit button creates a draft
2021-09-09 06:11:09 +02:00
Benedikt Werner
51b72ae481
Translate "x didn't move"
2021-09-09 05:10:43 +02:00
Thibault Duplessis
82d9ea557b
normalize ublog languages
2021-09-08 23:18:36 +02:00
Thibault Duplessis
95ebfbe2b2
blog post topic page
2021-09-08 22:57:04 +02:00
Thibault Duplessis
eff11bc6ec
ublog topic selector
2021-09-08 22:36:52 +02:00
Thibault Duplessis
1c9e6b0174
ublog: better deal with long titles/intros
2021-09-08 18:59:01 +02:00
Thibault Duplessis
9e5c965808
simplify and fix tournament chat visibility condition
2021-09-08 16:23:52 +02:00
Thibault Duplessis
dddbd8c5f7
don't log image upload failures
...
it's about wrong filetype
2021-09-08 15:24:33 +02:00
Thibault Duplessis
a41f136033
ublog tweaks
2021-09-08 14:21:01 +02:00
Thibault Duplessis
1fbd805d6b
liked ublog list
2021-09-08 13:44:39 +02:00
Thibault Duplessis
3ed848b539
compute blog rank on publish
2021-09-08 12:01:33 +02:00
Thibault Duplessis
fcd3869da8
show latest blog post on coach page
2021-09-08 10:54:25 +02:00
Thibault Duplessis
ee7d5830fb
remove image endpoint
2021-09-08 10:28:32 +02:00
Thibault Duplessis
27c8868990
fix blog tier mod log
2021-09-08 10:10:47 +02:00
Thibault Duplessis
86c2ab1dd0
remove scrimage dependency
2021-09-08 09:48:09 +02:00
Thibault Duplessis
d6aea5367b
migrate coach pictures to picfit
2021-09-08 09:42:51 +02:00
Thibault Duplessis
cece5c7e19
upload new coach images to picfit
2021-09-08 09:26:04 +02:00
Thibault Duplessis
035ab43a71
fix blog posts sorting
2021-09-08 09:14:11 +02:00
Thibault Duplessis
ec4934d610
fix friends posts aggregation
2021-09-08 09:03:05 +02:00
Thibault Duplessis
10209df736
show blog tier on post page
2021-09-08 08:57:47 +02:00
Benedikt Werner
7f192a013b
Actually fix wrong initialFen in analysis JSON
2021-09-08 01:19:30 +02:00
Thibault Duplessis
0cc17d4efa
throttle streamer picture migration
2021-09-07 22:42:51 +02:00
Thibault Duplessis
2b4dcc7ad3
migrate streamer pictures from mongodb to picfit
...
this will run one minute after deploy.
most of this code should be deleted after migration.
2021-09-07 22:37:01 +02:00
Thibault Duplessis
7ac1be05ee
simplify streamer image rel
2021-09-07 19:58:33 +02:00
Thibault Duplessis
4a95e0e3ee
upload streamer images to picfit
2021-09-07 19:56:02 +02:00
Thibault Duplessis
51286511fd
report broadcast errors that prevent start
2021-09-07 18:50:33 +02:00
Thibault Duplessis
7eca87f1d1
count ublog post views with a bloom filter
2021-09-07 14:46:11 +02:00
Thibault Duplessis
1257ef10fc
more ublog tier/rank system
2021-09-07 14:16:07 +02:00
Thibault Duplessis
2a8e423311
add ublog blog dimension and tier system
...
mongo lichess bin/mongodb/ublog-blog.js
2021-09-07 12:58:35 +02:00
Thibault Duplessis
eec5e08caa
ublog tier WIP
2021-09-07 09:55:56 +02:00
Thibault Duplessis
995983fe2a
fix ublog post submission
2021-09-07 09:30:08 +02:00
Thibault Duplessis
aa2e2ddff3
fix ublog update removes likers list
2021-09-07 08:21:41 +02:00
Thibault Duplessis
2a7352fe99
fix appeal snooze race condition
2021-09-07 08:15:02 +02:00
Thibault Duplessis
dd77930b52
only serve 50 challenges
2021-09-06 21:48:05 +02:00
Thibault Duplessis
54253af969
denormalize user flags to ublog posts
2021-09-06 21:43:28 +02:00
Thibault Duplessis
3a0a517796
community blog page
2021-09-06 20:54:07 +02:00
Thibault Duplessis
8db7464f5c
complete ublog like
2021-09-06 20:45:45 +02:00
Thibault Duplessis
703bc3c6a0
ublog like/rank system WIP
2021-09-06 19:53:24 +02:00
Thibault Duplessis
618e2d14a9
save ublog post language
2021-09-06 19:10:10 +02:00
Ragul Balaji Ravichandran
8950f3608d
Team Declined requests page
...
Create a page to view all the declined requests and allow a declined request to be accepted
2021-09-06 21:20:15 +05:30
Ragul Balaji Ravichandran
01f2d00218
Track declined team requests
...
Declined team requests are added to new collection team_request_declined and
the users are not allowed to join the team if the request is declined
2021-09-06 21:16:12 +05:30
Thibault Duplessis
2199988677
optimize ublog queries
2021-09-06 12:13:35 +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
e3279cdad2
user blogging tweaks
2021-09-05 22:13:03 +02:00
Thibault Duplessis
431a298e57
add /blog/friends
2021-09-05 22:07:21 +02:00
Thibault Duplessis
b6635283ae
use $lookup.pipeline for the relay pager
2021-09-05 17:32:13 +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
1aa8579025
protect blog post creation with delay and captcha
...
to reduce the abuse a little
2021-09-05 14:10:31 +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
fc6d36a790
don't feature hidden/deleted blog posts in user activity
2021-09-05 13:31:50 +02:00
Thibault Duplessis
98a98f72ef
fix link format in zulip markdown
2021-09-05 13:12:10 +02:00
Thibault Duplessis
bf4ce7f33d
also send image when publishing the post
2021-09-05 12:54:54 +02:00
Thibault Duplessis
175aaf916d
tweak zulip image logging
2021-09-05 12:39:40 +02:00
Thibault Duplessis
6c622a4a1c
tweak image to zulip
2021-09-05 12:37:15 +02:00
Thibault Duplessis
800afc60c4
fix picfit signature
2021-09-05 12:23:24 +02:00
Thibault Duplessis
a703b7fd37
help zulip recognize images
2021-09-05 12:06:30 +02:00
Thibault Duplessis
d6c0f9cc0e
put more info in picfit ids
2021-09-05 12:05:01 +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
Thibault Duplessis
fae8aef55c
Merge pull request #9719 from 370417/perf-nav
...
Show user's best perf in rating graph navigator
2021-09-05 08:30:55 +02:00
Thibault Duplessis
e6fc961fa1
Merge pull request #9723 from benediktwerner/trans-leaderTeams
...
Translate "Leader teams"
2021-09-05 08:26:02 +02:00
Benedikt Werner
023e5822bb
Translate "Leader teams"
2021-09-04 20:59:35 +02:00
Konstantinos07
99c0a32a2e
add entry requirements for classical arenas
...
5 rated classical games for now, should prevent absolutely `clueless` ratings as well as other issues.
2021-09-04 21:56:24 +03:00
Albert Ford
fc12506c37
Show user's best perf in rating graph navigator
2021-09-04 04:28:03 -07:00
Thibault Duplessis
c948526d33
enable markdown blockquotes in user blogs
2021-09-04 09:15:44 +02:00
Benedikt Werner
5f13f7bcc9
Fix wrong initialFen in analysis JSON
2021-09-03 22:06:48 +02:00
Benedikt Werner
a46eb557e3
video: Enforce sheet encoding to be UTF-8
...
Google doesn't send an encoding in the Content-Type and Play assumes some ISO encoding for text.
2021-09-02 22:23:10 +02:00
Thibault Duplessis
72908518c4
user blogging optimizations
2021-09-02 21:20:19 +02:00
Thibault Duplessis
b77ce737e2
user blogging tweaks
2021-09-02 20:06:06 +02:00
Konstantinos07
d992cce523
missing storm translations, closes #9692
2021-09-02 18:03:42 +03:00
Thibault Duplessis
f0062d5c44
user blogging tweaks
2021-09-02 12:26:48 +02:00
Thibault Duplessis
0180cf5def
hide blogs from kids
2021-09-02 11:55:50 +02:00
Thibault Duplessis
305cf31454
caching user markdown by hashcode is unsafe
...
collisions could be used to replace someone else's text
thanks @revoof
2021-09-02 11:47:38 +02:00
Thibault Duplessis
967fb3b430
refactor, monitor and log markdown
2021-09-02 11:24:22 +02:00
Thibault Duplessis
e65b3cfa15
catch flexmark stackoverflows
2021-09-02 10:46:44 +02:00
Thibault Duplessis
60fb5901b8
fix flexmark upgrade
2021-09-02 10:10:54 +02:00
Thibault Duplessis
bc8cac3647
allow maths operators
2021-09-02 09:22:24 +02:00
Thibault Duplessis
63ac319168
user blogging markdown improvements
2021-09-02 09:00:08 +02:00
Thibault Duplessis
388f11a1b3
user blogging markup style
2021-09-02 08:37:35 +02:00
Thibault Duplessis
dc6cc4e8ed
delete blog posts
2021-09-01 22:11:24 +02:00
Thibault Duplessis
06a89da3e3
user blog image tweaks
2021-09-01 21:48:35 +02:00
Thibault Duplessis
fad5cad609
store picfit image extension in the ID
2021-09-01 18:24:23 +02:00
Thibault Duplessis
68603c3821
explicitely send file type to picfit
...
fixes issue when picfit silently doesn't resize (presumably)
2021-09-01 18:15:45 +02:00
Thibault Duplessis
c2691e303e
more user blogging translations
2021-09-01 16:57:17 +02:00
Thibault Duplessis
5a9d09056e
user blogging WIP
2021-09-01 15:50:58 +02:00
Thibault Duplessis
db4f572100
exclude more chars
2021-09-01 15:09:19 +02:00
Thibault Duplessis
7a14bc00cb
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
9a5f69e5f7
picfit error reporting
2021-09-01 13:45:44 +02:00
Thibault Duplessis
266feddc36
sign picfit requests to prevent DoSing
2021-09-01 13:45:44 +02:00
Thibault Duplessis
4b6c2187c6
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
7ffa36be54
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
1febd9ebe9
picfit monitoring
2021-09-01 13:45:44 +02:00
Thibault Duplessis
61c774d90c
restore PicfitImage.rel
...
unique in DB
2021-09-01 13:45:44 +02:00
Thibault Duplessis
b13aab3688
use the picfit rel as the image id - bad idea
...
we need unique image ids to help with cache busting
2021-09-01 13:45:44 +02:00
Thibault Duplessis
39c3257d72
delete previous picfit images
2021-09-01 13:45:44 +02:00
Thibault Duplessis
e3d53d1542
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
02a5601133
PicfitImage.rel reverse reference
2021-09-01 13:45:44 +02:00
Thibault Duplessis
e66e7a5828
user blogging WIP
2021-09-01 13:45:44 +02:00
Thibault Duplessis
266f03945b
upload ublog images towards picfit (yay!)
2021-09-01 13:45:44 +02:00
Thibault Duplessis
1fc9315ad3
{master} allow ° & ª in event names
...
at the price of some dubious code
2021-09-01 13:45:44 +02:00