📰 Release 4.0.0 Headlines
- New Subject Access Request and Delius integration service
- New OASys and Delius integration service
- Added AsyncAPI documentation
- Improved Telemetry for async messaging
✨ Features
- PI-2065: Added pagination and fixed activity query (#3731)
- PI-2097 update entity to fix pod crash (#3870)
- PI-2252 Add global admin role for all API endpoints (#3879)
- PI-2260 Deploy Pathfinder integration to prod (#3881)
- PI-2231 Support withdrawal reason code for NSI referrals (#3883)
- PI-2231 Add mapping from R&M withdrawal codes to NSI outcomes (#3885)
- PI-2270 Disable dry run in prod (#3892)
- PI-2253: Added alert contact and description (#3894)
- PI-2262: Added active flag to convictions (#3898)
- PI-2268 Auto-generate AsyncAPI specs (#3897)
- PI-2235: Process SENTENCE_CHANGED events with crn (#3905)
- PI-2248: Add sentence changed events to manage pom cases (#3908)
- PI-2248 Update MPC URL config (#3909)
- PI-2248: Ignore 404s from sentence changed events (#3914)
- PI-2283 Map "Another reason" to "Changed Circumstances" NSI outcome (#3920)
- PI-2288: Added Schema example to registration code (#3928)
- PI-2177: Add tech docs for CAS2 and Delius (#3927)
- PI-2177: Fix typo in image refs (#3929)
- PI-2289: Added aliases to soc details endpoint (#3930)
- Feature/pi 2096 get secure offenders crn crn convictions (#3931)
- PI-2200 Add Sentry alert for high throughput (#3934)
- PI-2291 Switch to Spring's PagedModel for responses (#3937)
- PI-2178: Add CAS3 and Delius tech docs (#3947)
- Pi 2105 crn crn convictions conviction id requirements (#3951)
- PI-2311 Reduce Sentry sampling for workforce-allocations-to-delius (#3949)
- PI-2176: Add tech docs for 'External API and Delius' (#3952)
- PI-2266: Extra staff details for ap (#3953)
- PI-2292 add new custody status change (#3945)
- PI-2316: Added ability to get crn from nomsId (#3956)
- PI-2316: Update tag name (#3959)
- PI-2300: Changed Registration types to cater for different examples (#3958)
- PI-2236: Added bulk update run for custody key dates (#3964)
- PI-2236: Removed Async annotation (#3975)
- PI-2236: Remove async send (#3976)
- PI-2236: Turn dry run on for custody-key-dates in prod (#3977)
- Feature/pi 2102 crn convictions conviction id nsis (#3979)
- PI-2294 Remove old feature flags (#3981)
- PI-2314: Only process cases with single active custodial events (#3982)
- PI-2307 End-date the previous tier when we get a new calculation (#3984)
- PI-2335: Log notification received to appinsights (#3986)
- PI-2335 Update Grafana dashboard for flipt (#3987)
- PI-2335 Fix Grafana dashboard for flipt (#3988)
- PI-2327 Add endpoint to return court appearances for multiple CRNs (#3991)
- PI-2306 populate licence conditions for cases with multiple custodial events (#3993)
- PI-2342 Propagate trace context over SNS for distributed tracing (#3995)
- PI-2346 Add full address line to core-person response (#3998)
- PI-2236: Configure custody key dates for one off full run in prod (#4000)
- PI-2236: Corrected cron config (#4005)
- PI-2342 Improve Telemetry for message publishing (#4006)
- PI-2236: Disabled custody key dates bulk update (#4009)
- Feature/pi 2249 bulk update handover dates (#4007)
- PI-2306 - use feature flag to unblock pipeline, while testing on new … (#4011)
- PI-2336: Create SPO contact when feature flag set (#4010)
- PI-2349 Add external reference to Assessment Summary contacts (#4008)
- PI-2342 Improve Telemetry for message publishing (#4012)
- PI-2249 - update sql. (#4013)
- PI-2249 - disable job in prod (#4014)
- PI-2344 Create initial project for subject-access-requests-and-delius (#4016)
- PI-2350 Ignore missing court and offence codes (#4020)
- Feature/pi 2249 turn off cron (#4029)
- PI-2344 - add api (#4031)
- Feature/pi 2344 enable deploy flags (#4034)
- PI-2342 Update polls to be logged as request spans (#4033)
- PI-2249 - enable bulk update job in pre-prod (#4047)
- Update values-preprod.yml (#4049)
- Feature/pi 2104 crn convictions conviction id pss requirements (#4051)
- PI-2385: Update D2 diagrams to use common style definitions (#4054)
- PI-2389 Use assessment completed date for contact (#4058)
- PI-2392 Do not create a release for repatriated cases (#4062)
- PI-2367 Group Dependabot PRs (#4064)
- PI-2179: Add tech docs for Resettlement Passport and Delius (#4071)
- PI-2395 split name into separate fields (#4077)
- PI-2407 Add noFixedAbode flag to addresses in core-person-record response (#4083)
- PI-2408 Remove Sentry throughput alerts (#4086)
- PI-2409 Return all addresses for core-person-record (#4088)
- PI-2348 - add new mapping (#4084)
- PI-2348 - update enum text string (#4091)
- PI-2410 Switch to squash merge for Dependabot PR (#4098)
- PI-2410 Use bot token for auto-approving PRs (#4099)
- PI-2302 Switch to probation-integration-bot GitHub app (#4116)
- PI-2410 Exclude files from CODEOWNERS (#4125)
- PI-2302 Fix Gradle wrapper upgrade after switch to GitHub app (#4132)
- PI-2410 Add checkout step before dependabot merge (#4139)
- PI-2413 Use single active custodial event for prison assessments (#4147)
- PI-2383 - add arrival and departure date to contact record (#4146)
- PI-2418 - add disposal dates to payload response (#4149)
- PI-2416 Don't change RoSH registrations when risk flags are null (#4150)
- PI-2302 Remove need for GitHub token to get HMPPS IP allowlists (#4151)
- PI-2336: Cater for new response data for spo contact (#4158)
- PI-2302 Switch to GitHub app for bootstrap workflow (#4164)
- PI-2380: Deploy mms to preprod (#4172)
- PI-2426 - use new fields to populate a contact (#4174)
- PI-2440 Ignore inactive teams (#4180)
- PI-2448 Remove workarounds for initial assessment summary issues (#4183)
- PI-2470 Truncate long assessor name by initialising first name(s) (#4194)
- PI-2449: Updated pathfinder to be the same as soc (#4199)
- PI-2457: Added mappa endpoint to MPC (#4202)
- PI-2456: Add users/{user}/access/{crn} to upw (#4212)
- PI-2469: Added external api refdata endpoint (#4220)
- PI-2469: Added static phone type reference data (#4230)
- PI-2180: Add Prison Eduction and Delius docs (#4238)
- PI-2538 Add workflow for daily reminders (#4242)
- PI-2450: Added staff by id endpoint (#4244)
- PI-2450: Added staff id to models (#4245)
- PI-2181: Document HDC Licences and Delius service (#4243)
- PI-2450: Added caseload by staff id endpoint (#4246)
- PI-2534 Add endpoint for manager emails + add fields to staff response (#4247)
- PI-2534 Add endpoint to get staff by code (#4248)
- PI-2538 Update Slack notification formatting (#4250)
- PI-2508 - new api to be used by hmpps-integration-events (#4252)
- PI-2550 Update OASys IP range for pre-prod (#4262)
- PI-2525 Update recall domain events docs (#4274)
- MAN-65 - use staff id in sql so that index is used when querying case… (#4278)
- PI-2527 Add key date for probation reset suspension date (#4277)
- PI-2558 Add support for "Rescheduled - PoP request" outcome (#4279)
- PI-2558 Add "rescheduleRequestedBy" field to Telemetry (#4280)
🐛 Fixes
- PI-2097 fix npe on order manager (#3877)
- PI-2255 Ensure full DN is used for aliasedObjectName attribute (#3880)
- PI-2231 Handle null withdrawalCode (#3884)
- PI-2217 Move Transactional annotation to handler method (#3888)
- PI-2265 Make username lookup case-insensitive (#3889)
- PI-2258 prison custody status to delius transaction not rolling back (#3890)
- PI-2258 refactor test to assert logs (#3891)
- PI-2272 throw ignorable message when requirement manager not found. … (#3893)
- PI-2268 Update booking changed schema (#3904)
- PI-2257 make recall decisions and delius not handling merged crn cases (#3906)
- PI-2279 remove check between movement and booking, as this could be i… (#3907)
- Bug/pi 2263 convictions api missing data (#3915)
- PI-2287: Stop deleting handover dates (#3924)
- PI-2284 Remove offence sub-category code suffix (#3925)
- PI-2290 set building name as a nullable field (#3936)
- PI-2304 Fix isNew check on offence code creation (#3943)
- PI-2305 Handle legacy "M0" MAPPA category (#3946)
- PI-2105 - add missing field (#3955)
- PI-2320 Handle offences with null codes in OASys response (#3965)
- PI-2324 Add mapping for full purpose of assessment description (#3966)
- PI-2323: Allow numeric leading zeros (#3967)
- PI-2322 Update type for basicSentencePlan field (#3968)
- PI-2325 Remove court selectable check (#3969)
- PI-2328 Handle null Sentence Plan actions (#3970)
- PI-2328 Handle duplicate court codes in the Delius test environment (#3971)
- PI-2334 Replace cloudposse action with upload/download-artifact (#3980)
- PI-2102 - remove sql restriction on nsi table, as these soft deleted … (#3985)
- PI-2254 Ensure final exit code is returned from deploy action (#3992)
- PI-2228 Remove synchronized block from prison staff creation (#3990)
- Fix AsyncAPI docs with duplicate
messageId
s (#4023) - PI-2249 update message handler (#4022)
- PI-2249 fix IllegalArgumentException (#4026)
- PI-2333: Handle not found exceptions and add to AssessmentSummaryFail… (#4021)
- PI-2249 use handover logic (#4027)
- PI-2333: Added crn to telemetryProperties (#4032)
- PI-2358 custody key dates update do not ignore soft deleted records (#4038)
- PI-2330 Fix truncated allocations report due to async timeout (#4039)
- PI-2368 Enable analyzer for type and outcome decriptions (#4042)
- Bug/pi 2249 use dry run flag (#4040)
- PI-2368 Enable analyzer for type and outcome fields (#4056)
- DST-17601 Fix typo in synonym list + tidy up (#4063)
- PI-2396 - use entered_notional_end_date if populated, else notional_e… (#4073)
- PI-2401 Move telemetry out of offence creation transaction (#4076)
- PI-2396 - include custody when getting latest conviction, to match co… (#4079)
- PI-2302 Fix e2e tests in pipeline after switch to GitHub app (#4134)
- PI-2410 Re-usable Dependabot auto-merge action (#4135)
- PI-2410 Update CODEOWNERS for dependabot (#4140)
- PI-2302 Fix deployment following change to IP allow lists variable (#4154)
- PI-2420 Ignore repatriated cases entirely (#4173)
- PI-2480 Return 404 when staff code is not found (#4201)
- PI-2482 Handle null offences in assessment summary response (#4203)
- PI-2498: Do not use non mappa types (#4211)
- PI-2515: CVL Text has a 4000 char limit - so truncate (#4222)
- PI-2515: CVL Text has a 4000 byte limit - truncate bytes (#4223)
- PI-2519 Disable Logstash cache for incremental person indexing (#4224)
- PI-2521: Do not default selfDescribedGender to gender (#4225)
- PI-2521: Fixed court appearance, convictions (#4226)
- PI-2521: Fix null institutions (#4228)
- PI-2521: No grade for prison manager and null for no teams (#4229)
- PI-2523: Add notes to address endpoint (#4232)
- PI-2521: Handle soft deleted records the same as community api (#4233)
- PI-2521: Do not include soft deleted offender addresses (#4234)
- PI-2521: Minor com api comparison fixes (#4239)
- PI-2530 - order events by created date (#4240)
- PI-2479: Return not found when LDAP user not found (#4241)
- PI-2541 multiple pom records are custody status to delius message (#4251)
- PI-2551 Fix reminder appearing when there are no deployments (#4263)
- PI-2557 Update staff endpoints to treat username as case-insensitive (#4273)
- PI-2562 Check if role already exists before attempting to add/remove (#4275)
⬆️ Dependencies
- Bump com.microsoft.azure:applicationinsights-web from 3.5.2 to 3.5.3 (#3865)
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations from 2.3.0 to 2.4.0 (#3866)
- Bump com.google.cloud.tools.jib from 3.4.2 to 3.4.3 (#3867)
- Bump rexml from 3.2.5 to 3.2.8 in /projects/hmpps-auth-and-delius/tech-docs (#3871)
- Bump rexml from 3.2.5 to 3.2.8 in /projects/opd-and-delius/tech-docs (#3873)
- Bump io.sentry:sentry-spring-boot-starter-jakarta from 7.9.0 to 7.10.0 (#3874)
- Bump com.microsoft.azure:applicationinsights-agent from 3.5.2 to 3.5.3 (#3875)
- Bump logstash from 8.13.4 to 8.14.0 in /projects/person-search-index-from-delius/container (#3876)
- Bump aquasecurity/trivy-action from 0.21.0 to 0.22.0 (#3882)
- Bump planetscale/ghcommit-action from 0.1.41 to 0.1.42 in /.github/actions/format-code (#3887)
- Bump veracode/veracode-uploadandscan-action from 0.2.6 to 0.2.7 (#3886)
- Bump aquasecurity/trivy-action from 0.22.0 to 0.23.0 (#3919)
- Bump flipt-io/flipt from v1.43.0 to v1.44.0 in /projects/feature-flags/container (#3899)
- Bump com.gradle.develocity from 3.17.4 to 3.17.5 (#3900)
- Bump logstash from 8.14.0 to 8.14.1 in /projects/person-search-index-from-delius/container (#3903)
- Bump planetscale/ghcommit-action from 0.1.42 to 0.1.43 in /.github/actions/format-code (#3913)
- Bump io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations from 2.4.0 to 2.5.0 (#3916)
- Bump software.amazon.awssdk:aws-query-protocol from 2.25.2 to 2.26.4 (#3917)
- Bump software.amazon.awssdk:sts from 2.25.2 to 2.26.5 (#3922)
- Bump docker/build-push-action from 5 to 6 in /.github/actions/docker-build (#3912)
- Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 in /.github/actions/create-signed-pull-request (#3926)
- Bump org.springframework.boot from 3.3.0 to 3.3.1 (#3932)
- Bump mikepenz/action-junit-report from 4.2.2 to 4.3.1 in /.github/actions/analyse (#3942)
- Bump flipt-io/flipt from v1.44.0 to v1.45.0 in /projects/feature-flags/container (#3957)
- Bump org.springdoc:springdoc-openapi-starter-webmvc-ui from 2.5.0 to 2.6.0 (#3962)
- Bump aws-cli/aws-cli from 2.15.62 to 2.17.5 in /projects/redrive-dead-letter-queues/container (#3963)
- Bump io.sentry:sentry-spring-boot-starter-jakarta from 7.10.0 to 7.11.0 (#3973)
- Bump org.wiremock:wiremock-standalone from 3.6.0 to 3.8.0 (#3961)
- Bump snok/container-retention-policy from 2.2.1 to 3.0.0 (#3948)
- Bump org.sonarqube from 5.0.0.4638 to 5.1.0.4882 (#3989)
- Bump JamesIves/github-pages-deploy-action from 4.6.1 to 4.6.3 (#3994)
- Bump io.spring.dependency-management from 1.1.5 to 1.1.6 (#3997)
- Bump aquasecurity/trivy-action from 0.23.0 to 0.24.0 (#4001)
- Bump logstash from 8.14.1 to 8.14.2 in /projects/person-search-index-from-delius/container (#4002)
- Bump flipt-io/flipt from v1.45.0 to v1.45.1 in /projects/feature-flags/container (#4015)
- Bump org.mockito.kotlin:mockito-kotlin from 5.3.1 to 5.4.0 (#4004)
- Update Gradle Wrapper to 8.9 (#4028)
- Bump logstash from 8.14.2 to 8.14.3 in /projects/person-search-index-from-delius/container (#4030)
- Bump flipt-io/flipt from v1.45.1 to v1.46.1 in /projects/feature-flags/container (#4050)
- Bump slackapi/slack-github-action from 1.25.0 to 1.26.0 in /.github/actions/app-insights-to-slack (#4065)
- Bump aws-cli/aws-cli from 2.17.5 to 2.17.17 in /projects/redrive-dead-letter-queues/container (#4066)
- Bump the minor group across 1 directory with 6 updates (#4068)
- Bump flipt-io/flipt from v1.46.1 to v1.46.2 in /projects/feature-flags/container (#4070)
- Bump the minor group across 1 directory with 3 updates (#4087)
- Bump the minor group with 2 updates (#4097)
- Bump rexml from 3.2.8 to 3.3.3 in /templates/projects/api-client-and-server/tech-docs (#4102)
- Bump flipt-io/flipt from v1.46.2 to v1.47.0 in /projects/feature-flags/container (#4089)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/sentence-plan-and-oasys/tech-docs (#4103)
- Bump aws-cli/aws-cli from 2.17.17 to 2.17.21 in /projects/redrive-dead-letter-queues/container (#4096)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/sentence-plan-and-delius/tech-docs (#4104)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/risk-assessment-scores-to-delius/tech-docs (#4105)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/resettlement-passport-and-delius/tech-docs (#4106)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/refer-and-monitor-and-delius/tech-docs (#4107)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/probation-search-and-delius/tech-docs (#4108)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/prisoner-profile-and-delius/tech-docs (#4109)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/prison-identifier-and-delius/tech-docs (#4110)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/prison-education-and-delius/tech-docs (#4111)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/prison-custody-status-to-delius/tech-docs (#4112)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/prison-case-notes-to-probation/tech-docs (#4113)
- Bump rexml from 3.2.8 to 3.3.3 in /projects/pre-sentence-reports-to-delius/tech-docs (#4114)
- Bump the minor group with 2 updates (#4117)
- Bump flipt-io/flipt from v1.47.0 to v1.47.1 in /projects/feature-flags/container (#4118)
- Bump aws-cli/aws-cli from 2.17.21 to 2.17.22 in /projects/redrive-dead-letter-queues/container (#4122)
- Update Gradle Wrapper to 8.9 (#4124)
- Bump the minor group across 1 directory with 3 updates (#4126)
- Bump gradle/actions from 3 to 4 in /.github/actions/get-build-info (#4119)
- Bump gradle/actions from 3 to 4 in /.github/actions/analyse (#4120)
- Bump gradle/actions from 3 to 4 (#4121)
- Update Gradle Wrapper to 8.9 (#4133)
- Bump aws-cli/aws-cli from 2.17.22 to 2.17.23 in /projects/redrive-dead-letter-queues/container (#4137)
- Bump the minor group with 3 updates (#4138)
- PI-2302 Bump commit action to 1.5.0 (#4166)
- Bump the minor group with 2 updates (#4168)
- Bump aws-cli/aws-cli from 2.17.23 to 2.17.27 in /projects/redrive-dead-letter-queues/container (#4169)
- Bump logstash from 8.14.3 to 8.15.0 in /projects/person-search-index-from-delius/container (#4170)
- Update Gradle Wrapper to 8.10 (#4175)
- Bump flipt-io/flipt from v1.47.1 to v1.48.1 in /projects/feature-flags/container (#4185)
- Bump the minor group with 5 updates (#4186)
- Bump aws-cli/aws-cli from 2.17.27 to 2.17.32 in /projects/redrive-dead-letter-queues/container (#4187)
- Bump rexml from 3.3.3 to 3.3.6 in /projects/sentence-plan-and-oasys/tech-docs (#4193)
- Bump aws-cli/aws-cli from 2.17.32 to 2.17.37 in /projects/redrive-dead-letter-queues/container (#4196)
- Bump the minor group with 6 updates (#4197)
- Bump the minor group with 2 updates (#4205)
- Bump flipt-io/flipt from v1.48.1 to v1.49.0 in /projects/feature-flags/container (#4206)
- Bump slackapi/slack-github-action from 1.26.0 to 1.27.0 in the minor group (#4207)
- Bump slackapi/slack-github-action from 1.26.0 to 1.27.0 in /.github/actions/app-insights-to-slack (#4209)
- Bump aws-cli/aws-cli from 2.17.37 to 2.17.42 in /projects/redrive-dead-letter-queues/container (#4210)
- Bump the minor group with 2 updates (#4216)
- Bump flipt-io/flipt from v1.49.0 to v1.49.1 in /projects/feature-flags/container (#4217)
- Bump JamesIves/github-pages-deploy-action from 4.6.3 to 4.6.4 in the minor group (#4218)
- Bump logstash from 8.15.0 to 8.15.1 in /projects/person-search-index-from-delius/container (#4219)
- Update Gradle Wrapper to 8.10.1 (#4221)
- Bump the minor group with 4 updates (#4235)
- Bump aws-cli/aws-cli from 2.17.42 to 2.17.51 in /projects/redrive-dead-letter-queues/container (#4236)
- Bump flipt-io/flipt from v1.49.1 to v1.49.2 in /projects/feature-flags/container (#4237)
- Bump github/super-linter from 6 to 7 (#4208)
- Bump flipt-io/flipt from v1.49.2 to v1.50.0 in /projects/feature-flags/container (#4253)
- Bump aws-cli/aws-cli from 2.17.51 to 2.17.56 in /projects/redrive-dead-letter-queues/container (#4254)
- Bump the minor group with 7 updates (#4255)
- Update Gradle Wrapper to 8.10.2 (#4258)
- Bump gradle-update/update-gradle-wrapper-action from 1.0.20 to 2.0.0 (#4256)
- Bump webrick from 1.8.1 to 1.8.2 in /projects/probation-search-and-delius/tech-docs (#4266)
- Bump the minor group with 2 updates (#4269)
- Bump logstash from 8.15.1 to 8.15.2 in /projects/person-search-index-from-delius/container (#4270)
- Bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.8 in the minor group (#4271)
- Bump aws-cli/aws-cli from 2.17.56 to 2.17.61 in /projects/redrive-dead-letter-queues/container (#4272)
- Bump mikepenz/release-changelog-builder-action from 4.2.2 to 5 (#4074)
❓ Other changes
- Seed Approved Premises for local testing (#3935)
- PI-2095: Added all offender managers endpoint (#3940)
- PI-2095: Fix db table (#3941)
- Filter out
/info
requests from Telemetry (#3950) - Seed probation case for Approved Premises E2E testing (#3954)
- DST-16716 Updated synonyms for Delius contact search (#3939)
- Pi 2321 ignore missing events (#3972)
- DST-16716 Fixes for synonyms list (#3974)
- DST-16716 More fixes for synonyms list (#3978)
- PI-2234 Fix change check for Gradle builds (#3983)
- Pi 2337 epf rsr risk score (#3996)
- Seed LAO Test Data for Approved Premises (#3960)
- Ignore Gradle wrapper update error when no changes (#3999)
- PI-2355: Add lao checks to court case and delius (#4035)
- Extend Trivy ignore for json-smart vulnerability CVE-2023-1370 (#4024)
- PI-2365: Community API proxy (#4041)
- PI-2365: Added feature flag for detail and summary (#4043)
- PI-2365: Bypass get token for proxy requests (#4045)
- Pi 2365 add compare (#4055)
- PI-2356: Added fixes and more comparisons (#4060)
- PI-2359 Add endpoint to get contacts for indexing (#4061)
- DST-17607 Simplify one-way synonyms to avoid hitting max clause count (#4069)
- DST-17607 Separate one-way synonyms into their own filter (#4072)
- PI-2391 Compare convictions (#4075)
- PI-2391: Fixed issues with missing test data (#4078)
- PI-2400: Sent reports without values to app insights (#4080)
- PI-2391: removed soft deleted check from order manages to fix orderin… (#4085)
- PI-2359 Automate semantic search configuration (#4081)
- Only create flipt dashboard in dev namespace (#4092)
- PI-2391: Cater for LAO cases and other fixes (#4093)
- PI-2391: Handle other exceptions (#4094)
- PI-2410 Auto-merge minor+patch Dependabot PRs (#4095)
- PI-2391: Added sort of court appearances and recall/withdrawn (#4100)
- PI-2103: Added get by nsiId (#4115)
- Fix Gradle checksum + tech-docs dependencies (#4127)
- PI-2098-attendances-filter (#4130)
- Pi 2099 court appearances (#4136)
- PI-2100: Added court report endpoint (#4141)
- PI-2101: Added licence conditions endpoint (#4144)
- PI-2106: Added sentence status endpoint (#4145)
- PI-2106: Fixes to align with com api (#4148)
- PI-2107: Added documents grouped endpoint (#4152)
- DST-17719 Deploy latest contact search synonyms to prod (#4155)
- Pi 2108 document by (#4156)
- PI-2108: Added alfresco url (#4157)
- PI-2109: Added registrations endpoint (#4165)
- PI-2907: Fixed issue with document download endpoint (#4167)
- Pi 2108 fix document content type (#4171)
- PI-2443: Removed unnecessary baseUrl as request is not available to r… (#4176)
- Added endpoint for accredited programmes to get risk predictions (#4177)
- updated predictors endpoint to not require crn (#4178)
- PI-2443: Make the order of sentences the same as community API (#4179)
- update rsr score level field (#4181)
- PI-2443: Changed order (#4182)
- PI-2443: Corrected order issue due to organisation active flag filter (#4184)
- PI-2443 Fix ordering of convictions (#4188)
- Grant access to oasys-and-delius from MOJ Modernisation Platform (#4189)
- Fix existing access for oasys-and-delius (#4190)
- PI-2443: Add entity graphs for ordering (#4191)
- PI-2443: Handle exceptions when calling service for comparison (#4192)
- PI-2477: Ignore array order (#4198)
- APS-1225 Update ap-and-delius test user region (#4204)
- Add Approved Premise Test User to Dev LDIF (#4214)
- MAN-26: Added caseload search filter and sort (#4257)
- Deploy oasys-and-delius to preprod and prod (#4259)
- MAN-26: Removed full_name (#4260)
- MAN-26: Return metadata and filter by codes (#4261)
- MAN-26: Order metadata and add nameOrCrn sort (#4264)
- Fix service catalogue workflow not picking up changes (#4265)
- MAN-26: Use sentence instead of offence (#4267)
- Add Approved Premises Women's Estate Test Data (#4268)