fdg
This commit is contained in:
parent
632e875101
commit
2265982fba
2 changed files with 15 additions and 3 deletions
12
Dockerfile
12
Dockerfile
|
@ -1,6 +1,16 @@
|
|||
FROM ubuntu:20.04
|
||||
|
||||
RUN apt update && apt -y upgrade && apt install -y supervisor python3-pip ffmpeg
|
||||
RUN apt update
|
||||
|
||||
RUN apt -y upgrade
|
||||
|
||||
RUN apt install -y supervisor
|
||||
|
||||
RUN apt install -y python3-pip
|
||||
|
||||
RUN apt install -y python3-enchant
|
||||
|
||||
RUN apt install -y libenchant1c2a
|
||||
|
||||
COPY supervisord.conf /etc/supervisord.conf
|
||||
|
||||
|
|
|
@ -113,7 +113,7 @@ def handler(signum, frame):
|
|||
def sanitize(sanitized, noimages=False, alert=False, comment=False, edit=False):
|
||||
|
||||
signal.signal(signal.SIGALRM, handler)
|
||||
signal.alarm(1)
|
||||
signal.alarm(2)
|
||||
|
||||
if sanitized.count(':') > 100: abort(418)
|
||||
if sanitized.count('@') > 50: abort(418)
|
||||
|
@ -305,7 +305,7 @@ def handler2(signum, frame):
|
|||
def filter_emojis_only(title, edit=False, graceful=False):
|
||||
|
||||
signal.signal(signal.SIGALRM, handler2)
|
||||
signal.alarm(1)
|
||||
signal.alarm(2)
|
||||
|
||||
if title.count(':') > 100: abort(418)
|
||||
if title.count('@') > 50: abort(418)
|
||||
|
@ -342,6 +342,8 @@ def filter_emojis_only(title, edit=False, graceful=False):
|
|||
if path.isfile(f'files/assets/images/emojis/{emoji}.webp'):
|
||||
title = re.sub(f'(?<!"):{old}:', f'<img loading="lazy" data-bs-toggle="tooltip" alt=":{old}:" title=":{old}:" delay="0" class="{classes}" src="/static/assets/images/emojis/{emoji}.webp">', title, re.I)
|
||||
|
||||
title = re.sub('~~(.*?)~~', r'<del>\1</del>', title)
|
||||
|
||||
signal.alarm(0)
|
||||
|
||||
if len(title) > 1500 and not graceful: abort(400)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue