Releases: NHSDigital/nhs-notify-web-template-management
Releases · NHSDigital/nhs-notify-web-template-management
0.1.14
What's Changed
- CCM-13084: Replace pa11y-ci accessibility tests by @bhansell1 in #853
- CCM-14746 Rename choose templates to edit message plan by @nicki-nhs in #863
- CCM-13492: initial spinner by @alexnuttall in #865
- CCM-14307 Fixing Hook path for TF Lint by @aidenvaines-cgi in #874
- CCM-14770: personalised render API by @alexnuttall in #868
- CCM-13495: update render by @alexnuttall in #877
- CCM-15372: Refactor Docker Build Mechanism by @jamesthompson26-nhs in #882
- CCM-14754: approval confirmation by @alexnuttall in #884
- CCM-15551: Remove Trivy by @jamesthompson26-nhs in #888
- CCM-14190: letter variants by @harrim91 in #854
- CCM-14753: approve letter by @alexnuttall in #880
- CCM-15036: warning message on edit campaign page by @harrim91 in #891
- CCM-14758: Preview approved letter template by @chris-elliott-nhsd in #885
- CCM-7942: Proof requested event by @bhansell1 in #876
- CCM-14372: Add a callout message for letter if letter authoring is disabled by @m-salaudeen in #829
- CCM-14499: Pin GitHub Actions to SHAs by @damientobin1 in #897
- CCM-15867 Consolidating shared scripts by @aidenvaines-cgi in #896
- CCM-14747: Add BSL to routing pages by @ClareJonesBJSS in #894
- CCM-15038: Add accessible formats to template & routing config schemas by @ClareJonesBJSS in #892
- CCM-14583: Get ready to approve letter template by @bhansell1 in #883
- CCM-15867: Fix Lint Terraform Step by @jamesthompson26-nhs in #902
- CCM-15257: Bumping Node 20 Actions to Node 24 versions by @damientobin1 in #904
- CCM-15018: How to request a digital proof by @bhansell1 in #879
- CCM-16659: Readonly Role KMS Decrypt by @jamesthompson26-nhs in #906
- CCM-14671: Make message plan campaign ID uneditable by @ClareJonesBJSS in #909
New Contributors
- @damientobin1 made their first contribution in #897
Full Changelog: 0.1.13...0.1.14
0.1.13
What's Changed
- CCM-14558: initial render by @alexnuttall in #856
- CCM-14600: Fix Account Level Bucket Access Logging by @jamesthompson26-nhs in #866
- CCM-14600 Enable Access Logging where Missing from Eventbus, us-east-1 and BackendAPI Buckets by @jamesthompson26-nhs in #864
- CCM-14044 Setting prod defaults by @aidenvaines-cgi in #867
- CCM-14982: update package-lock by @mark-r-bjss in #873
Full Changelog: 0.1.11...0.1.13
0.1.12
CCM-14982: update package-lock
Full Changelog: 0.1.11...0.1.12
0.1.11
What's Changed
- CCM-14588: routing e2e test reliability by @alexnuttall in #848
- CCM-14149: Fix Image Reference by @jamesthompson26-nhs in #846
- CCM-14149: fix ECR lifecycle JSON by @alexnuttall in #850
- CCM-14211: Upload docx template by @chris-elliott-nhsd in #847
- CCM-14190: isolate generated types by @harrim91 in #858
- CCM-14558: upgrade AWS sdk by @alexnuttall in #859
- CCM-14558: fix lockfile by @alexnuttall in #862
- CCM-14726: Allow letter templates to be submitted when proofing is disabled by @bhansell1 in #852
Full Changelog: 0.1.10...0.1.11
0.1.10
What's Changed
- CCM-12038: preview production message plan by @harrim91 in #792
- CCM-9959: node24 by @alexnuttall in #811
- CCM-13493: xml parser CVE by @alexnuttall in #819
- CCM-13493: letter version by @alexnuttall in #812
- CCM-12890: copy to clipboard by @bhansell1 in #801
- CCM-9959: node22 by @alexnuttall in #820
- CCM-13493: letter details by @alexnuttall in #815
- CCM-13489: add standard letter docx upload page by @harrim91 in #808
- CCM-12685: Validate routing config submit and move child templates to SUBMITTED by @ClareJonesBJSS in #806
- CCM-14149: Account level ECR by @jamesthompson26-nhs in #825
- CCM-14149: Account level ECR KMS Fix by @jamesthompson26-nhs in #826
- CCM-14149: Account level ECR KMS Fix Resource Name by @jamesthompson26-nhs in #828
- CCM-14169: edit template name page by @harrim91 in #824
- CCM-14510 Fix Test and TF Make Targets by @aidenvaines-cgi in #830
- CCM-13494: page level container by @alexnuttall in #831
- CCM-14172: edit template campaign by @harrim91 in #834
- CCM-11970: Preview message plan before submit page by @ClareJonesBJSS in #822
- CCM-14062: routing e2e by @alexnuttall in #827
- CCM-14264 Add email only routing config option by @nicki-nhs in #837
- CCM-14557: docx virus scan by @harrim91 in #842
- CCM-13494: view render by @alexnuttall in #836
- CCM-14149: Letter Preview Placeholder by @jamesthompson26-nhs in #832
- Feature/ccm 14149 fix ecr life cycle by @jamesthompson26-nhs in #844
- CCM-14149 temporarily remove letter preview lambda by @jamesthompson26-nhs in #845
- CCM-11983: Add accessibility tests for message plans by @bhansell1 in #835
- CCM-8353 Digital proofing preview banner by @nicki-nhs in #839
Full Changelog: 0.1.9...0.1.10
0.1.9
What's Changed
- CCM-13298: PR Closed Destroy by @sidnhs in #781
- CCM-11889: use internal user id by @mark-r-bjss in #777
- [CCM-11544] Choose alternative letter formats for a message plan by @nicki-nhs in #778
- CCM-13415: Validate unsupported personalisation in digital templates by @chris-elliott-nhsd in #776
- CCM-13638: use updated shared modules for 14 day dlq retention period by @harrim91 in #785
- CCM-11575: reposition error summary on copy page by @harrim91 in #784
- CCM-11473: display locked status on submitted templates by @harrim91 in #783
- CCM-12770: Splunk log sending mandatory by @sidnhs in #787
- CCM-12770: Fix log destination region arn by @sidnhs in #788
- CCM-13343: Trivy Package and Library Scans by @jamesthompson26-nhs in #782
- CCM-12949 Add campaign ID to choose templates page by @nicki-nhs in #790
- CCM-11495 Validate all templates selected by @nicki-nhs in #789
- CCM-13695: Fix locking test failures by @bhansell1 in #794
- CCM-13883: Trivy Optimisation by @jamesthompson26-nhs in #793
- CCM-11966: resolve node-tar CVE by @alexnuttall in #796
- CCM-11966: add token to check event schema version step by @alexnuttall in #798
- CCM-13766 Filter letter templates by @nicki-nhs in #791
- CCM-13196: Check templates belong to client assigned to routing configuration by @bhansell1 in #795
- CCM-13649: Update 'no templates' content by @chris-elliott-nhsd in #800
- CCM-14046 Enable API data traces in nonprod envs by @aidenvaines-cgi in #804
- [CCM-13003] Prevent templates being deleted when part of a message plan by @nicki-nhs in #799
- CCM-13907: Allow null values in routing config schema by @chris-elliott-nhsd in #802
- CCM-11966: proof approved status by @alexnuttall in #797
- CCM-11889: migrate updated created fields by @mark-r-bjss in #786
- CCM-13907: Remove cascadeGroupOverride update and fix sample events by @chris-elliott-nhsd in #805
- CCM-13487 Choose letter type by @nicki-nhs in #807
- CCM-14052: Provider-side contract tests for routing events by @chris-elliott-nhsd in #810
- CCM-13645: systeminformation and nextjs CVEs by @alexnuttall in #809
Full Changelog: 0.1.8...0.1.9
0.1.8
What's Changed
- CCM-11976: Routing event publish by @chris-elliott-nhsd in #774
- CCM-13191: Root Level AgentsMD by @jamesthompson26-nhs in #779
- CCM-11496: get ready to move page by @harrim91 in #773
- CCM-13579: security updates by @mark-r-bjss in #780
Full Changelog: 0.1.7...0.1.8
0.1.7
What's Changed
- CCM-12744: routing config optimistic locking by @harrim91 in #770
- CCM-13480: npm-audit-fix by @mark-r-bjss in #775
Full Changelog: 0.1.6...0.1.7
0.1.6
What's Changed
- CCM-12065: Url validation by @ClareJonesBJSS in #700
- CCM-12221: get routing config endpoint by @harrim91 in #690
- CCM-12222: list routing configs api endpoint by @harrim91 in #710
- CCM-12223: count routing configs endpoint by @harrim91 in #712
- CCM-11164: create RC by @alexnuttall in #709
- CCM-10429: Templates and S3 migration by @m-salaudeen in #668
- [CCM-11148] Pass routing feature flag to header by @nicki-nhs in #699
- CCM-11164: update RC by @alexnuttall in #714
- CCM-11458: Add Choose Message Order screen by @chris-elliott-nhsd in #715
- CCM-12472: Security scan fixes by @chris-elliott-nhsd in #716
- CCM-11165: RC Delete by @alexnuttall in #719
- CCM-10432 multi user cleanup by @alexnuttall in #676
- CCM-10432: fix broken lockfile by @alexnuttall in #725
- CCM-11453: message plan list page by @bhansell1 in #697
- CCM-12438: api level routing feature flag by @harrim91 in #730
- CCM-12120: Remove references to campaignId in client config by @chris-elliott-nhsd in #729
- CCM-11172: Add template ids to templates table by @m-salaudeen in #724
- CCM-11474: message plan name screen by @harrim91 in #722
- CCM-12111: Display last edit time rather than creation time in templates table by @ClareJonesBJSS in #728
- Feature/CCM-10193 Use GitHub app token to trigger deployment pipeline by @timireland in #734
- CCM-11978: RC pipe by @alexnuttall in #743
- CCM-11978: fix lockfile by @alexnuttall in #745
- CCM-11965: letter template preview content changes by @harrim91 in #740
- CCM-9916: preload fonts with cross origin directive by @harrim91 in #742
- CCM-7173: Update character word count by @m-salaudeen in #736
- [CCM-11492] Choose templates for message plans by @nicki-nhs in #721
- CCM-11863: system tests cis2 client ID in SSM by @alexnuttall in #739
- CCM-12870: flaky API test by @alexnuttall in #751
- CCM-12870: fix lockfile and lock AWS SDK versions by @alexnuttall in #756
- CCM-12327: template optimistic locking by @harrim91 in #752
- CCM-12323: Adding S3 restore testing plan by @sidnhs in #762
- CCM-13005: remove templates dir by @harrim91 in #764
- CCM-12723: update message plan name/campaign id by @harrim91 in #761
- CCM-12417: PR Env destroy failure event rule by @sidnhs in #763
- CCM-12666: playwright accessibility tests by @bhansell1 in #755
- CCM-11537: Channel select template screens by @ClareJonesBJSS in #758
- Feature/ccm 11971 move pr created workflow by @jamesthompson26-nhs in #769
- CCM-13012: Add defaultCascadeGroup and supplierReferences by @chris-elliott-nhsd in #767
- CCM-13276: No Dynamic Env on Merge to Main by @jamesthompson26-nhs in #771
Full Changelog: 0.1.5...0.1.6
0.1.5
What's Changed
- CCM-12090: Support multiple campaigns by @chris-elliott-nhsd in #693
- CCM-12090: Regenerate lockfile by @chris-elliott-nhsd in #706
Full Changelog: 0.1.4...0.1.5