Imdad Ahad
7e269a454a
Show more granular email & sms counts on platform admin page
2016-11-14 14:46:26 +00:00
Chris Hill-Scott
df6899b6e5
Merge pull request #1020 from alphagov/optional-content
...
Add guidance for optional content into template pages
2016-11-11 16:15:29 +01:00
Pete Herlihy
ab345c0871
Added optional content guidance on edit sms template view
2016-11-11 11:44:48 +00:00
Pete Herlihy
50e2cd5863
Added optional content guidance to email template view
2016-11-11 11:43:56 +00:00
Chris Hill-Scott
cd03cb70d3
Remove external link icon on info security link
...
It’s an internal link now
2016-11-11 10:26:35 +00:00
Chris Hill-Scott
3b85afc095
Point information security link at new URL
...
We’re publishing it in the app now. No more Google doc. 🎉
2016-11-10 11:12:19 +00:00
Chris Hill-Scott
2750dc9b61
Remove links from example URLs
2016-11-10 10:10:43 +00:00
Chris Hill-Scott
5391c4aec0
Smart quotes
2016-11-09 15:06:26 +00:00
Chris Hill-Scott
8524ed0ae0
Smart quotes
2016-11-09 15:05:59 +00:00
SheryllGDS
267b7f579c
Update information-security.html
2016-11-09 14:55:38 +00:00
Chris Hill-Scott
87368af338
Merge pull request #1015 from SheryllGDS/patch-1
...
Information security edits
2016-11-09 14:07:45 +01:00
SheryllGDS
23f52aae31
Update information-security.html
2016-11-09 12:45:55 +00:00
SheryllGDS
49ef6f22ff
Update information-security.html
2016-11-09 11:52:52 +00:00
Chris Hill-Scott
12248d32f7
Tell users when their service is live
...
Seen it a few times in research where people are like “so it’s live now
… I think. Is it?”
Let’s tell them exactly what’s happened. Also a chance to get @minglis’
idea about showing the daily limit.
2016-11-04 14:05:33 +00:00
Chris Hill-Scott
a36f38edb8
Remove banner for trial mode message
...
The yellow banner didn’t make this information much more noticeable,
and it made some people miss the request to go live link because it
wasn’t blue.
This commit brings the design back to where it was as of this PR:
https://github.com/alphagov/notifications-admin/pull/904
2016-11-04 14:05:32 +00:00
Chris Hill-Scott
dae10429e6
Use radio button desc. pattern on go live page
...
Nicer than using en dashes.
2016-11-04 14:05:31 +00:00
Chris Hill-Scott
4ae28386a6
Always show live key, reword key labels
...
This is trying to resolve these confusions:
- that you’re in trial mode, which means you can’t have a live key yet (
or you can but it wont work, which is what we used to have)
- what does simulate mean
The create key page is the right place to resolve these confusions
because it’s where users are actively reading.
This commit also removes the trial mode banner from API integration
page because this where users _aren’t_ actively reading. A whole bunch
of users weren’t seeing this banner at all.
The implementation of the disabled API key options is kinda clunky
because WTForms doesn’t have a native way of doing this.
¯\_(ツ)_/¯
2016-11-04 14:05:30 +00:00
Chris Hill-Scott
9ec1f21f72
Add a message to the whitelist
...
The confusion about the whitelist was how it related to your team. This
commit adds some text to make the relationship clearer.
2016-11-04 13:11:53 +00:00
Chris Hill-Scott
101392c350
Fix page title to match H1 on create API key page
...
The page `<title>` was using previous wording.
2016-11-04 13:11:52 +00:00
Chris Hill-Scott
6a07b8bac2
Merge pull request #1006 from alphagov/request-to-go-live-improvements
...
Make certain questions on request to go live radio buttons
2016-11-04 14:05:54 +01:00
SheryllGDS
d546799bd5
Updating text
2016-11-03 16:55:11 +00:00
Chris Hill-Scott
3cfec5cf85
Fix time span heading for scheduled files
...
We let you go a bit further into the future now…
2016-11-03 10:55:11 +00:00
Chris Hill-Scott
274b2893f7
Merge pull request #979 from alphagov/4-days-scheduled
...
Allow a job to be scheduled any time in next 4 days
2016-11-03 10:24:07 +01:00
Pete Herlihy
7fd19b3906
Updated the terms of use on 2 November in line with MOU changes
2016-11-02 15:45:19 +00:00
Chris Hill-Scott
c56db50ebf
Add some spacing to group related items
2016-11-01 12:23:50 +00:00
Chris Hill-Scott
a455d8aad9
Add link to terms of use
2016-11-01 12:23:50 +00:00
Chris Hill-Scott
82064ca4d0
Make MOU a multiple choice question not a banner
...
If we want someone to read something (ie that they need to have the MOU
signed), then the best way is to make them interact with it.
And if someone doesn’t have the MOU in place, then we need to know to
send them a copy. The best way of them telling us this is in this form,
rather than sending them to the generic contact form and have them
compose a message saying ‘please send me the MOU thanks’, which we
haven’t seen anyone actually do.
2016-11-01 12:23:49 +00:00
Chris Hill-Scott
84c2fcddff
Add hint text for volumes questions
...
We’ve had some non-helpful answers to these questions, eg ‘3’.
This commit adds examples of the kind of response we’re looking for, to
help users write good answers.
2016-11-01 12:19:50 +00:00
Chris Hill-Scott
a9b9e8978b
Add some spacing
...
Visually separates the list from the first question in the form.
2016-11-01 11:40:08 +00:00
Chris Hill-Scott
d832a9107c
Use radio buttons not textboxes for multi-choice
...
No need to make people type when they can click, and gives us consistent
data.
2016-11-01 11:39:22 +00:00
Leo Hemsted
e0fcb79b9b
Merge branch 'master' of github.com:alphagov/notifications-admin into letters-flag
2016-10-31 14:04:05 +00:00
Chris Hill-Scott
4b0d8ec636
Use days of week, not month for scheduled jobs
...
Friday at 4pm is easier to understand than 14 October at 4pm, especially
when the UI you’ve used to choose this time has talked about days of the
week.
2016-10-31 09:14:05 +00:00
Leo Hemsted
c6291a614e
Update request-to-go-live.html
...
fix typo
2016-10-28 16:16:26 +01:00
Imdad Ahad
f3a4432ed7
Stop non-gov user seeing/changing email and add test
2016-10-28 11:45:05 +01:00
Imdad Ahad
2676ee9bcf
Add additional tests and refactor
2016-10-28 10:47:32 +01:00
Leo Hemsted
730719b61f
platform admins can toggle services from seeing letters
2016-10-26 16:56:51 +01:00
Leo Hemsted
4a7f136cab
add placeholder letters page
2016-10-26 16:51:36 +01:00
Imdad Ahad
da0c03e8a1
Remove gov-only email text on page
2016-10-26 14:02:23 +01:00
Imdad Ahad
bb85782230
Remove link for adding service if nonwhitelist user
2016-10-25 18:12:46 +01:00
Pete Herlihy
7bf18c9fd1
Merge pull request #997 from alphagov/go-live-page
...
Updated the request to go live page
2016-10-24 16:28:18 +01:00
Pete Herlihy
24cad78ecb
Reverting width of fields to 100% on request to go live
2016-10-24 15:38:00 +01:00
Imdad Ahad
462bacb88c
Merge branch 'go-live-page' of github.com:alphagov/notifications-admin into go-live-page
2016-10-24 15:36:07 +01:00
Imdad Ahad
876832801e
Fix tests and other bits
2016-10-24 15:35:51 +01:00
Pete Herlihy
0bb7fdb216
Added non breaking space to the request to go live page
2016-10-24 15:33:13 +01:00
Pete Herlihy
3c53a8a269
Added reminder to get MoU in place to top of terms page
2016-10-24 14:44:38 +01:00
Pete Herlihy
8cddc327f8
Added MoU banner warning to the request to go live page
2016-10-24 14:36:37 +01:00
Pete Herlihy
0706909419
Reduced field widths to half on go live page
2016-10-24 13:17:50 +01:00
Pete Herlihy
3ff5be00a8
Added new form elements to request to go live page
2016-10-24 12:52:51 +01:00
Chris Hill-Scott
61328e21fc
Add a scary banner
2016-10-19 13:30:15 +01:00
Chris Hill-Scott
27154bd9d2
Remove links to new pages
...
So that we can iterate them a bit first.
2016-10-19 13:20:07 +01:00