Commit Graph

831 Commits

Author SHA1 Message Date
NIcholas Staples
f2a01c50de Merge pull request #121 from alphagov/user-cleanup
Inherit from flask usermixin for default implementation of
2016-01-28 15:42:41 +00:00
NIcholas Staples
9ecff136d0 Merge pull request #120 from alphagov/set-secure-cookie
Set secure cookie
2016-01-28 15:42:25 +00:00
Rebecca Law
595a17b780 Fix checkstyle 2016-01-28 15:36:18 +00:00
Adam Shimali
5f52c0d3d6 Inherit from flask usermixin for default implementation of
is_authenticated and is_anonymous
2016-01-28 15:34:02 +00:00
Rebecca Law
b8b7b246d8 Merge pull request #119 from alphagov/fix-send-email-link
Link to send email broken in nav
2016-01-28 15:33:40 +00:00
Rebecca Law
54a61ac928 Update the cookie to secure on LIVE
Set the expiration of the cookie.
2016-01-28 15:31:32 +00:00
Rebecca Law
5a17bba97e Set SESSION_COOKIE_SECURE=True for live. 2016-01-28 15:01:44 +00:00
Adam Shimali
414e468cb0 Link to send email broken in nav 2016-01-28 14:17:13 +00:00
NIcholas Staples
32de812e6d Merge pull request #118 from alphagov/fix-user-urls
Call to client for password check incorrectly passed user instead
2016-01-28 12:41:37 +00:00
Nicholas Staples
ab20eaa491 Fix for service settings. 2016-01-28 12:38:43 +00:00
Adam Shimali
91465520a0 Call to client for password check incorrectly passed user instead
of user.id
2016-01-28 12:31:24 +00:00
Adam Shimali
5dccba56c9 Merge pull request #117 from alphagov/password_validation_for_service_changes
Password validation for service changes
2016-01-28 11:37:51 +00:00
Nicholas Staples
e322a5f1c3 Review comment fixes. 2016-01-28 11:34:15 +00:00
Nicholas Staples
ca8d78aee5 Fix for forgot my password. 2016-01-27 18:01:43 +00:00
NIcholas Staples
816aecd8fd Merge pull request #116 from alphagov/add-banner-import
Add import for banner
2016-01-27 17:47:23 +00:00
Nicholas Staples
91bd3e9fdb Fix for email update. 2016-01-27 17:30:48 +00:00
Nicholas Staples
c123098e14 Bug fixes. 2016-01-27 17:26:22 +00:00
Nicholas Staples
ff8a727759 Fix for updated client. 2016-01-27 17:13:56 +00:00
Nicholas Staples
ae05da4c01 Update for python client. 2016-01-27 17:04:01 +00:00
Nicholas Staples
479e96b646 Removed postgres from travis.yml. 2016-01-27 16:45:05 +00:00
Nicholas Staples
268b24463c Code style fix. 2016-01-27 16:41:49 +00:00
Nicholas Staples
5565fef27b Remove db commands from bootstrap. 2016-01-27 16:39:24 +00:00
Nicholas Staples
fbe49d0c95 Update build. 2016-01-27 16:32:40 +00:00
Nicholas Staples
2d35f5f36a All tests passing and merged with master. 2016-01-27 16:30:33 +00:00
Rebecca Law
20e3d1952f Add import for banner 2016-01-27 15:22:47 +00:00
NIcholas Staples
68891d8eb8 Merge pull request #112 from alphagov/post-hack-day
Show all links in side navigation again
2016-01-27 12:25:00 +00:00
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
NIcholas Staples
14c49eaac1 Merge pull request #115 from alphagov/temporarily-suspend
Show correct default state on service settings page
2016-01-27 12:24:35 +00:00
Nicholas Staples
6959d695d3 Working tests, hopefully all code changes done. 2016-01-27 12:22:32 +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
Chris Hill-Scott
e03813ceef Make 'API key was revoked' banner green 2016-01-26 16:26:08 +00:00
Chris Hill-Scott
4e158e203c Update styleguide 2016-01-26 16:20:57 +00:00
Chris Hill-Scott
86bdd0ad86 Show all links in side navigation again
These were temporarily hidden for hack day, to not distract participants.
2016-01-26 15:50:55 +00:00
Rebecca Law
1c9b71a750 Fix bug with user model. Removed is_locked from serialized method. 2016-01-26 14:34:21 +00:00
NIcholas Staples
54a322bb7a Merge pull request #111 from alphagov/sign-in-cleanup
Incrementing of failed logins happens on api side
2016-01-26 12:44:12 +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
NIcholas Staples
b0acbb3497 Merge pull request #109 from alphagov/add-test-for-template-repopulation
Add test for template page repopulation
2016-01-26 10:53:27 +00:00
Nicholas Staples
ce81a6f540 Work in progress. 2016-01-25 10:47:27 +00:00
Adam Shimali
74edaee90c Merge remote-tracking branch 'origin/fix-keyboard-mashing' into test-cleanup 2016-01-25 08:20:04 +00:00
Chris Hill-Scott
46a7410839 Add test for template page repopulation
A bug was found whereby the body of a template was not being shown in the
on the page when returning to edit an existing template. This bug was caused
by renaming the field in some places, but not in the `Form` class.

This bug has since been fixed, but this commit adds a test to make sure that it
doesn’t happen again.
2016-01-25 07:20:13 +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