Skip to content

Commit 7fc66cc

Browse files
authored
Merge pull request DefectDojo#5702 from DefectDojo/release/2.6.1
Release: Merge release into master from: release/2.6.1
2 parents 1463606 + af1a83b commit 7fc66cc

File tree

5 files changed

+11
-6
lines changed

5 files changed

+11
-6
lines changed

Dockerfile.django

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ RUN pip3 wheel --wheel-dir=/tmp/wheels -r ./requirements.txt
2929
FROM base as django
3030
WORKDIR /app
3131
ARG uid=1001
32+
ARG gid=1337
3233
ARG appuser=defectdojo
3334
ENV appuser ${appuser}
3435
RUN \
@@ -88,10 +89,14 @@ RUN \
8889
true
8990
USER root
9091
RUN \
92+
addgroup --gid ${gid} ${appuser} && \
9193
adduser --system --no-create-home --disabled-password --gecos '' \
92-
--uid ${uid} ${appuser} && \
94+
--uid ${uid} --gid ${gid} ${appuser} && \
9395
chown -R root:root /app && \
9496
chmod -R u+rwX,go+rX,go-w /app && \
97+
# Allow for bind mounting local_settings.py and other setting overrides
98+
chown -R root:${appuser} /app/dojo/settings && \
99+
chmod -R 775 /app/dojo/settings && \
95100
mkdir /var/run/${appuser} && \
96101
chown ${appuser} /var/run/${appuser} && \
97102
chmod g=u /var/run/${appuser} && \

components/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "defectdojo",
3-
"version": "2.6.0",
3+
"version": "2.6.1",
44
"license" : "BSD-3-Clause",
55
"private": true,
66
"dependencies": {

dojo/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66

77
default_app_config = 'dojo.apps.DojoAppConfig'
88

9-
__version__ = '2.6.0'
9+
__version__ = '2.6.1'
1010
__url__ = 'https://github.com/DefectDojo/django-DefectDojo'
1111
__docs__ = 'https://defectdojo.github.io/django-DefectDojo'

dojo/api_v2/views.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1516,7 +1516,7 @@ class DevelopmentEnvironmentViewSet(mixins.ListModelMixin,
15161516
serializer_class = serializers.DevelopmentEnvironmentSerializer
15171517
queryset = Development_Environment.objects.all()
15181518
filter_backends = (DjangoFilterBackend,)
1519-
permission_classes = (permissions.UserHasConfigurationPermissionStaff, )
1519+
permission_classes = (IsAuthenticated, DjangoModelPermissions)
15201520

15211521

15221522
# Authorization: object-based
@@ -1684,7 +1684,7 @@ class TestTypesViewSet(mixins.ListModelMixin,
16841684
queryset = Test_Type.objects.all()
16851685
filter_backends = (DjangoFilterBackend,)
16861686
filter_fields = ('name',)
1687-
permission_classes = (permissions.UserHasConfigurationPermissionStaff, )
1687+
permission_classes = (IsAuthenticated, DjangoModelPermissions)
16881688

16891689

16901690
@extend_schema_view(

helm/defectdojo/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
apiVersion: v1
2-
appVersion: "2.6.0"
2+
appVersion: "2.6.1"
33
description: A Helm chart for Kubernetes to install DefectDojo
44
name: defectdojo
55
version: 1.6.24

0 commit comments

Comments
 (0)