Imdad Ahad
da0c03e8a1
Remove gov-only email text on page
2016-10-26 14:02:23 +01:00
Imdad Ahad
1fb0e22570
Update forgotten password to allow non-gov with test
2016-10-26 14:01:01 +01:00
Imdad Ahad
78aeb8934b
Add test to invite nonwhitelist user and refactor
2016-10-25 18:13:50 +01:00
Imdad Ahad
bb85782230
Remove link for adding service if nonwhitelist user
2016-10-25 18:12:46 +01:00
Imdad Ahad
84762edef4
Abort 403 if nonwhitelist user tries to add service
2016-10-25 18:11:37 +01:00
Imdad Ahad
f33e0d0e94
Add function to check if given email in whitelist
2016-10-25 18:10:15 +01:00
Imdad Ahad
1b046ab94d
Update invite user form to allow non-whitelist users through
2016-10-25 18:08:20 +01:00
imdadahad
a93333572f
Merge pull request #995 from alphagov/fix-500s
...
Fix 500s
2016-10-25 12:20:31 +01:00
imdadahad
8f10eae9c3
Rename test
2016-10-25 10:46:10 +01:00
Imdad Ahad
2b5894bed9
Add check for current user not authenticated
2016-10-24 17:36:53 +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
Imdad Ahad
a707bd546c
Updates:
...
* Fix tests
* Add tests for new message format
2016-10-24 16:10:41 +01:00
Pete Herlihy
ae48bdef98
Made the request to go live fields mandatory
2016-10-24 15:46:22 +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
Imdad Ahad
0bde2d238f
Fix casing and multi-line stuff
2016-10-24 13:38:55 +01:00
Pete Herlihy
0706909419
Reduced field widths to half on go live page
2016-10-24 13:17:50 +01:00
Pete Herlihy
f343d23915
Added new request to go live fields to deskpro tickets
2016-10-24 13:01:23 +01:00
Pete Herlihy
3ff5be00a8
Added new form elements to request to go live page
2016-10-24 12:52:51 +01:00
Pete Herlihy
7c74864dfe
Added request to go live form elements
2016-10-24 12:45:45 +01:00
Imdad Ahad
76a61ff737
Update dashboard json endpoints:
...
* Remove login_required decorator
2016-10-21 17:36:42 +01:00
Imdad Ahad
a05a36f2a8
Remove newline
2016-10-21 14:28:55 +01:00
Imdad Ahad
2a2a733a41
Fix 500s when requesting json after logged out:
...
* Update permissions decorator to make sure user is logged in first, else 401
* Stop further ajax json calls on failure
2016-10-21 14:24:21 +01:00
Leo Hemsted
09d7f6e8a6
Merge pull request #992 from alphagov/logging
...
Add error logging
2016-10-19 17:33:07 +01:00
Chris Hill-Scott
b2d159d90c
Merge pull request #993 from alphagov/add-information-security
...
Add design patterns, content guidance and information security guidelines
2016-10-19 13:30:48 +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
Henry Hadlow
e4c2fba33d
Add Design patterns and content guidance
2016-10-19 13:05:43 +01:00
Henry Hadlow
db30e7aea1
Add Information security guidelines
2016-10-19 13:05:16 +01:00
Henry Hadlow
de53e9dd24
Fix quote mismatches in footer nav
2016-10-19 13:04:50 +01:00
Henry Hadlow
f5dd38769d
Rearrange routes to same order as in footer nav
2016-10-19 13:03:42 +01:00
Leo Hemsted
3058a7122e
log exceptions in the admin app
...
(we weren't previously logging anything on error!)
2016-10-19 11:54:51 +01:00
Leo Hemsted
bd07aa97a7
remove monotonic as a dependency
...
"On Python 3.3 or newer, monotonic will be an alias of time.monotonic from the standard library"
2016-10-19 10:39:22 +01:00
Rebecca Law
f33964f6da
Merge pull request #990 from alphagov/new-tab-docs
...
Open links to documentation in new tabs
2016-10-18 16:02:08 +01:00
Rebecca Law
b2cc57fcab
Merge pull request #991 from alphagov/add-ucds-domain
...
Update email domain list.
2016-10-18 15:54:51 +01:00
Rebecca Law
a0ce270cf5
Update email domain list.
2016-10-18 13:51:34 +01:00
Chris Hill-Scott
2d2e701e22
Open links to documentation in new tabs
...
Because users have difficulty getting back to the Notify admin
interface.
The `rel` attribute mitigates against [a nasty cross-domain
vulnerability](https://mathiasbynens.github.io/rel-noopener/ ).
2016-10-18 13:50:25 +01:00
Chris Hill-Scott
a5e8de202a
Merge pull request #968 from alphagov/new-api-key-format
...
Present API key as a combination of secret and service ID
2016-10-18 12:25:29 +01:00
Chris Hill-Scott
6946d3af54
Make API key combination of secret and service ID
...
In research we’ve seen people mix up the service ID and API key because
they’re both 36 character UUIDs. We can’t get rid of the service ID
because it’s used to look up the API key.
Instead, we should change API key to be one long string, which contains
both the service ID, API key and (optionally) the name of the key. For
example:
```
casework_production-8b3aa916-ec82-434e-b0c5-d5d9b371d6a3-dcdc5083-2fee-4fba-8afd-51f3f4bcb7b0
```
We still need to keep the old, separate, key and service ID for a while
until people have updated their clients. But they’re now both on this
page, rather than on two separate pages, which should make for less
fussing anyway.
This shouldn’t be rolled out until the new clients are available.
- [ ] https://github.com/alphagov/notifications-python-client/pull/36
- [ ] https://github.com/alphagov/notifications-node-client/pull/10
- [ ] https://github.com/alphagov/notifications-ruby-client/pull/15
- [ ] https://github.com/alphagov/notifications-java-client/pull/38
- [ ] PHP????
2016-10-18 12:21:00 +01:00
Chris Hill-Scott
4ddc99781f
Make revoked message in API keys table lighter
...
It’s secondary information so works better in the secondary text colour.
2016-10-18 11:57:46 +01:00
Chris Hill-Scott
138b83af68
Merge pull request #988 from alphagov/quis-patch-1
...
Make page <title> match <h1> on upload page
2016-10-17 17:37:02 +01:00
Pete Herlihy
72f555ba95
Merge pull request #989 from alphagov/link-to-status-page
...
Updated link to the new status page in the terms of use
2016-10-17 15:46:00 +01:00
Pete Herlihy
697533b347
Updated link to the new status page in the terms of use
2016-10-17 15:35:48 +01:00
Chris Hill-Scott
d75b58435b
Make page <title> match <h1> on upload page
2016-10-17 15:23:24 +01:00
Chris Hill-Scott
5a3b247766
Merge pull request #987 from alphagov/fix-50000
...
Make ‘too many rows’ error actually work
2016-10-17 11:26:29 +01:00
Chris Hill-Scott
fb906fbfdb
Make ‘too many rows’ error actually work
...
Was using the wrong attribute name on the instance of `RecipientCSV`
(needed to match 19df1eb4ef/notifications_utils/recipients.py (L156) )
The ‘can’t show file contents’ message wasn’t showing up, now it is.
2016-10-17 10:20:14 +01:00