Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 0 additions & 24 deletions .github/workflows/license-check.yaml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
matches the snapshot:
1: |
raw: |
raw: |2
1. Get the application URL by running these commands:
2: |
apiVersion: apps/v1
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
matches the snapshot:
1: |
raw: |
raw: |2
1. Get the application URL by running these commands:
2: |
apiVersion: apps/v1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,16 @@ matches the snapshot:
type: Structured
name: RELEASE-NAME-persistence-azure-monitor
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: foo
operator: In
values:
- bar
- baz
env:
- name: MONITOR_LOGTYPE_PREFIX
value: SCB
Expand All @@ -39,6 +49,11 @@ matches the snapshot:
requests:
cpu: 100m
memory: 100Mi
tolerations:
- effect: NoSchedule
key: foo
operator: Exists
value: value1
ttlSecondsAfterFinished: 100
type: ReadOnly
volumeMounts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,16 @@ matches the snapshot:
type: Unstructured
name: RELEASE-NAME-persistence-defectdojo
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: foo
operator: In
values:
- bar
- baz
env:
- name: DEFECTDOJO_URL
value: http://defectdojo-django.default.svc
Expand All @@ -38,6 +48,11 @@ matches the snapshot:
requests:
cpu: 100m
memory: 100Mi
tolerations:
- effect: NoSchedule
key: foo
operator: Exists
value: value1
ttlSecondsAfterFinished: 100
type: ReadAndWrite
volumeMounts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,16 @@ matches the snapshot:
type: Structured
name: RELEASE-NAME-persistence-elastic
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: foo
operator: In
values:
- bar
- baz
env:
- name: ELASTICSEARCH_INDEX_PREFIX
value: scbv2
Expand All @@ -53,6 +63,11 @@ matches the snapshot:
requests:
cpu: 100m
memory: 100Mi
tolerations:
- effect: NoSchedule
key: foo
operator: Exists
value: value1
ttlSecondsAfterFinished: 100
type: ReadOnly
volumeMounts:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ matches the snapshot:
kind: ScanType
metadata:
annotations:
checksum.securecodebox.io/juiceshop-session-management.js: 5217ad734dfd5eb5808117c0a2c2b7db31650ffa5cf8e0a669f7a7cf18335a15
checksum.securecodebox.io/juiceshop-session-management.js: 1bbd1c2634d732aff866d91acaeb29e68c13a0c5993ba8e16038adfbae2d7a99
checksum.securecodebox.io/scb-oidc-password-grand-type.js: b2b91312a80cf4cb4f401672189ade16ebc99455e0ddf78d7920d1ed3caa0f6f
checksum.securecodebox.io/scb-oidc-session-management.js: d10dfd4afc34b85f758794d98dfb9076e7b4d14b5a81e9df3dfa3ae2b98077fa
labels:
Expand Down Expand Up @@ -205,7 +205,7 @@ matches the snapshot:
6: |
apiVersion: v1
binaryData:
juiceshop-session-management.js: LyoKICogU2Vzc2lvbiBNYW5hZ2VtZW50IHNjcmlwdCBmb3IgT1dBU1AgSnVpY2UgU2hvcDogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3phcHJveHkvY29tbXVuaXR5LXNjcmlwdHMvbWFzdGVyL3Nlc3Npb24vSnVpY2UlMjBTaG9wJTIwU2Vzc2lvbiUyME1hbmFnZW1lbnQuanMKICogCiAqIEZvciBBdXRoZW50aWNhdGlvbiBzZWxlY3Q6CiAqIAkJQXV0aGVudGljYXRpb24gbWV0aG9kOgkJSlNPTi1iYXNlZCBhdXRoZW50aWNhdGlvbgogKiAJCUxvZ2luIEZPUk0gdGFyZ2V0IFVSTDoJCWh0dHA6Ly9sb2NhbGhvc3Q6MzAwMC9yZXN0L3VzZXIvbG9naW4KICogCQlVUkwgdG8gR0VUIExvZ2luIFBhZ2U6CQlodHRwOi8vbG9jYWxob3N0OjMwMDAvCiAqIAkJTG9naW4gUmVxdWVzdCBQT1NUIGRhdGE6CXsiZW1haWwiOiJ0ZXN0QHRlc3QuY29tIiwicGFzc3dvcmQiOiJ0ZXN0MSJ9CiAqIAkJVXNlcm5hbWUgUGFyYW1ldGVyOgkJCWVtYWlsCiAqIAkJUGFzc3dvcmQgUGFyYW1ldGVyOgkJCXBhc3N3b3JkCiAqIAkJTG9nZ2VkIG91dCByZWdleDoJCQlcUXsidXNlciI6e319XEUKICogCiAqIE9idmlvdXNseSB1cGRhdGUgd2l0aCBhbnkgbG9jYWwgY2hhbmdlcyBhcyBuZWNlc3NhcnkuCiAqLwoKdmFyIENPT0tJRV9UWVBFICAgPSBvcmcucGFyb3Nwcm94eS5wYXJvcy5uZXR3b3JrLkh0bWxQYXJhbWV0ZXIuVHlwZS5jb29raWU7CnZhciBIdG1sUGFyYW1ldGVyID0gSmF2YS50eXBlKCdvcmcucGFyb3Nwcm94eS5wYXJvcy5uZXR3b3JrLkh0bWxQYXJhbWV0ZXInKQp2YXIgU2NyaXB0VmFycyA9IEphdmEudHlwZSgnb3JnLnphcHJveHkuemFwLmV4dGVuc2lvbi5zY3JpcHQuU2NyaXB0VmFycycpOwoKZnVuY3Rpb24gZXh0cmFjdFdlYlNlc3Npb24oc2Vzc2lvbldyYXBwZXIpIHsKCS8vIHBhcnNlIHRoZSBhdXRoZW50aWNhdGlvbiByZXNwb25zZQoJdmFyIGpzb24gPSBKU09OLnBhcnNlKHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCkuZ2V0UmVzcG9uc2VCb2R5KCkudG9TdHJpbmcoKSk7Cgl2YXIgdG9rZW4gPSBqc29uLmF1dGhlbnRpY2F0aW9uLnRva2VuOwoJLy8gc2F2ZSB0aGUgYXV0aGVudGljYXRpb24gdG9rZW4KCXNlc3Npb25XcmFwcGVyLmdldFNlc3Npb24oKS5zZXRWYWx1ZSgidG9rZW4iLCB0b2tlbik7CglTY3JpcHRWYXJzLnNldEdsb2JhbFZhcigianVpY2VzaG9wLnRva2VuIiwgdG9rZW4pOwp9CiAgICAJCmZ1bmN0aW9uIGNsZWFyV2ViU2Vzc2lvbklkZW50aWZpZXJzKHNlc3Npb25XcmFwcGVyKSB7Cgl2YXIgaGVhZGVycyA9IHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCkuZ2V0UmVxdWVzdEhlYWRlcigpOwoJaGVhZGVycy5zZXRIZWFkZXIoIkF1dGhvcml6YXRpb24iLCBudWxsKTsKCVNjcmlwdFZhcnMuc2V0R2xvYmFsVmFyKCJqdWljZXNob3AudG9rZW4iLCBudWxsKTsKfQogICAgCQpmdW5jdGlvbiBwcm9jZXNzTWVzc2FnZVRvTWF0Y2hTZXNzaW9uKHNlc3Npb25XcmFwcGVyKSB7Cgl2YXIgdG9rZW4gPSBzZXNzaW9uV3JhcHBlci5nZXRTZXNzaW9uKCkuZ2V0VmFsdWUoInRva2VuIik7CglpZiAodG9rZW4gPT09IG51bGwpIHsKCQlwcmludCgnSlMgbWdtdCBzY3JpcHQ6IG5vIHRva2VuJyk7CgkJcmV0dXJuOwoJfQoJdmFyIGNvb2tpZSA9IG5ldyBIdG1sUGFyYW1ldGVyKENPT0tJRV9UWVBFLCAidG9rZW4iLCB0b2tlbik7CgkvLyBhZGQgdGhlIHNhdmVkIGF1dGhlbnRpY2F0aW9uIHRva2VuIGFzIGFuIEF1dGhlbnRpY2F0aW9uIGhlYWRlciBhbmQgYSBjb29raWUKCXZhciBtc2cgPSBzZXNzaW9uV3JhcHBlci5nZXRIdHRwTWVzc2FnZSgpOwoJbXNnLmdldFJlcXVlc3RIZWFkZXIoKS5zZXRIZWFkZXIoIkF1dGhvcml6YXRpb24iLCAiQmVhcmVyICIgKyB0b2tlbik7Cgl2YXIgY29va2llcyA9IG1zZy5nZXRSZXF1ZXN0SGVhZGVyKCkuZ2V0Q29va2llUGFyYW1zKCk7Cgljb29raWVzLmFkZChjb29raWUpOwoJbXNnLmdldFJlcXVlc3RIZWFkZXIoKS5zZXRDb29raWVQYXJhbXMoY29va2llcyk7Cn0KCmZ1bmN0aW9uIGdldFJlcXVpcmVkUGFyYW1zTmFtZXMoKSB7CglyZXR1cm4gW107Cn0KCmZ1bmN0aW9uIGdldE9wdGlvbmFsUGFyYW1zTmFtZXMoKSB7CglyZXR1cm4gW107Cn0K
juiceshop-session-management.js: Ly8gU1BEWC1GaWxlQ29weXJpZ2h0VGV4dDogdGhlIHNlY3VyZUNvZGVCb3ggYXV0aG9ycwovLwovLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMAoKLyoKICogU2Vzc2lvbiBNYW5hZ2VtZW50IHNjcmlwdCBmb3IgT1dBU1AgSnVpY2UgU2hvcDogaHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL3phcHJveHkvY29tbXVuaXR5LXNjcmlwdHMvbWFzdGVyL3Nlc3Npb24vSnVpY2UlMjBTaG9wJTIwU2Vzc2lvbiUyME1hbmFnZW1lbnQuanMKICogCiAqIEZvciBBdXRoZW50aWNhdGlvbiBzZWxlY3Q6CiAqIAkJQXV0aGVudGljYXRpb24gbWV0aG9kOgkJSlNPTi1iYXNlZCBhdXRoZW50aWNhdGlvbgogKiAJCUxvZ2luIEZPUk0gdGFyZ2V0IFVSTDoJCWh0dHA6Ly9sb2NhbGhvc3Q6MzAwMC9yZXN0L3VzZXIvbG9naW4KICogCQlVUkwgdG8gR0VUIExvZ2luIFBhZ2U6CQlodHRwOi8vbG9jYWxob3N0OjMwMDAvCiAqIAkJTG9naW4gUmVxdWVzdCBQT1NUIGRhdGE6CXsiZW1haWwiOiJ0ZXN0QHRlc3QuY29tIiwicGFzc3dvcmQiOiJ0ZXN0MSJ9CiAqIAkJVXNlcm5hbWUgUGFyYW1ldGVyOgkJCWVtYWlsCiAqIAkJUGFzc3dvcmQgUGFyYW1ldGVyOgkJCXBhc3N3b3JkCiAqIAkJTG9nZ2VkIG91dCByZWdleDoJCQlcUXsidXNlciI6e319XEUKICogCiAqIE9idmlvdXNseSB1cGRhdGUgd2l0aCBhbnkgbG9jYWwgY2hhbmdlcyBhcyBuZWNlc3NhcnkuCiAqLwoKdmFyIENPT0tJRV9UWVBFICAgPSBvcmcucGFyb3Nwcm94eS5wYXJvcy5uZXR3b3JrLkh0bWxQYXJhbWV0ZXIuVHlwZS5jb29raWU7CnZhciBIdG1sUGFyYW1ldGVyID0gSmF2YS50eXBlKCdvcmcucGFyb3Nwcm94eS5wYXJvcy5uZXR3b3JrLkh0bWxQYXJhbWV0ZXInKQp2YXIgU2NyaXB0VmFycyA9IEphdmEudHlwZSgnb3JnLnphcHJveHkuemFwLmV4dGVuc2lvbi5zY3JpcHQuU2NyaXB0VmFycycpOwoKZnVuY3Rpb24gZXh0cmFjdFdlYlNlc3Npb24oc2Vzc2lvbldyYXBwZXIpIHsKCS8vIHBhcnNlIHRoZSBhdXRoZW50aWNhdGlvbiByZXNwb25zZQoJdmFyIGpzb24gPSBKU09OLnBhcnNlKHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCkuZ2V0UmVzcG9uc2VCb2R5KCkudG9TdHJpbmcoKSk7Cgl2YXIgdG9rZW4gPSBqc29uLmF1dGhlbnRpY2F0aW9uLnRva2VuOwoJLy8gc2F2ZSB0aGUgYXV0aGVudGljYXRpb24gdG9rZW4KCXNlc3Npb25XcmFwcGVyLmdldFNlc3Npb24oKS5zZXRWYWx1ZSgidG9rZW4iLCB0b2tlbik7CglTY3JpcHRWYXJzLnNldEdsb2JhbFZhcigianVpY2VzaG9wLnRva2VuIiwgdG9rZW4pOwp9CiAgICAJCmZ1bmN0aW9uIGNsZWFyV2ViU2Vzc2lvbklkZW50aWZpZXJzKHNlc3Npb25XcmFwcGVyKSB7Cgl2YXIgaGVhZGVycyA9IHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCkuZ2V0UmVxdWVzdEhlYWRlcigpOwoJaGVhZGVycy5zZXRIZWFkZXIoIkF1dGhvcml6YXRpb24iLCBudWxsKTsKCVNjcmlwdFZhcnMuc2V0R2xvYmFsVmFyKCJqdWljZXNob3AudG9rZW4iLCBudWxsKTsKfQogICAgCQpmdW5jdGlvbiBwcm9jZXNzTWVzc2FnZVRvTWF0Y2hTZXNzaW9uKHNlc3Npb25XcmFwcGVyKSB7Cgl2YXIgdG9rZW4gPSBzZXNzaW9uV3JhcHBlci5nZXRTZXNzaW9uKCkuZ2V0VmFsdWUoInRva2VuIik7CglpZiAodG9rZW4gPT09IG51bGwpIHsKCQlwcmludCgnSlMgbWdtdCBzY3JpcHQ6IG5vIHRva2VuJyk7CgkJcmV0dXJuOwoJfQoJdmFyIGNvb2tpZSA9IG5ldyBIdG1sUGFyYW1ldGVyKENPT0tJRV9UWVBFLCAidG9rZW4iLCB0b2tlbik7CgkvLyBhZGQgdGhlIHNhdmVkIGF1dGhlbnRpY2F0aW9uIHRva2VuIGFzIGFuIEF1dGhlbnRpY2F0aW9uIGhlYWRlciBhbmQgYSBjb29raWUKCXZhciBtc2cgPSBzZXNzaW9uV3JhcHBlci5nZXRIdHRwTWVzc2FnZSgpOwoJbXNnLmdldFJlcXVlc3RIZWFkZXIoKS5zZXRIZWFkZXIoIkF1dGhvcml6YXRpb24iLCAiQmVhcmVyICIgKyB0b2tlbik7Cgl2YXIgY29va2llcyA9IG1zZy5nZXRSZXF1ZXN0SGVhZGVyKCkuZ2V0Q29va2llUGFyYW1zKCk7Cgljb29raWVzLmFkZChjb29raWUpOwoJbXNnLmdldFJlcXVlc3RIZWFkZXIoKS5zZXRDb29raWVQYXJhbXMoY29va2llcyk7Cn0KCmZ1bmN0aW9uIGdldFJlcXVpcmVkUGFyYW1zTmFtZXMoKSB7CglyZXR1cm4gW107Cn0KCmZ1bmN0aW9uIGdldE9wdGlvbmFsUGFyYW1zTmFtZXMoKSB7CglyZXR1cm4gW107Cn0K
scb-oidc-session-management.js: Ly8gU1BEWC1GaWxlQ29weXJpZ2h0VGV4dDogdGhlIHNlY3VyZUNvZGVCb3ggYXV0aG9ycwovLwovLyBTUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQXBhY2hlLTIuMAoKLyoqCiAqIFNlc3Npb24gTWFuYWdlbWVudCBzY3JpcHQgZm9yIE9JREMgQXV0aGVudGljYXRpb24uCiAqCiAqIEFkYXB0ZWQgZnJvbSBPV0FTUCBKdWljZSBTaG9wIEV4YW1wbGU6IGh0dHBzOi8vd3d3LnphcHJveHkub3JnL2Jsb2cvMjAyMC0wNi0wNC16YXAtMi05LTAtaGlnaGxpZ2h0cy8KICovCgpmdW5jdGlvbiBleHRyYWN0V2ViU2Vzc2lvbihzZXNzaW9uV3JhcHBlcikgewogICAgcHJpbnQoImV4dHJhY3RXZWJTZXNzaW9uIikKICAgIC8vIHBhcnNlIHRoZSBhdXRoZW50aWNhdGlvbiByZXNwb25zZQogICAgdmFyIGpzb24gPSBKU09OLnBhcnNlKHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCkuZ2V0UmVzcG9uc2VCb2R5KCkudG9TdHJpbmcoKSk7CiAgICB2YXIgdG9rZW4gPSBqc29uLmFjY2Vzc190b2tlbjsKICAgIC8vIHNhdmUgdGhlIGF1dGhlbnRpY2F0aW9uIHRva2VuCiAgICBzZXNzaW9uV3JhcHBlci5nZXRTZXNzaW9uKCkuc2V0VmFsdWUoInRva2VuIiwgdG9rZW4pOwp9CgpmdW5jdGlvbiBjbGVhcldlYlNlc3Npb25JZGVudGlmaWVycyhzZXNzaW9uV3JhcHBlcikgewogICAgcHJpbnQoImNsZWFyV2ViU2Vzc2lvbklkZW50aWZpZXJzIikKICAgIHZhciBoZWFkZXJzID0gc2Vzc2lvbldyYXBwZXIuZ2V0SHR0cE1lc3NhZ2UoKS5nZXRSZXF1ZXN0SGVhZGVyKCk7CiAgICBoZWFkZXJzLnNldEhlYWRlcigiQXV0aG9yaXphdGlvbiIsIG51bGwpOwp9CgpmdW5jdGlvbiBwcm9jZXNzTWVzc2FnZVRvTWF0Y2hTZXNzaW9uKHNlc3Npb25XcmFwcGVyKSB7CiAgICBwcmludCgicHJvY2Vzc01lc3NhZ2VUb01hdGNoU2Vzc2lvbiIpCiAgICB2YXIgdG9rZW4gPSBzZXNzaW9uV3JhcHBlci5nZXRTZXNzaW9uKCkuZ2V0VmFsdWUoInRva2VuIik7CiAgICBpZiAodG9rZW4gPT09IG51bGwpIHsKICAgICAgICBwcmludCgnSlMgbWdtdCBzY3JpcHQ6IG5vIHRva2VuJyk7CiAgICAgICAgcmV0dXJuOwogICAgfQoKICAgIC8vIGFkZCB0aGUgc2F2ZWQgYXV0aGVudGljYXRpb24gdG9rZW4gYXMgYW4gQXV0aGVudGljYXRpb24gaGVhZGVyIGFuZCBhIGNvb2tpZQogICAgdmFyIG1zZyA9IHNlc3Npb25XcmFwcGVyLmdldEh0dHBNZXNzYWdlKCk7CiAgICBtc2cuZ2V0UmVxdWVzdEhlYWRlcigpLnNldEhlYWRlcigiQXV0aG9yaXphdGlvbiIsICJCZWFyZXIgIiArIHRva2VuKTsKfQoKLyoqCiAqIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIGR1cmluZyB0aGUgc2NyaXB0IGxvYWRpbmcgdG8gb2J0YWluIGEgbGlzdCBvZiByZXF1aXJlZCBjb25maWd1cmF0aW9uIHBhcmFtZXRlciBuYW1lcy4KICoKICogVGhlc2UgbmFtZXMgd2lsbCBiZSBzaG93biBpbiB0aGUgU2Vzc2lvbiBQcm9wZXJ0aWVzIC0+IEF1dGhlbnRpY2F0aW9uIHBhbmVsIGZvciBjb25maWd1cmF0aW9uLiBUaGV5IGNhbiBiZSB1c2VkCiAqIHRvIGlucHV0IGR5bmFtaWMgZGF0YSBpbnRvIHRoZSBzY3JpcHQsIGZyb20gdGhlIHVzZXIgaW50ZXJmYWNlIChlLmcuIGEgbG9naW4gVVJMLCBuYW1lIG9mIFBPU1QgcGFyYW1ldGVycyBldGMuKS4KICovCmZ1bmN0aW9uIGdldFJlcXVpcmVkUGFyYW1zTmFtZXMoKSB7CiAgICByZXR1cm4gW107Cn0KCi8qKgogKiBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCBkdXJpbmcgdGhlIHNjcmlwdCBsb2FkaW5nIHRvIG9idGFpbiBhIGxpc3Qgb2Ygb3B0aW9uYWwgY29uZmlndXJhdGlvbiBwYXJhbWV0ZXIgbmFtZXMuCiAqCiAqIFRoZXNlIHdpbGwgYmUgc2hvd24gaW4gdGhlIFNlc3Npb24gUHJvcGVydGllcyAtPiBBdXRoZW50aWNhdGlvbiBwYW5lbCBmb3IgY29uZmlndXJhdGlvbi4gVGhleSBjYW4gYmUgdXNlZAogKiB0byBpbnB1dCBkeW5hbWljIGRhdGEgaW50byB0aGUgc2NyaXB0LCBmcm9tIHRoZSB1c2VyIGludGVyZmFjZSAoZS5nLiBhIGxvZ2luIFVSTCwgbmFtZSBvZiBQT1NUIHBhcmFtZXRlcnMgZXRjLikuCiAqLwpmdW5jdGlvbiBnZXRPcHRpb25hbFBhcmFtc05hbWVzKCkgewogICAgcmV0dXJuIFtdOwp9Cg==
kind: ConfigMap
metadata:
Expand Down