If a person on probation breaches their licence conditions, they could be recalled to prison. This service helps a probation officer to review case information and make the decision to recall or not. Read more on the Confluence space.
Guide on developing new features
- Service dependencies
- Linting and typescript
- Unit, integration & accessibility tests
- E2E tests
- Feature flags
- Analytics
- Form auto-filler
- Environment variables - including notes on changing secrets
- NPM dependency Checks
- Deployment / Helm - including how to roll back a deployment
- Runbook
- To display a maintenance banner to make users aware of any planned outages four environment variables are required. These are available for each environment in the helm_deploy folder -
- NOTIFICATION_HEADER - the header of the banner
- NOTIFICATION_BODY - the text in the body of the banner. This must conform to GDS standards see link
- START_DATE - must be written in ISO format eg/YYYY-MM-DD, the banner will only be displayed on or after this date
- END_DATE - must be written in ISO format eg/YYYY-MM-DD, the banner will only be displayed on or before this date
- MI dashboard (AppInsights) - useful if you want to see the user activity for a given CRN
- Developer dashboard (AppInsights)
- Monitoring & operability (Confluence)