From bb5539265631011b6b79a53693c24978861b482e Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Tue, 1 Oct 2024 21:19:08 +0530 Subject: [PATCH 1/4] fix: revert python runtime version --- apiserver/runtime.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/runtime.txt b/apiserver/runtime.txt index 0e1ecfb219..4937ae149a 100644 --- a/apiserver/runtime.txt +++ b/apiserver/runtime.txt @@ -1 +1 @@ -python-3.12.7 \ No newline at end of file +python-3.12.6 \ No newline at end of file From 3826bceca5852ddd9c374c86b995a656dc997527 Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Tue, 1 Oct 2024 21:37:23 +0530 Subject: [PATCH 2/4] fix: adding readme to api server --- apiserver/README.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 apiserver/README.md diff --git a/apiserver/README.md b/apiserver/README.md new file mode 100644 index 0000000000..db2efa3727 --- /dev/null +++ b/apiserver/README.md @@ -0,0 +1 @@ +# API SERVER \ No newline at end of file From cfe38c41ed82295a85e29ff992a776f74b7b8dfe Mon Sep 17 00:00:00 2001 From: sriram veeraghanta Date: Tue, 1 Oct 2024 21:56:11 +0530 Subject: [PATCH 3/4] fix: strawberry runtime updated --- apiserver/requirements/base.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apiserver/requirements/base.txt b/apiserver/requirements/base.txt index 3037eda188..d4d660f8e9 100644 --- a/apiserver/requirements/base.txt +++ b/apiserver/requirements/base.txt @@ -69,4 +69,4 @@ python3-saml==1.16.0 # feature flag openfeature-sdk==0.7.0 # graphql -strawberry-graphql-django==0.47.2 +strawberry-graphql-django==0.48.0 From 19bc712c4a75dd0f810741cbbd90614247413747 Mon Sep 17 00:00:00 2001 From: Nikhil <118773738+pablohashescobar@users.noreply.github.com> Date: Wed, 2 Oct 2024 09:38:33 +0530 Subject: [PATCH 4/4] fix: mobile csrf error (#1317) --- apiserver/plane/graphql/views.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apiserver/plane/graphql/views.py b/apiserver/plane/graphql/views.py index 6eee6de97a..1f05230a19 100644 --- a/apiserver/plane/graphql/views.py +++ b/apiserver/plane/graphql/views.py @@ -2,6 +2,8 @@ from django.contrib.auth import get_user from typing import Any, Dict, Optional +from django.utils.decorators import method_decorator +from django.views.decorators.csrf import csrf_exempt # Third-Party Imports from asgiref.sync import sync_to_async @@ -12,6 +14,7 @@ from strawberry.types import ExecutionResult from strawberry.types.execution import ExecutionContext +@method_decorator(csrf_exempt, name="dispatch") class CustomGraphQLView(AsyncGraphQLView): async def get_context(self, request, response): # Get the user