Commit Graph

3753 Commits

Author SHA1 Message Date
karlchillmaid
3f4ca1018d Updated link 2019-04-16 10:23:10 +01:00
karlchillmaid
d12c184d7e Update links 2019-04-16 10:21:01 +01:00
karlchillmaid
fe8e10a42a Update links
One left to do
2019-04-16 10:19:45 +01:00
karlchillmaid
6830a412de Update links 2019-04-16 10:18:33 +01:00
karlchillmaid
27d4b702cc Update links
One left to do
2019-04-16 10:16:19 +01:00
karlchillmaid
839fc99f30 Update links 2019-04-16 10:04:12 +01:00
karlchillmaid
230ba7bcb1 Update link 2019-04-15 15:28:37 +01:00
karlchillmaid
d97707652f Update links 2019-04-15 15:22:50 +01:00
Chris Hill-Scott
8626777fde Don’t let services go live without an organisation
We shouldn’t be making services live without an agreement in place. In
order to have an agreement in place we need to know what organisation
operates the service.

If a service comes along but belongs to an organisation we don’t know
about then we should create that organisation. This commits removes the
link, which should force this to happen.
2019-04-12 22:42:23 +01:00
Chris Hill-Scott
8084dce705 Merge pull request #2896 from alphagov/remove-domains-yml
Use organisations from database rather than YAML file
2019-04-12 16:37:15 +01:00
Chris Hill-Scott
470b8a2912 Remove domains from branding forms
We’re deprecating storing the domain as text on a branding in favour of
a database relationship between branding and organisation.

We need to do this now in order to remove the validation on these fields
(which depends on the data in `domains.yml`)
2019-04-12 15:23:07 +01:00
Chris Hill-Scott
3565ffc33f Remove dependence on domains.yml from settings
Settings looked at `domains.yml` when users were making go live requests
or email branding requests.

This will allow us to remove the `domains.yml` file, by using
information about organisations that is now stored in the database
instead.
2019-04-12 15:19:31 +01:00
Chris Hill-Scott
b41c3779c4 Merge pull request #2906 from alphagov/auto-service-counts
Automate counting of live services and orgs
2019-04-12 14:15:41 +01:00
Chris Hill-Scott
72f49a9a1e Remove dependence on domains.yml from static pages
This will allow us to remove the `domains.yml` file, by using
information about organisations that is now stored in the database
instead.
2019-04-12 14:05:00 +01:00
Chris Hill-Scott
9863aa3c48 Automate counting of live services and orgs
Returns the data calculated by the API. Stored in Redis against a
hardcoded key so that no-one hammering the home page is directly hitting
the database.
2019-04-12 13:59:33 +01:00
karlchillmaid
747b68a272 Remove reference to scheduling
Remove reference to scheduling
2019-04-12 11:48:06 +01:00
karlchillmaid
ea00f901fb Clarify scheduling information
Clarify scheduling information
2019-04-12 11:47:38 +01:00
karlchillmaid
2c62409dbd Update status information 2019-04-11 16:32:02 +01:00
karlchillmaid
f997b446ff Update app/templates/views/service-settings/request-to-go-live.html
Co-Authored-By: quis <me@quis.cc>
2019-04-11 15:44:28 +01:00
Chris Hill-Scott
436d023722 Block incomplete requests to go live
Dealing with users who request to go live but haven’t completed all the
steps still represents a significant support overhead for our team.
We’ve made some improvements to the percentage of incomplete requests
with a better page design, but ultimately because it still shows the
button people think it’s OK to press the button while some of the items
on the page still say [Not completed].

We can do this now because organisations are in the database, which
means we can mark the agreement signed as soon as we get it back,
without having to deploy code.
2019-04-11 14:35:30 +01:00
Chris Hill-Scott
30504a8026 Fix tests 2019-04-11 12:00:37 +01:00
karlchillmaid
6f3af4a262 Update How to pay
Update How to pay
2019-04-11 10:31:33 +01:00
karlchillmaid
cf9001d6e8 Amends based on 2i
Amends based on 2i
2019-04-11 10:31:33 +01:00
karlchillmaid
cd1d6d7994 Amends based on 2i
Amends based on 2i
2019-04-11 10:31:32 +01:00
karlchillmaid
eb63761dda Amends based on 2i
Amends based on 2i
2019-04-11 10:31:32 +01:00
karlchillmaid
f399151a2e Amends based on 2i
Amends based on 2i
2019-04-11 10:31:32 +01:00
karlchillmaid
e95777b9e0 Remove GOV.UK 2019-04-11 10:31:32 +01:00
karlchillmaid
3dd4b5d96c Content amends
Content amends based on Roz's feedback
2019-04-11 10:31:32 +01:00
karlchillmaid
298ae25eab Update introduction and text message content
Make 'Create account' intro text dependent on sign in.

Add a line about trial mode.

Remove the 'Multiple services' section of Text messages
2019-04-11 10:31:32 +01:00
karlchillmaid
d98b676d9d Update letters list
Update letters list
2019-04-11 10:31:31 +01:00
karlchillmaid
0e315477f0 Remove status page link
Remove status page link - it makes more sense to only show this as part of the 'report a problem' flow.
2019-04-11 10:31:31 +01:00
karlchillmaid
1db4a1aa48 Update API status information
Update API status information
2019-04-11 10:31:31 +01:00
karlchillmaid
3573ea6fa3 Updated API status information
Updated API status information
2019-04-11 10:31:31 +01:00
karlchillmaid
6833a551b9 Update support information
Update support information
2019-04-11 10:31:30 +01:00
karlchillmaid
efd003e236 Reformatted tables
Reformatted tables to separate email and text message statuses
2019-04-11 10:31:30 +01:00
karlchillmaid
176ff47227 Add 'text' to message allowance
Add 'text' to message allowance
2019-04-11 10:31:30 +01:00
karlchillmaid
4b3083a715 Amend postage to post
Amend postage to post
2019-04-11 10:31:30 +01:00
karlchillmaid
0c0ffd8dee Update links
Update links
2019-04-11 10:31:30 +01:00
karlchillmaid
bb346006ee Add links to channel-specific pages
Add links to channel-specific pages
2019-04-11 10:31:30 +01:00
Chris Hill-Scott
d4dfaa1e17 Link to new pages from using Notify, specify that it shouldn’t be index by search engines any more (by setting HTTP status to 410 GONE) 2019-04-11 10:31:29 +01:00
Chris Hill-Scott
5968f23fd5 Add new trial mode page 2019-04-11 10:31:29 +01:00
Chris Hill-Scott
5a9c25d6be Add message status page 2019-04-11 10:31:29 +01:00
Chris Hill-Scott
22cbd8fd11 remove create account CTA if user signed in 2019-04-11 10:31:29 +01:00
Chris Hill-Scott
c9bfca3c32 Fix HTML on letters page 2019-04-11 10:31:29 +01:00
karlchillmaid
a42e79ea2d Comment out agreement link
Comment out agreement link.

Removed link to help reduce the number of signed agreements submitted without completing the request to go live.

The agreement doesn't contain any more information than the new How to pay content.
2019-04-11 10:31:28 +01:00
karlchillmaid
fce2c709f6 Update Slack contact information
Update Slack contact information
2019-04-11 10:31:28 +01:00
karlchillmaid
23c772f5b8 Update status page link
Update status page link
2019-04-11 10:31:28 +01:00
karlchillmaid
adf02729bc Update introduction
Update introduction
2019-04-11 10:31:28 +01:00
karlchillmaid
e61213153d Update filename
Update filename
2019-04-11 10:31:28 +01:00
karlchillmaid
28a2023762 Update links
Update links
2019-04-11 10:31:27 +01:00