NIcholas Staples
8ff5ee9ffb
Merge pull request #113 from alphagov/real-templates
...
Use real templates when sending text messages
2016-01-27 12:24:52 +00:00
NIcholas Staples
0858cec438
Merge pull request #114 from alphagov/no-service-hint
...
Remove hint from choose service page
2016-01-27 12:24:44 +00:00
Chris Hill-Scott
3a864ad132
Use real templates when sending text messages
...
Sets the value of `template` to the ID of the chosen template when submitting
the form.
2016-01-26 17:17:46 +00:00
Chris Hill-Scott
a6d19ff45b
Show correct default state on service settings page
...
By default a service should be active (ie keys not suspended). For some reason
the API is returning the opposite.
This commit reverses the logic to make it look right for hack day.
2016-01-26 17:16:24 +00:00
Chris Hill-Scott
5637e62493
Remove hint from choose service page
...
We might want this one day, but for now nothing is better than non-real-looking
text.
2016-01-26 17:12:28 +00:00
Rebecca Law
1c9b71a750
Fix bug with user model. Removed is_locked from serialized method.
2016-01-26 14:34:21 +00:00
Adam Shimali
b394a18b4e
Incrementing of failed logins happens on api side
2016-01-26 12:36:05 +00:00
NIcholas Staples
d89174f322
Merge pull request #108 from alphagov/test-cleanup
...
Test cleanup
2016-01-26 10:53:49 +00:00
Adam Shimali
74edaee90c
Merge remote-tracking branch 'origin/fix-keyboard-mashing' into test-cleanup
2016-01-25 08:20:04 +00:00
Martyn Inglis
6e95e4dd3b
Updated the link to the API code
2016-01-24 21:04:24 +00:00
Martyn Inglis
f040d85a94
Updated documentation for api keys and for the developer documentation page.
2016-01-24 21:03:00 +00:00
Adam Shimali
3d14296ae0
Re introduced some tests. Moved update email from db to api.
2016-01-24 15:00:50 +00:00
Adam Shimali
4674bd6b68
Reintroduce some tests. A bit of cleanup of mocks.
...
User object fields made a bit clearer and simple test to
verify user added.
2016-01-23 23:14:50 +00:00
Martyn Inglis
e279d8f98c
Removed dodgy symbols from link text
2016-01-22 23:21:15 +00:00
Chris Hill-Scott
1f497282e7
Fix keyboard mashing
2016-01-22 20:55:42 +00:00
Adam Shimali
ba0d0d49e1
Fixed tests
2016-01-22 19:32:08 +00:00
Adam Shimali
f8fc8e951a
If user is logged in and visits / /sign-in or /register they will
...
be redirected to choose service.
2016-01-22 17:24:14 +00:00
Rebecca Law
6ef9becf8f
Able to get services by user id
2016-01-22 16:46:59 +00:00
Nicholas Staples
81cd0cc7c3
Fix for updating service name.
2016-01-22 15:26:56 +00:00
Chris Hill-Scott
396f8415c6
SKIRMISH MODE
2016-01-22 14:51:01 +00:00
Chris Hill-Scott
cd38d54be7
Make ‘template type’ radio buttons not <select>
...
Because burn your select tags[1]
This commit hard codes the markup for the time being until I can work out how
to get WTForms outputting the markup I want.
1. https://www.youtube.com/watch?v=CUkMCQR4TpY
2016-01-22 14:51:00 +00:00
Chris Hill-Scott
9ee8610da0
Rename content to template content
...
WTForms sets the `id` of a `textarea` element to the variable name to which the
form control is assigned.
This conflicts with the page container, which is styled by targeting `#content`.
2016-01-22 14:51:00 +00:00
Chris Hill-Scott
48c0ae0140
Fix banner copy
2016-01-22 13:14:50 +00:00
Chris Hill-Scott
b00f9d5821
Fix spcing on empty table
2016-01-22 13:14:50 +00:00
Martyn Inglis
fb3b6510c4
Added template ID to template page, to allow users to identity required data for API calls.
2016-01-22 12:44:19 +00:00
Nicholas Staples
f34d744425
Merge with master.
2016-01-22 11:38:16 +00:00
Nicholas Staples
5d5505bbff
Delete template fix.
2016-01-22 11:36:49 +00:00
Adam Shimali
b2432791d1
Merge pull request #100 from alphagov/restricted-mode-banner
...
Add restricted mode warning
2016-01-22 11:27:18 +00:00
Nicholas Staples
dc7504b5a9
Edit form now populated correctly.
2016-01-22 11:24:33 +00:00
Rebecca Law
fd11e863da
Fix bug with variable names
2016-01-22 11:21:30 +00:00
Nicholas Staples
ac433835f0
Fixed viewing templates.
2016-01-22 11:20:39 +00:00
Nicholas Staples
bb853ee95a
Added fixes, displaying templates still needs to be fixed.
2016-01-22 11:14:56 +00:00
Chris Hill-Scott
6f1f514b2b
Add restricted mode warning
...
For the hack day, we should only let developers use the platform in restricted
mode. This commit adds a banner telling them this.
Can’t get the app running locally, so fingers crossed it actually looks how
I imagine it’s going to look…
2016-01-22 11:00:44 +00:00
Rebecca Law
6fde5f99c7
Merge pull request #98 from alphagov/user-api-bug-fix
...
Incorrect url passed to BaseApiClient which already has base_url.
2016-01-22 10:42:21 +00:00
Martyn Inglis
79c21388bb
Content changes for switching services
2016-01-22 10:38:29 +00:00
Martyn Inglis
860f8e192c
Removed side nav links for things we don't need on the hack day.
2016-01-22 10:31:34 +00:00
Adam Shimali
3e19fa50d2
Incorrect url passed to BaseApiClient which already has base_url.
...
Also added getter and setter of failed login count, although that is
yet to be synced with api.
2016-01-22 10:27:14 +00:00
Martyn Inglis
3b19c9b853
Updated sidebar links
2016-01-22 10:25:17 +00:00
Rebecca Law
64af225d2d
fix code style
2016-01-22 10:02:41 +00:00
Rebecca Law
4ea59688b8
Remove base url for the token creation.
...
Fix variable name.
2016-01-22 10:01:14 +00:00
Rebecca Law
61893c5c7e
Validation on key name is case insenstive
2016-01-21 16:52:01 +00:00
Rebecca Law
46e0e3fd1b
Merge branch 'master' into api-keys-flow
...
Conflicts:
tests/app/main/views/test_api_keys.py
2016-01-21 15:50:00 +00:00
Chris Hill-Scott
a66dd52ca8
Better words
2016-01-21 15:43:31 +00:00
Rebecca Law
e7713a8b7f
Added a validator so that the key name is unique per service.
2016-01-21 14:15:36 +00:00
Rebecca Law
8737edfad1
Merge branch 'master' of github.com:alphagov/notifications-admin into api-keys-flow
...
Conflicts:
tests/app/main/views/test_api_keys.py
2016-01-21 12:31:28 +00:00
Adam Shimali
167c7b0f13
Fixed some tests. Some broken mocked tests commented out until later
2016-01-21 12:31:09 +00:00
Rebecca Law
90fca93308
Implementation of api key pages.
...
Revoke page will show the correct key name
Show api keys shows a well formatted expiry date
Fix tests for api key endpoints.
2016-01-21 12:28:05 +00:00
Adam Shimali
856b6adb56
First slice full sign in flow
2016-01-21 11:33:53 +00:00
NIcholas Staples
33075178e8
Merge pull request #94 from alphagov/verify-user
...
Verify activate and login user with sms and email code
2016-01-21 09:45:19 +00:00
Rebecca Law
41c775cd68
Created api_key_api_client.
...
Implementation of create, revoke and show api keys for service.
These calls work, however we still need to fix the tests.
2016-01-20 17:32:55 +00:00