From e7d9a14168f9585d4fbe2f943fd6f175659a81ba Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 10:59:51 +0000 Subject: [PATCH 01/24] Add anchor --- app/templates/views/roadmap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 72145638d..7191b98d0 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -22,7 +22,7 @@

The roadmap is only a guide. It does not cover everything we do, and some things may change.

You can contact us if you have any questions about the roadmap or suggestions for new features.

-

Things we’re working on

+

Things we’re working on

Now

From 41cff17086a23a403791bb661c3408080ed0c1ab Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:01:32 +0000 Subject: [PATCH 02/24] Add anchors to h3s --- app/templates/views/roadmap.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 7191b98d0..4ca950153 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -24,7 +24,7 @@

Things we’re working on

-

Now

+

Now

-

Next

+

Next

-

Later

+

Later

-

Data

+

Data

On Notify, data is encrypted:

-

Technical security

+

Technical security

Other technical security controls on Notify include:

If signing in with a text message is a problem for your team, contact us to find out about using an email link instead.

-

Information risk management

+

Information risk management

Our approach to information risk management follows NCSC guidance. It assesses:

This approach also applies to the service providers Notify uses to send messages.

-

How we manage risks on Notify

+

How we manage risks on Notify

Things we do to manage risks on Notify include:

-

Cabinet Office approval

+

Cabinet Office approval

Notify has been assessed and approved by the Cabinet Office Senior Information Risk Officer (SIRO). The SIRO checks this approval once a year.

Notify also has approval from the Office of the Government’s SIRO to host data within the EEA.

-

Classifications and security vetting

+

Classifications and security vetting

You can use Notify to send messages classified as ‘OFFICIAL’ or ‘OFFICIAL-SENSITIVE’ under the Government Security Classifications policy.

Notify does not process data classified as ‘SECRET’ or ‘TOP SECRET’.

The Notify team has Security Check (SC) level clearance from United Kingdom Security Vetting (UKSV).

From 18e36ac63ee6e965a100a095401c25e678816474 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:08:33 +0000 Subject: [PATCH 05/24] Add anchor IDs to headings --- app/templates/views/terms-of-use.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/templates/views/terms-of-use.html b/app/templates/views/terms-of-use.html index 60e0ab6fc..3080ab3b5 100644 --- a/app/templates/views/terms-of-use.html +++ b/app/templates/views/terms-of-use.html @@ -13,7 +13,7 @@ These terms apply to your service’s use of GOV.UK Notify. You must be the service manager to accept them.

-

When using Notify

+

When using Notify

You must:

  • complete your organisation’s information assurance process (you do not need to include Notify or our delivery partners, we’ve already done that)
  • @@ -37,7 +37,7 @@
  • give you one month’s notice by email if we change our terms of use or delivery providers
-

Leaving Notify

+

Leaving Notify

You can leave Notify at any time. Just contact us and we’ll close your account.

When you leave Notify, all your data will be deleted.

From a377299cbc7dec82b47cfbfb7ff2f788ab02636a Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:12:28 +0000 Subject: [PATCH 06/24] Add anchor IDs --- .../views/pricing/billing-details.html | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/app/templates/views/pricing/billing-details.html b/app/templates/views/pricing/billing-details.html index 9482458d2..7ca3f8f21 100644 --- a/app/templates/views/pricing/billing-details.html +++ b/app/templates/views/pricing/billing-details.html @@ -19,7 +19,7 @@ Contact us if you need any other details.

-

+

Supplier details

@@ -34,7 +34,7 @@ E1 8QS

-

+

Email addresses

@@ -46,7 +46,7 @@ {% endfor %} -

+

VAT number

@@ -57,7 +57,7 @@ ) }} -

+

Bank details

@@ -70,7 +70,7 @@ EC2M 4RB

-

+

Account name

@@ -78,7 +78,7 @@ Cabinet Office

-

+

Account number

@@ -89,7 +89,7 @@ ) }} -

+

Sort code

@@ -101,7 +101,7 @@ -

+

IBAN

@@ -111,7 +111,7 @@ ) }}
-

+

Swift code

@@ -122,7 +122,7 @@ ) }} -

+

Invoice address

From 3440251336cc8fb05de4fde1257fe492f7cb90cc Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:16:16 +0000 Subject: [PATCH 07/24] Update anchor ID --- app/templates/views/message-status.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/message-status.html b/app/templates/views/message-status.html index f56ab4793..4ce23379e 100644 --- a/app/templates/views/message-status.html +++ b/app/templates/views/message-status.html @@ -43,7 +43,7 @@

Open rates and click-throughs

Notify cannot tell you if your users open an email or click on the links in an email. We do not track open rates and click-throughs because there are privacy issues. Tracking emails without asking permission from users could breach General Data Protection Regulations (GDPR).

-

Text messages

+

Text messages

{% call mapping_table( caption='Message statuses – text messages', From 025ae072614fca6ea9ce8c36116f6ad95b409e80 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:18:58 +0000 Subject: [PATCH 08/24] Add anchor IDs --- app/templates/views/documentation.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/templates/views/documentation.html b/app/templates/views/documentation.html index e0557bf7d..d2ec1d80b 100644 --- a/app/templates/views/documentation.html +++ b/app/templates/views/documentation.html @@ -8,7 +8,7 @@

Documentation

This documentation is for developers who want to integrate the GOV.UK Notify API with a web application or back office system.

-

Client libraries

+

Client libraries

Links to documentation open in a new tab.

    {% for key, label in [ @@ -23,7 +23,7 @@ {% endfor %}

A developer should be able to set up the API client and start sending test messages in around 30 minutes. A full integration can take a few days, depending on the other systems you’re using.

-

Integrate directly with the API

+

Integrate directly with the API

If you cannot use the client libraries, you can integrate directly with the API instead.

Read the REST API documentation (this link opens in a new tab).

From 951815799324449dcabac1fcfe435bcd7be34ea9 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:22:24 +0000 Subject: [PATCH 09/24] Add anchor IDs --- app/templates/views/privacy.html | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/app/templates/views/privacy.html b/app/templates/views/privacy.html index 52c649227..c1184ec4b 100644 --- a/app/templates/views/privacy.html +++ b/app/templates/views/privacy.html @@ -17,7 +17,7 @@ } ) }} -

Who we are

+

Who we are

GOV.UK Notify is a service that lets public service teams in the UK send emails, text messages, and letters to users of their service.

@@ -31,7 +31,7 @@

For more information see the Information Commissioner’s Office (ICO) Data Protection Public Register. The Cabinet Office registration number is: Z7414053

-

What data we collect from you

+

What data we collect from you

The personal data we collect from public sector employees that create a GOV.UK Notify account includes:

@@ -45,11 +45,11 @@

The legal basis for processing this data is ‘public task’ – allowing you to access GOV.UK Notify to send notifications to users of your public service.

-

Why we need your data

+

Why we need your data

We need your personal data to ensure that only legitimate users of GOV.UK Notify can use it to send notifications.

-

What we do with your data

+

What we do with your data

We use your data to check that you are allowed to access GOV.UK Notify and to record your activity when using it. We use third party suppliers to do this.

@@ -62,31 +62,31 @@

We will share your data if we are required to do so by law – for example, by court order, or to prevent fraud or other crime.

-

How long we keep your data

+

How long we keep your data

We will retain your personal data for as long as you have a GOV.UK Notify account.

-

Where your data is processed and stored

+

Where your data is processed and stored

We design, build and run our systems to make sure that your data is as safe as possible at any stage, both while it’s processed and when it’s stored.

Your personal data will be processed both in the UK and the European Economic Area (EEA). Your data receives the same level of protection in the EEA as it does in the UK through the safeguard of Adequacy Decisions.

-

How we protect your data and keep it secure

+

How we protect your data and keep it secure

We are committed to doing all that we can to keep your data secure. To prevent unauthorised access or disclosure we have put in place technical and organisational procedures to secure the data we collect about you – for example, we protect your data using varying levels of encryption. We also make sure that any third parties that we deal with have an obligation to keep all personal data they process on our behalf secure.

-

Children’s privacy protection

+

Children’s privacy protection

We understand the importance of protecting children’s privacy online. Our services are not designed for, or intentionally targeted at, children 13 years of age or younger. It is not our policy to intentionally collect or maintain data about anyone under the age of 13.

-

What are your rights

+

What are your rights

You have the right to request:

@@ -106,14 +106,14 @@

If you have any of these requests, get in contact with our Data Protection Officer - you can find their contact details below.

-

Changes to this notice

+

Changes to this notice

We may modify or amend this privacy notice at our discretion at any time. When we make changes to this notice, we will amend the last modified date at the top of this page. Any modification or amendment to this privacy notice will be applied to you and your data as of that revision date. We encourage you to periodically review this privacy notice to be informed about how we are protecting your data.

-

Questions and complaints

+

Questions and complaints

Contact the GDS Privacy Team if you either:

From 151b260fbcf81f586a02e36d565a775675834c70 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:24:20 +0000 Subject: [PATCH 10/24] Add anchor IDs --- app/templates/views/cookies.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/templates/views/cookies.html b/app/templates/views/cookies.html index 8ed64cc7b..8e3cdc521 100644 --- a/app/templates/views/cookies.html +++ b/app/templates/views/cookies.html @@ -23,7 +23,7 @@

We use cookies to make GOV.UK Notify work and collect information about how you use our service.

-

Essential cookies

+

Essential cookies

Essential cookies keep your information secure while you use Notify. We do not need to ask permission to use them.

@@ -62,7 +62,7 @@ -

Analytics cookies (optional)

+

Analytics cookies (optional)

With your permission, we use Google Analytics to collect data about how you use Notify. This information helps us to improve our service.

From f6c9f49862969976462cec6a515c5a5578d25be6 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 11:28:19 +0000 Subject: [PATCH 11/24] Add anchor IDs --- .../views/accessibility_statement.html | 24 +++++++++---------- 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/app/templates/views/accessibility_statement.html b/app/templates/views/accessibility_statement.html index ffe7b43a3..3fdb4b901 100644 --- a/app/templates/views/accessibility_statement.html +++ b/app/templates/views/accessibility_statement.html @@ -41,7 +41,7 @@ AbilityNet has advice on making your device easier to use if you have a disability.

-

How accessible this website is

+

How accessible this website is

We know some parts of this website are not fully accessible: @@ -63,7 +63,7 @@ We also know that the emails Notify sends are not fully accessible. The JAWS and NVDA screen readers announce extra spaces in emails when you view them in Microsoft Outlook.

-

Feedback and contact information

+

Feedback and contact information

If you need any part of this service in a different format like large print, audio recording or braille, contact the GOV.UK Notify team. @@ -73,13 +73,13 @@ We’ll consider your request and get back to you within one working day.

-

Reporting accessibility problems with this website

+

Reporting accessibility problems with this website

We’re always looking to improve the accessibility of this website. If you find any problems not listed on this page or think we’re not meeting accessibility requirements, contact the GOV.UK Notify team.

-

Enforcement procedure

+

Enforcement procedure

The Equality and Human Rights Commission (EHRC) is responsible for enforcing the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018 (the ‘accessibility regulations’). If you’re not happy with how we respond to your complaint, contact the Equality Advisory and Support Service (EASS). @@ -89,7 +89,7 @@ Find out how to contact the GOV.UK Notify team.

-

Technical information about this website’s accessibility

+

Technical information about this website’s accessibility

GDS is committed to making its website accessible, in accordance with the Public Sector Bodies (Websites and Mobile Applications) (No. 2) Accessibility Regulations 2018. @@ -99,13 +99,13 @@ GOV.UK Notify is partially compliant with the Web Content Accessibility Guidelines (WCAG) version 2.1 AA standard, due to the non-compliances listed below.

-

Non-accessible content

+

Non-accessible content

The content listed below is non-accessible for the following reasons.

-

Non compliance with the accessibility regulations

+

Non compliance with the accessibility regulations

The following content on the Notify website is not compliant with the WCAG version 2.1 AA standard: @@ -127,7 +127,7 @@ We expect to fix these issues by the end of December 2021.

-

Problems with using the interface

+

Problems with using the interface

We’ve identified the following problems with the user interface: @@ -155,7 +155,7 @@ We hope to fix these issues by the end of January 2022.

-

+

PDFs and other documents

@@ -166,7 +166,7 @@ We provide a written description of the information in the PDF on an HTML page as an accessible alternative.

-

+

Emails

@@ -178,7 +178,7 @@ We’ll continue to investigate the cause of this issue and, if possible, fix it by the end of 2021.

-

+

Status page

@@ -202,7 +202,7 @@ We plan to have the status page issues addressed by the current supplier or move to an alternative supplier in 2021.

-

+

How we tested this service

From 6414578c70c55af609bb8e78383991fa3471739b Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Fri, 14 Jan 2022 14:45:56 +0000 Subject: [PATCH 12/24] Bump date --- app/templates/views/accessibility_statement.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/accessibility_statement.html b/app/templates/views/accessibility_statement.html index 3fdb4b901..3387434e2 100644 --- a/app/templates/views/accessibility_statement.html +++ b/app/templates/views/accessibility_statement.html @@ -13,7 +13,7 @@ {{ content_metadata( data={ "Published": "23 September 2020", - "Last updated": "27 October 2021", + "Last updated": "14 January 2022", "Next review due": "20 January 2022" } ) }} From e37172f5855b0df31e728e41b3fc7ad0f4e0a629 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Tue, 18 Jan 2022 16:38:07 +0000 Subject: [PATCH 13/24] Bump date --- app/templates/views/roadmap.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 72145638d..9c64021c1 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -12,8 +12,8 @@ {{ content_metadata( data={ - "Last updated": "30 November 2021", - "Next review due": "20 January 2022" + "Last updated": "20 January 2022", + "Next review due": "20 April 2022" } ) }} From 0c701a2b6d8bbbac6cb0707bc6d085ecd2965a53 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Wed, 19 Jan 2022 15:44:41 +0000 Subject: [PATCH 14/24] Update now, next, later bullets --- app/templates/views/roadmap.html | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 9c64021c1..e2f1d4c5f 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -26,28 +26,29 @@

Now

-
    - -
  • Meet our targets for accessibility
  • -
  • Explore how we can make it easier for new teams to start using Notify
  • -
  • Explore ways to improve the quarterly billing and invoicing process
  • -
  • Help teams understand how their organisation uses Notify
  • +
      +
    • Let services pick their own branding for emails
    • +
    • Test our current capacity limits and rate limits
    • +
    • Carry out our annual IT health check
    • +
    • Make it easier for new teams to start using Notify
    • +
    • Help services to get better value for money

    Next

      -
    • Design a way for services to upload their own logo and branding for emails and letters
    • -
    • Explore ways to improve our daily letter printing capability
    • -
    • Prototype new ways to help teams write cheaper, more effective messages
    • +
    • Improve user support by making our processes more efficient
    • +
    • Design a way for services to upload their own brand logo for emails and letters
    • +
    • Explore ways to share common content patterns

    Later

      -
    • Test our current capacity limits and rate limits
    • -
    • Test some new ways to help teams to write better messages
    • +
    • Meet our targets for accessibility
    • +
    • Make it easier for organisations to find the usage data they need
    • +
    • Explore ways to improve our daily letter printing capability
    From a1d9f1892762aa5a71e4a17720d6e34d1aaa378b Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Wed, 19 Jan 2022 15:45:42 +0000 Subject: [PATCH 15/24] Reinstate line break --- app/templates/views/roadmap.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index e2f1d4c5f..3077e189f 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -26,7 +26,8 @@

    Now

    -
      +
        +
      • Let services pick their own branding for emails
      • Test our current capacity limits and rate limits
      • Carry out our annual IT health check
      • From 6178a5504e7e0de05e234e61ae88b59346bd0b23 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Wed, 19 Jan 2022 17:04:09 +0000 Subject: [PATCH 16/24] =?UTF-8?q?Update=20=E2=80=98Things=20we=E2=80=99ve?= =?UTF-8?q?=20done=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/templates/views/roadmap.html | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 3077e189f..8d9288c88 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -55,8 +55,18 @@

        Things we’ve done

        -

        Since January 2021 we’ve sent 1 billion messages for services that were set up in response to the coronavirus (COVID-19) pandemic. This includes 4.5 million vaccination invitation letters and 700 million test results.

        +

        Since January 2021 we’ve sent X billion messages for coronavirus (COVID-19) services. This includes X million booster vaccination invitations and X million test results.

        -

        More recently, we’ve upgraded some of the software we use to more recent versions.

        +

        We’ve also:

        + +
          + +
        • improved our performance by upgrading the software we use
        • +
        • added more useful information to our quarterly billing reports
        • +
        • increased our capacity at short notice to meet a spike in demand
        • + +
        + +

        {% endblock %} From 843e68b7a9769818137828720c3df6524a5a883b Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Wed, 19 Jan 2022 17:04:18 +0000 Subject: [PATCH 17/24] =?UTF-8?q?Update=20=E2=80=98Things=20we=E2=80=99ve?= =?UTF-8?q?=20done=E2=80=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit From d97cfaaadaa758ee6ec711bcc4ddae271dbc245e Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Wed, 19 Jan 2022 17:05:14 +0000 Subject: [PATCH 18/24] Improve lead-in --- app/templates/views/roadmap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 8d9288c88..4b250a647 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -57,7 +57,7 @@

        Since January 2021 we’ve sent X billion messages for coronavirus (COVID-19) services. This includes X million booster vaccination invitations and X million test results.

        -

        We’ve also:

        +

        More recently we have:

          From 1670791f7fa3d8cfbd8c27b517b60c527965103c Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Thu, 20 Jan 2022 11:48:16 +0000 Subject: [PATCH 19/24] update bullets --- app/templates/views/roadmap.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 4b250a647..7b22eaee1 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -62,8 +62,9 @@
          • improved our performance by upgrading the software we use
          • -
          • added more useful information to our quarterly billing reports
          • increased our capacity at short notice to meet a spike in demand
          • +
          • made quarterly billing reports available for organisations to download
          • +
          From 175b9704c5dc93ad11f94ef53b0214e030ca7a3a Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Thu, 20 Jan 2022 13:12:32 +0000 Subject: [PATCH 20/24] Update figures --- app/templates/views/roadmap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 7b22eaee1..58f7989d5 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -55,7 +55,7 @@

          Things we’ve done

          -

          Since January 2021 we’ve sent X billion messages for coronavirus (COVID-19) services. This includes X million booster vaccination invitations and X million test results.

          +

          In 2021 we sent 1.3 billion messages for coronavirus (COVID-19) services. This includes 270 million booster vaccination invitations and 751 million test results.

          More recently we have:

          From 47dbf35a68c2d5f714f57e00d5ba4c6e5ea0283b Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Thu, 20 Jan 2022 13:13:20 +0000 Subject: [PATCH 21/24] Update lead in so it works better with previous sentence --- app/templates/views/roadmap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index 58f7989d5..b35c48500 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -57,7 +57,7 @@

          In 2021 we sent 1.3 billion messages for coronavirus (COVID-19) services. This includes 270 million booster vaccination invitations and 751 million test results.

          -

          More recently we have:

          +

          We have also:

            From 755bbbf46fbaa59f5d82ee54b65cbece7067cf55 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Thu, 20 Jan 2022 13:14:19 +0000 Subject: [PATCH 22/24] Update lead in --- app/templates/views/roadmap.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index b35c48500..c75c02510 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -57,7 +57,7 @@

            In 2021 we sent 1.3 billion messages for coronavirus (COVID-19) services. This includes 270 million booster vaccination invitations and 751 million test results.

            -

            We have also:

            +

            Recently we have:

              From 280608c57612f72e87a8a223b7bc327ecf235c79 Mon Sep 17 00:00:00 2001 From: karlchillmaid Date: Thu, 20 Jan 2022 13:59:18 +0000 Subject: [PATCH 23/24] =?UTF-8?q?Update=20=E2=80=98Things=20we=E2=80=99ve?= =?UTF-8?q?=20done=E2=80=99=20content?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/templates/views/roadmap.html | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index c75c02510..9b0ef5b36 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -62,12 +62,10 @@
              • improved our performance by upgrading the software we use
              • -
              • increased our capacity at short notice to meet a spike in demand
              • -
              • made quarterly billing reports available for organisations to download
              • - - +
              • made our website work better in Windows high contrast mode
              • +
              • increased our capacity at short notice during a busy period
              • +
              • added quarterly billing reports that organisations can download
              • +
              -

              - {% endblock %} From 862b95751bf024d76a11933f4bc799cc6793073c Mon Sep 17 00:00:00 2001 From: Chris Hill-Scott Date: Thu, 20 Jan 2022 15:08:02 +0000 Subject: [PATCH 24/24] Fix links which point at text message status anchor --- app/formatters.py | 2 +- tests/app/main/test_formatters.py | 6 +++--- tests/app/main/views/test_index.py | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/formatters.py b/app/formatters.py index c0dda4738..11ae113d9 100644 --- a/app/formatters.py +++ b/app/formatters.py @@ -285,7 +285,7 @@ def format_notification_status_as_url(status, notification_type): return { 'email': url(_anchor='email-statuses'), - 'sms': url(_anchor='sms-statuses') + 'sms': url(_anchor='text-message-statuses') }.get(notification_type) diff --git a/tests/app/main/test_formatters.py b/tests/app/main/test_formatters.py index 3739c942b..58f0b1b56 100644 --- a/tests/app/main/test_formatters.py +++ b/tests/app/main/test_formatters.py @@ -22,9 +22,9 @@ from app.formatters import ( ('temporary-failure', 'email', partial(url_for, 'main.message_status', _anchor='email-statuses')), ('permanent-failure', 'email', partial(url_for, 'main.message_status', _anchor='email-statuses')), ('technical-failure', 'email', partial(url_for, 'main.message_status', _anchor='email-statuses')), - ('temporary-failure', 'sms', partial(url_for, 'main.message_status', _anchor='sms-statuses')), - ('permanent-failure', 'sms', partial(url_for, 'main.message_status', _anchor='sms-statuses')), - ('technical-failure', 'sms', partial(url_for, 'main.message_status', _anchor='sms-statuses')), + ('temporary-failure', 'sms', partial(url_for, 'main.message_status', _anchor='text-message-statuses')), + ('permanent-failure', 'sms', partial(url_for, 'main.message_status', _anchor='text-message-statuses')), + ('technical-failure', 'sms', partial(url_for, 'main.message_status', _anchor='text-message-statuses')), # Letter statuses are never linked ('technical-failure', 'letter', lambda: None), ('cancelled', 'letter', lambda: None), diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py index 78deab351..e5b4eb842 100644 --- a/tests/app/main/views/test_index.py +++ b/tests/app/main/views/test_index.py @@ -188,12 +188,12 @@ def test_message_status_page_contains_message_status_ids(client_request): page = client_request.get('main.message_status') assert page.find(id='email-statuses') - assert page.find(id='sms-statuses') + assert page.find(id='text-message-statuses') def test_message_status_page_contains_link_to_support(client_request): page = client_request.get('main.message_status') - sms_status_table = page.find(id='sms-statuses').findNext('tbody') + sms_status_table = page.find(id='text-message-statuses').findNext('tbody') temp_fail_details_cell = sms_status_table.select_one('tr:nth-child(4) > td:nth-child(2)') assert temp_fail_details_cell.find('a').attrs['href'] == url_for('main.support')