Skip to content

Commit 85118b6

Browse files
authored
Merge branch 'dev' into master-into-dev/2.47.2-2.48.0-dev
2 parents ec18088 + 56f6493 commit 85118b6

25 files changed

+957
-59
lines changed

.github/workflows/plantuml.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
with:
3434
args: -v -tpng ${{ steps.getfile.outputs.files }}
3535
- name: Push Local Changes
36-
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5.2.0
36+
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1
3737
with:
3838
commit_user_name: "PlantUML_bot"
3939
commit_user_email: "noreply@defectdojo.org"

.github/workflows/release-1-create-pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
grep -H version helm/defectdojo/Chart.yaml
8989
9090
- name: Push version changes
91-
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5.2.0
91+
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1
9292
with:
9393
commit_user_name: "${{ env.GIT_USERNAME }}"
9494
commit_user_email: "${{ env.GIT_EMAIL }}"

.github/workflows/release-3-master-into-dev.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ jobs:
7575
if: endsWith(inputs.release_number_new, '.0') && endsWith(inputs.release_number_dev, '.0-dev')
7676

7777
- name: Push version changes
78-
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5.2.0
78+
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1
7979
with:
8080
commit_user_name: "${{ env.GIT_USERNAME }}"
8181
commit_user_email: "${{ env.GIT_EMAIL }}"
@@ -140,7 +140,7 @@ jobs:
140140
grep version components/package.json
141141
142142
- name: Push version changes
143-
uses: stefanzweifel/git-auto-commit-action@b863ae1933cb653a53c021fe36dbb774e1fb9403 # v5.2.0
143+
uses: stefanzweifel/git-auto-commit-action@778341af668090896ca464160c2def5d1d1a3eb0 # v6.0.1
144144
with:
145145
commit_user_name: "${{ env.GIT_USERNAME }}"
146146
commit_user_email: "${{ env.GIT_EMAIL }}"

.github/workflows/release-x-manual-helm-chart.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
echo "chart_version=$(ls build | cut -d '-' -f 2,3 | sed 's|\.tgz||')" >> $GITHUB_ENV
8989
9090
- name: Create release ${{ inputs.release_number }}
91-
uses: softprops/action-gh-release@da05d552573ad5aba039eaac05058a918a7bf631 # v2.2.2
91+
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # v2.3.2
9292
with:
9393
name: '${{ inputs.release_number }} 🌈'
9494
tag_name: ${{ inputs.release_number }}

docker-compose.override.dev.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@ services:
5454
protocol: tcp
5555
mode: host
5656
"webhook.endpoint":
57-
image: mccutchen/go-httpbin:2.18.1@sha256:ff73c96c144506048b1357ada7015b3473adc1d5bebc7088bc389bf5e64e114f
57+
image: mccutchen/go-httpbin:2.18.2@sha256:e66c2a2bf53b1ab68f26c68ac9499ad98b4722d2fff5807fc11f8a2213c053be

docker-compose.override.unit_tests.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ services:
5353
image: busybox:1.37.0-musl
5454
entrypoint: ['echo', 'skipping', 'redis']
5555
"webhook.endpoint":
56-
image: mccutchen/go-httpbin:2.18.1@sha256:ff73c96c144506048b1357ada7015b3473adc1d5bebc7088bc389bf5e64e114f
56+
image: mccutchen/go-httpbin:2.18.2@sha256:e66c2a2bf53b1ab68f26c68ac9499ad98b4722d2fff5807fc11f8a2213c053be
5757
volumes:
5858
defectdojo_postgres_unit_tests: {}
5959
defectdojo_media_unit_tests: {}

docker-compose.override.unit_tests_cicd.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ services:
5252
image: busybox:1.37.0-musl
5353
entrypoint: ['echo', 'skipping', 'redis']
5454
"webhook.endpoint":
55-
image: mccutchen/go-httpbin:2.18.1@sha256:ff73c96c144506048b1357ada7015b3473adc1d5bebc7088bc389bf5e64e114f
55+
image: mccutchen/go-httpbin:2.18.2@sha256:e66c2a2bf53b1ab68f26c68ac9499ad98b4722d2fff5807fc11f8a2213c053be
5656
volumes:
5757
defectdojo_postgres_unit_tests: {}
5858
defectdojo_media_unit_tests: {}

docker-compose.yml

Lines changed: 24 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ services:
1313
dockerfile: "Dockerfile.nginx-${DEFECT_DOJO_OS:-debian}"
1414
image: "defectdojo/defectdojo-nginx:${NGINX_VERSION:-latest}"
1515
depends_on:
16-
- uwsgi
16+
uwsgi:
17+
condition: service_started
1718
environment:
1819
NGINX_METRICS_ENABLED: "${NGINX_METRICS_ENABLED:-false}"
1920
DD_UWSGI_HOST: "${DD_UWSGI_HOST:-uwsgi}"
@@ -36,7 +37,12 @@ services:
3637
target: django
3738
image: "defectdojo/defectdojo-django:${DJANGO_VERSION:-latest}"
3839
depends_on:
39-
- postgres
40+
initializer:
41+
condition: service_completed_successfully
42+
postgres:
43+
condition: service_started
44+
redis:
45+
condition: service_started
4046
entrypoint: ['/wait-for-it.sh', '${DD_DATABASE_HOST:-postgres}:${DD_DATABASE_PORT:-5432}', '-t', '30', '--', '/entrypoint-uwsgi.sh']
4147
environment:
4248
DD_DEBUG: 'False'
@@ -55,8 +61,12 @@ services:
5561
celerybeat:
5662
image: "defectdojo/defectdojo-django:${DJANGO_VERSION:-latest}"
5763
depends_on:
58-
- postgres
59-
- redis
64+
initializer:
65+
condition: service_completed_successfully
66+
postgres:
67+
condition: service_started
68+
redis:
69+
condition: service_started
6070
entrypoint: ['/wait-for-it.sh', '${DD_DATABASE_HOST:-postgres}:${DD_DATABASE_PORT:-5432}', '-t', '30', '--', '/entrypoint-celery-beat.sh']
6171
environment:
6272
DD_DATABASE_URL: ${DD_DATABASE_URL:-postgresql://defectdojo:defectdojo@postgres:5432/defectdojo}
@@ -71,8 +81,12 @@ services:
7181
celeryworker:
7282
image: "defectdojo/defectdojo-django:${DJANGO_VERSION:-latest}"
7383
depends_on:
74-
- postgres
75-
- redis
84+
initializer:
85+
condition: service_completed_successfully
86+
postgres:
87+
condition: service_started
88+
redis:
89+
condition: service_started
7690
entrypoint: ['/wait-for-it.sh', '${DD_DATABASE_HOST:-postgres}:${DD_DATABASE_PORT:-5432}', '-t', '30', '--', '/entrypoint-celery-worker.sh']
7791
environment:
7892
DD_DATABASE_URL: ${DD_DATABASE_URL:-postgresql://defectdojo:defectdojo@postgres:5432/defectdojo}
@@ -88,7 +102,8 @@ services:
88102
initializer:
89103
image: "defectdojo/defectdojo-django:${DJANGO_VERSION:-latest}"
90104
depends_on:
91-
- postgres
105+
postgres:
106+
condition: service_started
92107
entrypoint: ['/wait-for-it.sh', '${DD_DATABASE_HOST:-postgres}:${DD_DATABASE_PORT:-5432}', '--', '/entrypoint-initializer.sh']
93108
environment:
94109
DD_DATABASE_URL: ${DD_DATABASE_URL:-postgresql://defectdojo:defectdojo@postgres:5432/defectdojo}
@@ -105,7 +120,7 @@ services:
105120
source: ./docker/extra_settings
106121
target: /app/docker/extra_settings
107122
postgres:
108-
image: postgres:17.5-alpine@sha256:f325a29ec9deb7039c5f07761d77d79d537dac836ecd99f982f6ca5476724604
123+
image: postgres:17.5-alpine@sha256:fbe21607052bb5c298674f2fd8cf044a63aa3ddf50b81627f894f91f40f50bcb
109124
environment:
110125
POSTGRES_DB: ${DD_DATABASE_NAME:-defectdojo}
111126
POSTGRES_USER: ${DD_DATABASE_USER:-defectdojo}
@@ -114,7 +129,7 @@ services:
114129
- defectdojo_postgres:/var/lib/postgresql/data
115130
redis:
116131
# Pinning to this version due to licensing constraints
117-
image: redis:7.2.8-alpine@sha256:c88ea2979a49ca497bbf7d39241b237f86c98e58cb2f6b1bc2dd167621f819bb
132+
image: redis:7.2.9-alpine@sha256:fce236b99c58ef7196c4e243e43f533b404d5c17239cae4e6e262b729a1952b3
118133
volumes:
119134
- defectdojo_redis:/data
120135
volumes:
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
---
2+
title: "Cycognito"
3+
toc_hide: true
4+
---
5+
Import report in JSON returned from Cycognito API. In order to do this, just use the /v1/issues endpoint.
6+
7+
### Sample Scan Data
8+
Sample Cycognito scans can be found [here](https://github.com/DefectDojo/django-DefectDojo/tree/master/unittests/scans/cycognito).
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: 'Upgrading to DefectDojo Version 2.48.x'
3+
toc_hide: true
4+
weight: -20250602
5+
description: No special instructions.
6+
---
7+
There are no special instructions for upgrading to 2.48.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.48.0) for the contents of the release.

0 commit comments

Comments
 (0)