forked from github/plane
chore: upgrade backend dependencies (#1479)
* chore: upgrade backend dependencies * dev: update storage settings for self hosted version
This commit is contained in:
parent
cc0701a823
commit
6bfeb6af34
@ -256,7 +256,7 @@ class IssueViewSet(BaseViewSet):
|
|||||||
return Response(issues, status=status.HTTP_200_OK)
|
return Response(issues, status=status.HTTP_200_OK)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
capture_exception(e)
|
print(e)
|
||||||
return Response(
|
return Response(
|
||||||
{"error": "Something went wrong please try again later"},
|
{"error": "Something went wrong please try again later"},
|
||||||
status=status.HTTP_400_BAD_REQUEST,
|
status=status.HTTP_400_BAD_REQUEST,
|
||||||
|
@ -13,9 +13,7 @@ from sentry_sdk.integrations.redis import RedisIntegration
|
|||||||
from .common import * # noqa
|
from .common import * # noqa
|
||||||
|
|
||||||
# Database
|
# Database
|
||||||
DEBUG = int(os.environ.get(
|
DEBUG = int(os.environ.get("DEBUG", 0)) == 1
|
||||||
"DEBUG", 0
|
|
||||||
)) == 1
|
|
||||||
|
|
||||||
DATABASES = {
|
DATABASES = {
|
||||||
"default": {
|
"default": {
|
||||||
@ -89,7 +87,7 @@ if bool(os.environ.get("SENTRY_DSN", False)):
|
|||||||
|
|
||||||
if DOCKERIZED and USE_MINIO:
|
if DOCKERIZED and USE_MINIO:
|
||||||
INSTALLED_APPS += ("storages",)
|
INSTALLED_APPS += ("storages",)
|
||||||
DEFAULT_FILE_STORAGE = "storages.backends.s3boto3.S3Boto3Storage"
|
STORAGES = {"default": {"BACKEND": "storages.backends.s3boto3.S3Boto3Storage"}}
|
||||||
# The AWS access key to use.
|
# The AWS access key to use.
|
||||||
AWS_ACCESS_KEY_ID = os.environ.get("AWS_ACCESS_KEY_ID", "access-key")
|
AWS_ACCESS_KEY_ID = os.environ.get("AWS_ACCESS_KEY_ID", "access-key")
|
||||||
# The AWS secret access key to use.
|
# The AWS secret access key to use.
|
||||||
@ -97,7 +95,9 @@ if DOCKERIZED and USE_MINIO:
|
|||||||
# The name of the bucket to store files in.
|
# The name of the bucket to store files in.
|
||||||
AWS_STORAGE_BUCKET_NAME = os.environ.get("AWS_S3_BUCKET_NAME", "uploads")
|
AWS_STORAGE_BUCKET_NAME = os.environ.get("AWS_S3_BUCKET_NAME", "uploads")
|
||||||
# The full URL to the S3 endpoint. Leave blank to use the default region URL.
|
# The full URL to the S3 endpoint. Leave blank to use the default region URL.
|
||||||
AWS_S3_ENDPOINT_URL = os.environ.get("AWS_S3_ENDPOINT_URL", "http://plane-minio:9000")
|
AWS_S3_ENDPOINT_URL = os.environ.get(
|
||||||
|
"AWS_S3_ENDPOINT_URL", "http://plane-minio:9000"
|
||||||
|
)
|
||||||
# Default permissions
|
# Default permissions
|
||||||
AWS_DEFAULT_ACL = "public-read"
|
AWS_DEFAULT_ACL = "public-read"
|
||||||
AWS_QUERYSTRING_AUTH = False
|
AWS_QUERYSTRING_AUTH = False
|
||||||
|
@ -3,11 +3,10 @@
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
# from django.contrib import admin
|
# from django.contrib import admin
|
||||||
from django.urls import path
|
from django.urls import path, include, re_path
|
||||||
from django.views.generic import TemplateView
|
from django.views.generic import TemplateView
|
||||||
|
|
||||||
from django.conf import settings
|
from django.conf import settings
|
||||||
from django.conf.urls import include, url, static
|
|
||||||
|
|
||||||
# from django.conf.urls.static import static
|
# from django.conf.urls.static import static
|
||||||
|
|
||||||
@ -18,11 +17,10 @@ urlpatterns = [
|
|||||||
path("", include("plane.web.urls")),
|
path("", include("plane.web.urls")),
|
||||||
]
|
]
|
||||||
|
|
||||||
urlpatterns = urlpatterns + static.static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
|
||||||
|
|
||||||
if settings.DEBUG:
|
if settings.DEBUG:
|
||||||
import debug_toolbar
|
import debug_toolbar
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
url(r"^__debug__/", include(debug_toolbar.urls)),
|
re_path(r"^__debug__/", include(debug_toolbar.urls)),
|
||||||
] + urlpatterns
|
] + urlpatterns
|
||||||
|
@ -1,28 +1,28 @@
|
|||||||
# base requirements
|
# base requirements
|
||||||
|
|
||||||
Django==3.2.19
|
Django==4.2.3
|
||||||
django-braces==1.15.0
|
django-braces==1.15.0
|
||||||
django-taggit==4.0.0
|
django-taggit==4.0.0
|
||||||
psycopg2==2.9.6
|
psycopg2==2.9.6
|
||||||
django-oauth-toolkit==2.3.0
|
django-oauth-toolkit==2.3.0
|
||||||
mistune==2.0.4
|
mistune==3.0.1
|
||||||
djangorestframework==3.14.0
|
djangorestframework==3.14.0
|
||||||
redis==4.6.0
|
redis==4.6.0
|
||||||
django-nested-admin==4.0.2
|
django-nested-admin==4.0.2
|
||||||
django-cors-headers==4.1.0
|
django-cors-headers==4.1.0
|
||||||
whitenoise==6.3.0
|
whitenoise==6.5.0
|
||||||
django-allauth==0.54.0
|
django-allauth==0.54.0
|
||||||
faker==13.4.0
|
faker==18.11.2
|
||||||
django-filter==23.2
|
django-filter==23.2
|
||||||
jsonmodels==2.6.0
|
jsonmodels==2.6.0
|
||||||
djangorestframework-simplejwt==5.2.2
|
djangorestframework-simplejwt==5.2.2
|
||||||
sentry-sdk==1.26.0
|
sentry-sdk==1.27.0
|
||||||
django-s3-storage==0.14.0
|
django-s3-storage==0.14.0
|
||||||
django-crum==0.7.9
|
django-crum==0.7.9
|
||||||
django-guardian==2.4.0
|
django-guardian==2.4.0
|
||||||
dj_rest_auth==2.2.5
|
dj_rest_auth==2.2.5
|
||||||
google-auth==2.16.0
|
google-auth==2.21.0
|
||||||
google-api-python-client==2.75.0
|
google-api-python-client==2.92.0
|
||||||
django-redis==5.3.0
|
django-redis==5.3.0
|
||||||
uvicorn==0.22.0
|
uvicorn==0.22.0
|
||||||
channels==4.0.0
|
channels==4.0.0
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
-r base.txt
|
-r base.txt
|
||||||
|
|
||||||
django-debug-toolbar==3.8.1
|
django-debug-toolbar==4.1.0
|
@ -2,11 +2,10 @@
|
|||||||
|
|
||||||
dj-database-url==2.0.0
|
dj-database-url==2.0.0
|
||||||
gunicorn==20.1.0
|
gunicorn==20.1.0
|
||||||
whitenoise==6.3.0
|
whitenoise==6.5.0
|
||||||
django-storages==1.13.2
|
django-storages==1.13.2
|
||||||
boto3==1.26.163
|
boto3==1.27.0
|
||||||
django-anymail==10.0
|
django-anymail==10.0
|
||||||
twilio==7.16.2
|
django-debug-toolbar==4.1.0
|
||||||
django-debug-toolbar==3.8.1
|
|
||||||
gevent==22.10.2
|
gevent==22.10.2
|
||||||
psycogreen==1.0.2
|
psycogreen==1.0.2
|
Loading…
Reference in New Issue
Block a user