Releases: dfe-analytical-services/explore-education-statistics
Releases · dfe-analytical-services/explore-education-statistics
20240426.7
What's Changed
- Update backend styleguide by @mmyoungman in #4706
- EES-5056 Adding relationship from the Content DB's Files table to the Public API DB's DataSetVersion table by @jack-hive in #4739
- EES-5015 Add tests for data set GET query endpoint by @ntsim in #4740
- EES-4908 Add Admin endpoint for listing API datasets for a publication by @benoutram in #4745
- Resolve caniuse warnings by @sambiramairelogic in #4755
- Resolve GovUk-Frontend warnings by @sambiramairelogic in #4756
- EES-4704: Rewrite existing Slack Integrations from webhooks to Slack Apps by @tomjonesdev in #4741
- EES-5036 Accomodate BST and GMT changes in PRA frontend by @sambiramairelogic in #4736
- EES-4704: Fix ARM template brackets for authorisation headers. by @tomjonesdev in #4758
- EES-5057 Add missing public API Swagger docs for required properties and error responses by @ntsim in #4749
- EES-4704: Fix ARM template KeyVault reference for authorisation headers. by @tomjonesdev in #4759
- EES-5057 Add missing 403 response type for
GetDataSetVersion
endpoint by @ntsim in #4760 - EES-5070 Add
DataSetVersionImport
to the Public Data model by @benoutram in #4753 - EES-4707: Fix ARM template function syntax for authorisation headers. by @tomjonesdev in #4761
- EES-5049 Grant Admin's database principal permissions on all public_data.public tables by @benoutram in #4750
- EES-4704: Fix ARM template parameter reference for key vault. by @tomjonesdev in #4763
- EES-4806 - updating ARM template structure to define subnets as standalone resources by @duncan-at-hiveit in #4765
- EES-4806 - correcting subnet name construction to use concat function by @duncan-at-hiveit in #4766
- EES-4806 - updating VNet API version in attempt to use the ability to omit "subnets" from the VNet declaration without deleting existing subnets by @duncan-at-hiveit in #4767
- EES-4806 - reinstated "subnets" property of VNet declaration, with additional Public API subnets by @duncan-at-hiveit in #4768
- EES-5049 Configure Admin's connection to the Public Data PostgreSQL database in Azure environments by @benoutram in #4751
- chore(tests): Update test snapshots 18-04-2024 by @dfe-sdt in #4770
- EES-4908 Further changes to list API Datasets in the Admin by @benoutram in #4769
- EES-4704: Remove nested concat function from Authorization header. by @tomjonesdev in #4771
- EES-4704: Remove "Bearer" from ARM template token value. by @tomjonesdev in #4772
- Merge master back into dev after hotfix by @amyb-hiveit in #4773
- EES-5074 Fix server-side validation errors being unrecognised by frontend by @ntsim in #4776
- EES-4704: Move slackAppToken to a parameter. by @tomjonesdev in #4777
- EES-4704 Move logic app to linked template by @benoutram in #4779
- EES-4704 Move logic app to linked template by @benoutram in #4780
- EES-4804 Remove LegacyReleases table and ReleaseSeriesMigrationContro… by @mmyoungman in #4754
- EES-5062 Move FilterSequence and IndicatorSequence from ReleaseSubject to ReleaseFile by @mmyoungman in #4775
- chore(tests): Update test snapshots 22-04-2024 by @dfe-sdt in #4781
- EES-4704: Update UI test environment variable references to new Key Vault secret by @tomjonesdev in #4786
- Ees xxxx/resolve no html link for pages error by @sambiramairelogic in #4787
- EES-4906 - Endpoint to list subjects that can become API data sets by @jack-hive in #4782
- chore(deps): update slackapi/slack-github-action action to v1.26.0 by @renovate in #4778
- EES-5063: Update home page related service link text. by @tomjonesdev in #4789
- EES-4704: Update alert channel for UI tests. by @tomjonesdev in #4791
- EES-5082 Replacing
DataSetVersion.CsvFileId
withDataSetVersion.ReleaseFileId
by @jack-hive in #4790 - EES-5083 Update scheduled UI tests' runs by @N-moh in #4792
- chore(tests): Update test snapshots 25-04-2024 by @dfe-sdt in #4795
- EES-3192: Add error page redirection to Notifier on verification failure by @tomjonesdev in #4794
- Merging master into dev after conflict resolving by @N-moh in #4798
- Merge Master back into Dev by @N-moh in #4796
- EES-5084 Add ProblemDetailsResultFilter to admin by @ntsim in #4797
- EES-5085 Fix incorrect slugs for updated publication titles with dashes and spaces by @ntsim in #4793
- EES-4992 Adding admin endpoint to retrieve the details of an API data set version associated with a release by @jack-hive in #4752
- EES-5090 Fix failing UI test by @mmyoungman in #4801
- Merge Dev into Master. by @N-moh in #4804
Full Changelog: 20240425.20...20240426.7
20240425.20
What's Changed
- EES 4809: Upgrade to NextJS v13 by @sambiramairelogic in #4785
- EES-5080 fix vertical bar chart re-rendering by @amyb-hiveit in #4799
Full Changelog: 20240417.5...20240425.20
20240417.5
What's Changed
- EES-5067 add ref lines between data points on major axis by @amyb-hiveit in #4757
- EES-5067 fix perpendicular ref line bugs by @amyb-hiveit in #4762
Full Changelog: 20240412.5...20240417.5
20240412.5
What's Changed
- EES 4770 UI test to validate all functionalities exist in the 'Legacy releases' page by @saicharan2789 in #4707
- EES-4770 Add ability to order public release pages' release series by @mmyoungman in #4701
- chore(deps): update minor backend dependencies by @renovate in #4726
- EES-5037 Give Data catalogue Data sets stable URLs by @mmyoungman in #4731
- EES-4982 update release and user forms to use RHF by @amyb-hiveit in #4730
- Remove the .next folder during the pnpm clean command by @sambiramairelogic in #4724
- EES-5017, EES-5016 Add data set GET query endpoint by @ntsim in #4709
- chore(tests): Update test snapshots 11-04-2024 by @dfe-sdt in #4742
- Remove ad hoc Playwright test from pipeline by @sambiramairelogic in #4744
- EES-5060 Fix data_catalogue.robot by @mmyoungman in #4743
- Merge Dev into Master by @N-moh in #4748
Full Changelog: 20240404.8...20240412.5
20240404.8
What's Changed
- EES-5029 Downgrade .NET 8 version to acceptable number for Linux by @ntsim in #4702
- EES-5027 updated prototypes by @amyb-hiveit in #4695
- chore(deps): update xt0rted/block-autosquash-commits-action digest to f1ab4d6 by @renovate in #4675
- EES-5029 Update 'sort' parameters in API requests to be consistent across project by @ntsim in #4703
- EES-4705 EES-4706 Fix accessing ContentApiOptions while configuring ContentApiClient by @benoutram in #4708
- EES-5034 update user testing banner by @amyb-hiveit in #4710
- Ees 4806 final cut by @duncan-at-hiveit in #4674
- Update resource Microsoft.Storage/storageAccounts to 2023-01-01 by @renovate in #4713
- Update resource Microsoft.Web/sites/config to 2023-01-01 by @renovate in #4714
- Update resource Microsoft.Web/serverfarms to 2023-01-01 by @renovate in #4652
- Update resource Microsoft.Storage/storageAccounts/fileServices/shares to 2023-01-01 by @renovate in #4650
- Update resource Microsoft.Storage/storageAccounts/fileServices to 2023-01-01 by @renovate in #4649
- Fix lint warnings by @amyb-hiveit in #4712
- chore(tests): Update test snapshots 28-03-2024 by @dfe-sdt in #4711
- EES-4807 - a few small tweaks and simplifications before running agai… by @duncan-at-hiveit in #4717
- EES-4807 - a few small tweaks and simplifications before running agai… by @duncan-at-hiveit in #4718
- EES-4807 - a few small tweaks and simplifications before running agai… by @duncan-at-hiveit in #4719
- EES-4807 - a few small tweaks and simplifications before running agai… by @duncan-at-hiveit in #4720
- EES-4807 - amended format of Variable Group names to aid in ordering … by @duncan-at-hiveit in #4721
- EES-4807 - rename of Key Vault policy deploy to make generic by @duncan-at-hiveit in #4722
- Update resource Microsoft.Web/sites/slots/config to 2023-01-01 by @renovate in #4716
- Update resource Microsoft.Web/sites/slots to 2023-01-01 by @renovate in #4715
- EES-4807 - tweak to boolean variable evaluation by @duncan-at-hiveit in #4723
- EES-4865 consistent order in bar chart tooltip, bars and legend by @amyb-hiveit in #4705
- Update validate snapshots cron schedule by @benoutram in #4727
- EES-5035 Change backend unit test to handle daylight savings time by @mmyoungman in #4729
- Merge Dev into Master by @N-moh in #4732
- chore(tests): Update test snapshots 04-04-2024 by @dfe-sdt in #4734
- EES-4807 - fixes to main EES build pipeline by @duncan-at-hiveit in #4735
- Merge dev into master by @N-moh in #4737
Full Changelog: 20240326.8...20240404.8
20240326.8
What's Changed
- EES-4716 Part 3 / EES-5018 - Add data set query request models and validations by @ntsim in #4670
- Merge master into dev by @amyb-hiveit in #4681
- chore(tests): Update test snapshots 21-03-2024 by @dfe-sdt in #4682
- EES-4716 Part 4 - Add stub data set query GET endpoint, Parquet path resolver and restructured locations meta by @ntsim in #4679
- EES-4716 Fix
PathUtils.OsPath
tests failing on Windows by @ntsim in #4685 - EES-4711 Adding optional query parameter
types
to the metadata endpoint by @jack-hive in #4678 - Merge master back into dev by @mmyoungman in #4684
- EES-4535 Update Data.Processor, Notifier and Publisher function apps to run in Isolated Worker model by @benoutram in #4673
- EES-4975 Update projects to .NET 8, ASP.NET Core 8, Entity Framework 8 and C# 12 by @benoutram in #4639
- 🐛 EES-4535 Remove trailing comma in infrastructure
template.json
by @benoutram in #4688 - 🐛 EES-4535 Read Function app configuration values from environment variables by @benoutram in #4689
- chore(tests): Update test snapshots 21-03-2024 by @dfe-sdt in #4686
- chore(deps): update minor backend dependencies by @renovate in #4330
- Only perform URL lowercasing on decoded strings by @sambiramairelogic in #4690
- Add Notifier README file by @tomjonesdev in #4555
- EES-4747 update govuk frontend by @amyb-hiveit in #4687
- EES-4534 update forms to RHF by @amyb-hiveit in #4677
- EES-4535 Make Notifier template id variable naming consistent by @benoutram in #4692
- docs: Frontend styleguide updates following react 18 upgrade by @amyb-hiveit in #4691
- EES-4535 Enable "Always on" in Notifier Azure Function app by @benoutram in #4696
- EES-4917 UI tests for publication and methodology re-directs by @saicharan2789 in #4669
- EES-5012 Test disabling the ability to trigger scheduled publishing of release versions immediately by @benoutram in #4693
- Revert config change made for EES-5012 in #4693 by @benoutram in #4698
- Merge Master back into dev by @N-moh in #4699
- Merge dev into master by @N-moh in #4700
Full Changelog: 20240326.3...20240326.8
20240326.3
What's Changed
- EES-5023 fix unresponsive indicator checkboxes by @amyb-hiveit in #4694
Full Changelog: 20240321.11...20240326.3
20240321.11
What's Changed
- EES-4668 Rename
ReleaseParent
toRelease
. by @benoutram in #4626 - EES-4287 Update to React 18 by @amyb-hiveit in #4592
- Remove root declaration from src/.editorconfig by @sambiramairelogic in #4659
- EES-4709 Adding wrapper for encoding and decoding unique IDs as 'Sqids' by @jack-hive in #4653
- EES-4683 - temp renaming of resources to avoid name clashes with deleted resources. Configuring Function App for connection to secure core storage. by @duncan-at-hiveit in #4660
- EES-4960 update user testing banner text by @amyb-hiveit in #4662
- Update path of public-common.robot by @sambiramairelogic in #4663
- chore(tests): Update test snapshots 14-03-2024 by @dfe-sdt in #4666
- Temporarily stop applying the SEO redirects until a better solution c… by @sambiramairelogic in #4667
- EES-4716 Change meta public IDs to hashed Sqid strings by @ntsim in #4665
- EES-4668 Update names of Publisher functions and README by @benoutram in #4671
- EES-4988 consistent sanitising of editable content by @amyb-hiveit in #4661
- EES-4989 update favicons etc in admin by @amyb-hiveit in #4664
- EES-4709 Adding an endpoint to retrieve the metadata for a data set version by @jack-hive in #4630
- EES-5005 fix maps in release headlines by @amyb-hiveit in #4672
- Merge dev into master by @amyb-hiveit in #4676
- EES-5020 fix server rendered release pages by @amyb-hiveit in #4680
- EES-5022 Give AcademicYear identifier precedence over '* term' identi… by @mmyoungman in #4683
Full Changelog: 20240314.12...20240321.11
20240314.12
What's Changed
- Temporarily stop applying the SEO redirects until a better solution c… by @sambiramairelogic in #4668
Full Changelog: 20240312.13...20240314.12
20240312.13
What's Changed
- Add
--dump-sql
option toseed:data
script by @ntsim in #4609 - EES-4517 Add GetDataSet endpoint by @mmyoungman in #4602
- chore(tests): Update test snapshots 01-03-2024 by @dfe-sdt in #4612
- EES-4948 Move
TimePeriodLabelFormatter
toCommon.Utils
by @ntsim in #4613 - EES-4716 Change PaginatedListViewModels to use
required
in public API by @ntsim in #4614 - EES-4948 Output Parquet meta tables during test data seeding by @ntsim in #4615
- EES- 4822/Use 301 for Redirects by @sambiramairelogic in #4610
- EES-4595: Editorconfig (not yet enforced) by @sambiramairelogic in #4582
- EES-4948 Clean public API db as part of seed data SQL dump by @ntsim in #4620
- EES-4716 Rename
EnumUtil.GetEnums
methods to be more consistent by @ntsim in #4621 - EES-4668 Backend rename of Release to ReleaseVersion by @benoutram in #4611
- EES-4818 prevent negative numbers with symbols from wrapping by @amyb-hiveit in #4623
- Disable
csharp_style_unused_value_expression_statement_preference
(IDE0058) by @ntsim in #4624 - chore(tests): Update test snapshots 07-03-2024 by @dfe-sdt in #4627
- EES-4673 maintain position when switch between modes on release content by @amyb-hiveit in #4622
- Tell ESLint to ignore the Playwright Report folder by @sambiramairelogic in #4628
- Ees 4683 2 by @Dancemammal in #4557
- EES-4802: Add redirects for broken links Google has trawled by @sambiramairelogic in #4619
- EES-4959 data set details page by @amyb-hiveit in #4629
- EES-4716 Part 1 - Add
TimeIdentifier
andGeographicLevel
schema filters and enum utils by @ntsim in #4640 - docs: initial frontend styleguide by @amyb-hiveit in #4643
- Merge Master back into dev by @N-moh in #4645
- EES-4683 - applying Renovate updates to pipeline to bring Azure resource versions up-to-date by @duncan-at-hiveit in #4648
- chore(deps): update resource microsoft.keyvault/vaults to 2023-07-01 - autoclosed by @renovate in #4647
- Updating environment names to be in keeping with existing environment… by @duncan-at-hiveit in #4651
- EES-4716 Part 2 - Allow
SeparatedQueryModelBinder
to bind on string lists via attribute by @ntsim in #4641 - EES-4668 Rename
Publication.Releases
toPublication.ReleaseVersions
. by @benoutram in #4625 - Updated PSQL server name temporarily by @duncan-at-hiveit in #4654
- Update postgresqlDatabase.bicep by @duncan-at-hiveit in #4655
- EES-4716 Part 1b - Add security policies to public API by @ntsim in #4642
- EES-4976 Add geometry data for latest boundaries by @benoutram in #4644
- EES-4987 Create Prod-Only Redirects.robot test by @sambiramairelogic in #4656
- Merge Dev into Master by @N-moh in #4657
Full Changelog: 20240305.15...20240312.13