Key changes
- Find MoJ data no longer displays data owners. Instead, it displays data custodians (which have a distinct meaning within the government data quality framework). See Fmd 984 by @hjribeiro-moj in #1059
- Added a new entity type for GOV.UK publications - see Fmd 1081 publication details page by @hjribeiro-moj in #1112
Other features
- CSV exports by @MatMoore in #1020
- feat: add trivy image scanning by @MatMoore in #1030
- Add metadata items to tables and databases (CaDeT) by @murdo-moj in #1040
- Use CSS class for footer styling by @murdo-moj in #1067
- Fmd 984 replace owner refs from app by @hjribeiro-moj in #1045
Security & bugfixes
- Don't ask for email when reporting issues by @MatMoore in #1009
- Apply per request rate limiting to nginx by @mitchdawson1982 in #1029
- Update Docker images to Alpine3.20 by @mitchdawson1982 in #1044
- Add IP limit-whitelist by @mitchdawson1982 in #1031
- Fix Dockerfile build issue by @mitchdawson1982 in #1075
- Fix issues with translations not being applied by @mitchdawson1982 in #1079
- Account for non cadet refresh period by @murdo-moj in #1074
- Change casing of success status by @mitchdawson1982 in #1083
- fix: fetch lastIngested for charts, and correctly show data last updated by @MatMoore in #1116
- fix: publication breadcrumb entity type and add platform by @LavMatt in #1142
- fmd-1082 - Fix Data Custodian email not being sent to feedback service by @hjribeiro-moj in #1093
Maintenence
- Chore(deps): Bump kunalnagarco/action-cve from 1.14.1 to 1.14.2 by @dependabot in #1013
- Chore(deps): Bump sass from 1.80.5 to 1.80.6 by @dependabot in #1015
- Chore(deps): Bump sentry-sdk from 2.17.0 to 2.18.0 by @dependabot in #1016
- Chore(deps): Bump @ministryofjustice/frontend from 3.0.1 to 3.0.2 by @dependabot in #1018
- Chore(deps): Bump django from 5.1.2 to 5.1.3 in the django-dependencies group by @dependabot in #1019
- ci: enable trivy scan on push to main by @MatMoore in #1042
- Chore(deps): Bump github/codeql-action from 3.27.0 to 3.27.4 by @dependabot in #1062
- Chore(deps): Bump @ministryofjustice/frontend from 3.0.2 to 3.0.3 by @dependabot in #1047
- Chore(deps): Bump sass from 1.80.6 to 1.80.7 by @dependabot in #1046
- Chore(deps-dev): Bump faker from 30.8.2 to 33.0.0 in the dev-dependencies group across 1 directory by @dependabot in #1061
- Reminder to check for MOJ IP address updates by @MatMoore in #1060
- Docker file refactor by @MatMoore in #1066
- Chore(deps): Bump aiohttp from 3.10.2 to 3.10.11 in the pip group by @dependabot in #1077
- Chore(deps): Bump slackapi/slack-github-action from 1.26.0 to 2.0.0 by @dependabot in #1063
- Chore(deps): Bump django-waffle from 4.1.0 to 4.2.0 in the django-dependencies group by @dependabot in #1068
- Chore(deps): Bump sass from 1.80.7 to 1.81.0 by @dependabot in #1069
- Chore(deps): Bump aquasecurity/trivy-action from 0.28.0 to 0.29.0 by @dependabot in #1087
- Chore(deps): Bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in #1086
- Chore(deps): Bump aiohttp from 3.10.2 to 3.10.11 in /lib/datahub-client in the pip group across 1 directory by @dependabot in #1076
- Preprod successful deployment notification login by @mitchdawson1982 in #1085
- Add environment to the ingress name by @mitchdawson1982 in #1109
- 🗑️ delete unused file by @hjribeiro-moj in #1111
- refactor: rename timestamps by @MatMoore in #1110
- Chore(deps-dev): Bump the dev-dependencies group across 1 directory with 2 updates by @dependabot in #1114
- Chore(deps): Bump sentry-sdk from 2.18.0 to 2.19.0 by @dependabot in #1090
- Chore(deps-dev): Bump axe from 12.2.9 to 13.0.0 by @dependabot in #1104
- Chore(deps): Bump @ministryofjustice/frontend from 3.0.3 to 3.1.0 by @dependabot in #1105
- docs: update service description copy by @LavMatt in #1107
- Chore(deps): Bump nanasess/setup-chromedriver from 2.2.2 to 2.3.0 by @dependabot in #1129
- Chore(deps): Bump kunalnagarco/action-cve from 1.14.2 to 1.14.3 by @dependabot in #1130
- Chore(deps): Bump sass from 1.81.0 to 1.81.1 by @dependabot in #1133
- Chore(deps): Bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in #1134
- Chore(deps): Bump sentry-sdk from 2.19.0 to 2.19.1 by @dependabot in #1138
- Chore(deps): Bump sass from 1.81.1 to 1.82.0 by @dependabot in #1136
- Chore(deps): Bump django from 5.1.3 to 5.1.4 in the django-dependencies group by @dependabot in #1137
Full Changelog: v3.1.0...d3298df