mirror of
https://github.com/YunoHost-Apps/weblate_ynh.git
synced 2024-10-01 13:35:04 +02:00
4.6
This commit is contained in:
parent
aed7035db5
commit
b3dea800bf
2 changed files with 16 additions and 4 deletions
|
@ -127,6 +127,7 @@ LANGUAGES = (
|
||||||
("pl", "Polski"),
|
("pl", "Polski"),
|
||||||
("pt", "Português"),
|
("pt", "Português"),
|
||||||
("pt-br", "Português brasileiro"),
|
("pt-br", "Português brasileiro"),
|
||||||
|
("ro", "Română"),
|
||||||
("ru", "Русский"),
|
("ru", "Русский"),
|
||||||
("sk", "Slovenčina"),
|
("sk", "Slovenčina"),
|
||||||
("sl", "Slovenščina"),
|
("sl", "Slovenščina"),
|
||||||
|
@ -218,12 +219,12 @@ TEMPLATES = [
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
||||||
# GitHub username for sending pull requests.
|
# GitHub username and token for sending pull requests.
|
||||||
# Please see the documentation for more details.
|
# Please see the documentation for more details.
|
||||||
GITHUB_USERNAME = "__GITHUBUSER__"
|
GITHUB_USERNAME = "__GITHUBUSER__"
|
||||||
GITHUB_TOKEN = "__GITHUBTOKEN__"
|
GITHUB_TOKEN = "__GITHUBTOKEN__"
|
||||||
|
|
||||||
# GitLab username for sending merge requests.
|
# GitLab username and token for sending merge requests.
|
||||||
# Please see the documentation for more details.
|
# Please see the documentation for more details.
|
||||||
GITLAB_USERNAME = None
|
GITLAB_USERNAME = None
|
||||||
GITLAB_TOKEN = None
|
GITLAB_TOKEN = None
|
||||||
|
@ -336,6 +337,14 @@ AUTH_PASSWORD_VALIDATORS = [
|
||||||
# },
|
# },
|
||||||
]
|
]
|
||||||
|
|
||||||
|
# Password hashing (prefer Argon)
|
||||||
|
PASSWORD_HASHERS = [
|
||||||
|
"django.contrib.auth.hashers.Argon2PasswordHasher",
|
||||||
|
"django.contrib.auth.hashers.PBKDF2PasswordHasher",
|
||||||
|
"django.contrib.auth.hashers.PBKDF2SHA1PasswordHasher",
|
||||||
|
"django.contrib.auth.hashers.BCryptSHA256PasswordHasher",
|
||||||
|
]
|
||||||
|
|
||||||
# Allow new user registrations
|
# Allow new user registrations
|
||||||
REGISTRATION_OPEN = True
|
REGISTRATION_OPEN = True
|
||||||
|
|
||||||
|
@ -623,6 +632,7 @@ SECURE_REDIRECT_EXEMPT = (r"healthz/$",) # Allowing HTTP access to health check
|
||||||
# Session cookie age (in seconds)
|
# Session cookie age (in seconds)
|
||||||
SESSION_COOKIE_AGE = 1000
|
SESSION_COOKIE_AGE = 1000
|
||||||
SESSION_COOKIE_AGE_AUTHENTICATED = 1209600
|
SESSION_COOKIE_AGE_AUTHENTICATED = 1209600
|
||||||
|
SESSION_COOKIE_SAMESITE = "Lax"
|
||||||
# Increase allowed upload size
|
# Increase allowed upload size
|
||||||
DATA_UPLOAD_MAX_MEMORY_SIZE = 50000000
|
DATA_UPLOAD_MAX_MEMORY_SIZE = 50000000
|
||||||
|
|
||||||
|
@ -630,6 +640,7 @@ DATA_UPLOAD_MAX_MEMORY_SIZE = 50000000
|
||||||
LANGUAGE_COOKIE_SECURE = SESSION_COOKIE_SECURE
|
LANGUAGE_COOKIE_SECURE = SESSION_COOKIE_SECURE
|
||||||
LANGUAGE_COOKIE_HTTPONLY = SESSION_COOKIE_HTTPONLY
|
LANGUAGE_COOKIE_HTTPONLY = SESSION_COOKIE_HTTPONLY
|
||||||
LANGUAGE_COOKIE_AGE = SESSION_COOKIE_AGE_AUTHENTICATED * 10
|
LANGUAGE_COOKIE_AGE = SESSION_COOKIE_AGE_AUTHENTICATED * 10
|
||||||
|
LANGUAGE_COOKIE_SAMESITE = SESSION_COOKIE_SAMESITE
|
||||||
|
|
||||||
# Some security headers
|
# Some security headers
|
||||||
SECURE_BROWSER_XSS_FILTER = True
|
SECURE_BROWSER_XSS_FILTER = True
|
||||||
|
@ -896,7 +907,7 @@ CELERY_RESULT_BACKEND = CELERY_BROKER_URL
|
||||||
CELERY_WORKER_MAX_MEMORY_PER_CHILD = 200000
|
CELERY_WORKER_MAX_MEMORY_PER_CHILD = 200000
|
||||||
CELERY_BEAT_SCHEDULE_FILENAME = os.path.join(DATA_DIR, "celery", "beat-schedule")
|
CELERY_BEAT_SCHEDULE_FILENAME = os.path.join(DATA_DIR, "celery", "beat-schedule")
|
||||||
CELERY_TASK_ROUTES = {
|
CELERY_TASK_ROUTES = {
|
||||||
"weblate.trans.tasks.auto_translate": {"queue": "translate"},
|
"weblate.trans.tasks.auto_translate*": {"queue": "translate"},
|
||||||
"weblate.accounts.tasks.notify_*": {"queue": "notify"},
|
"weblate.accounts.tasks.notify_*": {"queue": "notify"},
|
||||||
"weblate.accounts.tasks.send_mails": {"queue": "notify"},
|
"weblate.accounts.tasks.send_mails": {"queue": "notify"},
|
||||||
"weblate.utils.tasks.settings_backup": {"queue": "backup"},
|
"weblate.utils.tasks.settings_backup": {"queue": "backup"},
|
||||||
|
@ -920,6 +931,7 @@ MATOMO_SITE_ID = None
|
||||||
MATOMO_URL = None
|
MATOMO_URL = None
|
||||||
GOOGLE_ANALYTICS_ID = None
|
GOOGLE_ANALYTICS_ID = None
|
||||||
SENTRY_DSN = None
|
SENTRY_DSN = None
|
||||||
|
SENTRY_ENVIRONMENT = None
|
||||||
AKISMET_API_KEY = None
|
AKISMET_API_KEY = None
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
|
@ -12,7 +12,7 @@ pkg_dependencies="libxml2-dev libxslt-dev libfreetype6-dev libjpeg-dev libz-dev
|
||||||
libpq-dev libglib2.0-dev mailutils python-celery-common hub"
|
libpq-dev libglib2.0-dev mailutils python-celery-common hub"
|
||||||
|
|
||||||
# Weblate's version for PIP and settings file
|
# Weblate's version for PIP and settings file
|
||||||
weblate_version="4.5.3"
|
weblate_version="4.6"
|
||||||
|
|
||||||
|
|
||||||
debian_maj_version=$(sed 's/\..*//' /etc/debian_version)
|
debian_maj_version=$(sed 's/\..*//' /etc/debian_version)
|
||||||
|
|
Loading…
Add table
Reference in a new issue