Skip to content

Commit 0321f72

Browse files
committed
PI-2364 - update regex to make it simpler
1 parent 1714cc7 commit 0321f72

File tree

7 files changed

+25
-25
lines changed

7 files changed

+25
-25
lines changed

src/main/resources/application-dev.yml

+5-5
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ authorisation:
2828
consumers:
2929
mapps.client.org:
3030
- "/v1/persons"
31-
- "/v1/persons/\\.*+[^/]*$"
31+
- "/v1/persons/[^/]*$"
3232
- "/v1/persons/.*/images"
3333
- "/v1/images/.*"
3434
- "/v1/persons/.*/addresses"
@@ -49,19 +49,19 @@ authorisation:
4949
- "/v1/persons/.*/person-responsible-officer"
5050
- "/v1/persons/.*/risk-management-plan"
5151
ctrlo:
52-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
52+
- "/v1/epf/person-details/.*/[^/]*$"
5353
moj-pes:
5454
- "/v1/persons/.*/name"
55-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
55+
- "/v1/hmpps-id/nomis-number/[^/]*$"
5656
- "/v1/persons/.*/cell-location"
5757
kubernetes-health-check-client:
5858
- "/health/liveness"
5959
- "/health/readiness"
6060
heartbeat:
61-
- "/v1/persons/\\.*+[^/]*$"
61+
- "/v1/persons/[^/]*$"
6262
pnd:
6363
- "/v1/persons"
64-
- "/v1/persons/\\.*+[^/]*$"
64+
- "/v1/persons/[^/]*$"
6565
- "/v1/persons/.*/addresses"
6666
- "/v1/persons/.*/alerts/pnd"
6767
- "/v1/persons/.*/sentences"

src/main/resources/application-local-docker.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ authorisation:
2626
consumers:
2727
automated-test-client:
2828
- "/v1/persons"
29-
- "/v1/persons/\\.*+[^/]*$"
29+
- "/v1/persons/[^/]*$"
3030
- "/v1/persons/.*/images"
3131
- "/v1/persons/.*/name"
32-
- "/v1/images/\\.*+[^/]*$"
32+
- "/v1/images/[^/]*$"
3333
- "/v1/persons/.*/addresses"
3434
- "/v1/persons/.*/offences"
3535
- "/v1/persons/.*/alerts"
@@ -51,8 +51,8 @@ authorisation:
5151
- "/v1/persons/.*/person-responsible-officer"
5252
- "/v1/persons/.*/risk-management-plan"
5353
- "/v1/persons/.*/cell-location"
54-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
55-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
54+
- "/v1/epf/person-details/.*/[^/]*$"
55+
- "/v1/hmpps-id/nomis-number/[^/]*$"
5656
- "/health"
5757
- "/health/ping"
5858
- "/health/readiness"

src/main/resources/application-local.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,10 @@ authorisation:
3333
consumers:
3434
automated-test-client:
3535
- "/v1/persons"
36-
- "/v1/persons/\\.*+[^/]*$"
36+
- "/v1/persons/[^/]*$"
3737
- "/v1/persons/.*/images"
3838
- "/v1/persons/.*/name"
39-
- "/v1/images/\\.*+[^/]*$"
39+
- "/v1/images/[^/]*$"
4040
- "/v1/persons/.*/addresses"
4141
- "/v1/persons/.*/offences"
4242
- "/v1/persons/.*/alerts"
@@ -58,8 +58,8 @@ authorisation:
5858
- "/v1/persons/.*/status-information"
5959
- "/v1/persons/.*/risk-management-plan"
6060
- "/v1/persons/.*/cell-location"
61-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
62-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
61+
- "/v1/epf/person-details/.*/[^/]*$"
62+
- "/v1/hmpps-id/nomis-number/[^/]*$"
6363
- "/health"
6464
- "/health/ping"
6565
- "/health/readiness"

src/main/resources/application-preprod.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ services:
2727
authorisation:
2828
consumers:
2929
ctrlo:
30-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
30+
- "/v1/epf/person-details/.*/[^/]*$"
3131
moj-pes:
3232
- "/v1/persons/.*/name"
33-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
33+
- "/v1/hmpps-id/nomis-number/[^/]*$"
3434
- "/v1/persons/.*/cell-location"
3535
kubernetes-health-check-client:
3636
- "/health/liveness"

src/main/resources/application-prod.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,10 @@ services:
2727
authorisation:
2828
consumers:
2929
ctrlo:
30-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
30+
- "/v1/epf/person-details/.*/[^/]*$"
3131
moj-pes:
3232
- "/v1/persons/.*/name"
33-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
33+
- "/v1/hmpps-id/nomis-number/[^/]*$"
3434
- "/v1/persons/.*/cell-location"
3535
kubernetes-health-check-client:
3636
- "/health/liveness"

src/main/resources/application-test.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,10 @@ authorisation:
4141
consumers:
4242
automated-test-client:
4343
- "/v1/persons"
44-
- "/v1/persons/\\.*+[^/]*$"
44+
- "/v1/persons/[^/]*$"
4545
- "/v1/persons/.*/images"
4646
- "/v1/persons/.*/name"
47-
- "/v1/images/\\.*+[^/]*$"
47+
- "/v1/images/[^/]*$"
4848
- "/v1/persons/.*/addresses"
4949
- "/v1/persons/.*/offences"
5050
- "/v1/persons/.*/alerts"
@@ -56,7 +56,7 @@ authorisation:
5656
- "/v1/persons/.*/risks/serious-harm"
5757
- "/v1/persons/.*/risks/dynamic"
5858
- "/v1/persons/.*/reported-adjudications"
59-
- "/v1/epf/person-details/.*/\\.*+[^/]*$"
59+
- "/v1/epf/person-details/.*/[^/]*$"
6060
- "/v1/persons/.*/adjudications"
6161
- "/v1/persons/.*/licences/conditions"
6262
- "/v1/persons/.*/case-notes"
@@ -67,7 +67,7 @@ authorisation:
6767
- "/v1/persons/.*/risk-management-plan"
6868
- "/v1/persons/.*/cell-location"
6969
- "/v1/persons/.*/status-information"
70-
- "/v1/hmpps-id/nomis-number/\\.*+[^/]*$"
70+
- "/v1/hmpps-id/nomis-number/[^/]*$"
7171
- "/health"
7272
- "/health/ping"
7373
- "/health/readiness"

src/test/kotlin/uk/gov/justice/digital/hmpps/hmppsintegrationapi/smoke/AuthoriseConfigTest.kt

+4-4
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ class AuthoriseConfigTest : DescribeSpec(
2121
{
2222
"automated-test-client": [
2323
"/v1/persons",
24-
"/v1/persons/\\.*+[^/]*${'$'}",
24+
"/v1/persons/[^/]*$",
2525
"/v1/persons/.*/images",
2626
"/v1/persons/.*/name",
27-
"/v1/images/\\.*+[^/]*${'$'}",
27+
"/v1/images/[^/]*$",
2828
"/v1/persons/.*/addresses",
2929
"/v1/persons/.*/offences",
3030
"/v1/persons/.*/alerts",
@@ -46,8 +46,8 @@ class AuthoriseConfigTest : DescribeSpec(
4646
"/v1/persons/.*/person-responsible-officer",
4747
"/v1/persons/.*/risk-management-plan",
4848
"/v1/persons/.*/cell-location",
49-
"/v1/epf/person-details/.*/\\.*+[^/]*${'$'}",
50-
"/v1/hmpps-id/nomis-number/\\.*+[^/]*${'$'}",
49+
"/v1/epf/person-details/.*/[^/]*$",
50+
"/v1/hmpps-id/nomis-number/[^/]*$",
5151
"/health",
5252
"/health/ping",
5353
"/health/readiness",

0 commit comments

Comments
 (0)