Commit Graph

4041 Commits

Author SHA1 Message Date
Rebecca Law
c6a8ef43ec When setting the permisssion to allow inbound numbers the client will call an api endpoint that will set the next avaiable inbound number for the service.
As before the service manager will not be able to change the Text message sender once they have the inbound sms permission.
If the inbound sms permission is turned off the Text message sender setting is once more configurable by the service manager.
The inbound number remains bound to the service, but has "inactive", so that the number can not be used again.
2017-08-15 15:02:20 +01:00
Rebecca Law
0387b72c00 Get the inbound sms working.
Created a new test file for the inbound sms service settings changes, felt like the other file was too massive
2017-08-15 13:34:29 +01:00
venusbb
9d446bc942 Tests not completed 2017-08-14 11:56:12 +01:00
venusbb
ef1ec17789 progress of writing tests 2017-08-11 12:45:35 +01:00
venusbb
bff5c11bab merge pull 2017-08-11 09:43:56 +01:00
venusbb
87e987b148 merge master 2017-08-11 09:36:05 +01:00
venusbb
6ffd8b9b2e test written before merge Kens change 2017-08-11 09:17:01 +01:00
venusbb
981aa1aaea some test codes 2017-08-10 17:08:01 +01:00
Chris Hill-Scott
1d513fff4d Merge pull request #1417 from alphagov/pyup-update-pytest-3.2.0-to-3.2.1
Update pytest to 3.2.1
2017-08-10 15:04:45 +01:00
Chris Hill-Scott
ab5d203d60 Merge pull request #1419 from alphagov/british-library-domain
Add British Library to email domain whitelist
2017-08-10 13:18:14 +01:00
Katie Smith
d938ed9d03 Merge pull request #1416 from alphagov/check-service-is-unique
Check service name is unique - efficiently
2017-08-10 13:11:43 +01:00
Chris Hill-Scott
01d92fdbb3 Add British Library to email domain whitelist
I think that British Library can use Notify. Need to double check
though.

> BL is an executive non-departmental public body, sponsored by the
> Department for Digital, Culture, Media & Sport.
> https://www.bl.uk/https://www.gov.uk/government/organisations/british-library
2017-08-10 12:47:56 +01:00
venusbb
30289f46b9 investigate test fail 2017-08-10 11:59:46 +01:00
venusbb
050c68142b merged codes 2017-08-10 10:29:31 +01:00
pyup-bot
3f6996334f Update pytest from 3.2.0 to 3.2.1 2017-08-09 22:09:24 +01:00
Rebecca Law
9b9c6d75dc - Change update service name to check that the name/email_from is unique across all services.
- This is done using a new endpoint in the api.
- Removed the AddServiceForm in favor or using the ServiceNameForm
- Removed ServiceApiClient.find_all_service_email_from
2017-08-09 16:52:10 +01:00
Chris Hill-Scott
955eb5648f Merge pull request #1415 from alphagov/pyup-update-pytest-xdist-1.18.2-to-1.19.0
Update pytest-xdist to 1.19.0
2017-08-09 16:50:06 +01:00
pyup-bot
6f1fd0f2cc Update pytest-xdist from 1.18.2 to 1.19.0 2017-08-09 16:48:23 +01:00
Chris Hill-Scott
14be8dc463 Merge pull request #1413 from alphagov/logo-bucket-name
Fix logo bucket name
2017-08-09 15:29:07 +01:00
Chris Hill-Scott
2eab6bf781 Fix logo bucket name
The app was uploading into ...live but then looking for the logos in ...production.

The existing logos are in ...production
2017-08-09 15:13:36 +01:00
Chris Hill-Scott
5eb2cf859c Merge pull request #1403 from alphagov/ken-admin-orgs
Add pages to create and manage organisation branding for Emails
2017-08-09 13:15:27 +01:00
Chris Hill-Scott
fb1a050e20 Merge pull request #1406 from alphagov/focus-states-navigation
Improve focus states on navigational elements
2017-08-09 13:15:19 +01:00
Chris Hill-Scott
66df44dd31 Merge pull request #1412 from alphagov/move-performance
Moving performance link to the support column in the footer
2017-08-09 13:15:13 +01:00
Pete Herlihy
d881104475 Moving performance link to the support column in the footer
Feels more appropriate here - these are all the live things the about is all the static things.
2017-08-09 10:57:49 +01:00
Rebecca Law
fca663c183 Merge pull request #1410 from alphagov/test-deploy
Testing deploy - changing order of requirements
2017-08-08 16:32:29 +01:00
Rebecca Law
48162f46bd Testing deploy - changing order of requirements 2017-08-08 16:09:16 +01:00
Rebecca Law
e3a35965fb Merge pull request #1408 from alphagov/69-70
69-70 and 33-34 for Veterans Welfare (MOD)
2017-08-08 15:30:11 +01:00
Rebecca Law
ad6b44e1ee Merge pull request #1409 from alphagov/let-api-check-unique-email
Let api check unique email
2017-08-08 15:25:38 +01:00
Rebecca Law
98595d8d80 Added an else: raise 2017-08-08 15:04:45 +01:00
Rebecca Law
dbbd70d0ef Revert change to package-lock.json 2017-08-08 14:29:29 +01:00
Pete Herlihy
108d4a5646 69-70 and 33-34 for Veterans Welfare (MOD) 2017-08-08 11:58:21 +01:00
Rebecca Law
7e8c76bbc5 Let the API error when the service name is a duplicate.
- Remove the name_func from the AddServiceForm
- Catch the HTTPError and set the error on the form
2017-08-08 11:15:22 +01:00
Pete Herlihy
57808b1d84 Updated the video to the new one 2017-08-08 11:15:21 +01:00
venusbb
26ed24abb2 Include numbers that are not used 2017-08-08 10:56:55 +01:00
venusbb
1bd958eb78 Inbound number admin page 2017-08-08 10:24:54 +01:00
venusbb
a10fce8bf7 Merge branch 'master' of https://github.com/alphagov/notifications-admin 2017-08-08 09:46:25 +01:00
Chris Hill-Scott
db98af7ec3 Make hit areas bigger on nav
Bigger click areas make them quicker to hit, as per Fitt’s law:
https://en.wikipedia.org/wiki/Fitts%27s_law
2017-08-07 13:08:43 +01:00
Chris Hill-Scott
dc356b6c7c Make focus colour pass WCAG
The default combination of blue on orange is not easy to read.
2017-08-07 13:08:32 +01:00
Chris Hill-Scott
5782ad49d9 Make focus state of switch service align nicely
There is padding on the switch service link so that:
- it lines up with the service name
- it has a bigger hit area (because Fitt’s law[1])

This means that visually, the default focus state overlaps the blue
bar under the GOV.UK banner. So it needs a bit of custom CSS to make it
look right visually.
2017-08-07 13:08:07 +01:00
Rebecca Law
186202cc9d [WIP]
Let the API return a 400 error message if the service name is a duplicate.
2017-08-07 11:30:25 +01:00
Chris Hill-Scott
2fbf0acb08 Merge pull request #1405 from alphagov/new-video
Updated the video to the new one
2017-08-07 09:49:47 +01:00
Pete Herlihy
d5bc6743d8 Updated the video to the new one 2017-08-04 14:31:08 +01:00
kentsanggds
8b313ed8d1 Merge pull request #1404 from alphagov/ken-bump-utils-17.8
Bump utils version to fix dashes issue
2017-08-03 16:17:34 +01:00
Ken Tsang
75575db602 Bump utils version to fix dashes issue 2017-08-03 14:54:16 +01:00
venusbb
f3a15d2e2d Merge branch 'master' of https://github.com/alphagov/notifications-admin 2017-08-03 10:55:25 +01:00
Ken Tsang
e85e809c23 Fixed styling 2017-08-03 09:58:26 +01:00
Ken Tsang
ba9f1ac554 Add platform admin side nav 2017-08-02 12:50:01 +01:00
Ken Tsang
50ddef6a7e Update organisation link to new Platform Admin area 2017-08-02 12:12:54 +01:00
Ken Tsang
82f0ef58bf Refactor code after rebase 2017-08-02 11:20:33 +01:00
Ken Tsang
b1d1c6881f Refactor code 2017-08-02 11:07:27 +01:00