Nicholas Staples
7001d8261d
Fix for security hole with setting session['user_id'] before second factor of authentication has been authorised.
2016-01-07 12:43:10 +00:00
Nicholas Staples
10c2978f85
Merge with master and test fix.
2016-01-06 17:17:02 +00:00
Nicholas Staples
0a4ea6ca2e
Merge branch 'master' into provide_logout_link
2016-01-06 17:06:04 +00:00
NIcholas Staples
c7f130e503
Merge pull request #40 from alphagov/form_views_refactor
...
Form views refactor
2016-01-06 17:03:36 +00:00
Nicholas Staples
52df795743
Review fix.
2016-01-06 17:00:01 +00:00
Nicholas Staples
79c15ec9cf
Code checks and all tests passing.
2016-01-06 16:51:35 +00:00
Nicholas Staples
5905229714
Logout functionality and test added.
2016-01-06 16:40:38 +00:00
Martyn Inglis
03d81e5b47
Unicoded the £ sign and the ' needed to render the job page.
2016-01-06 13:22:15 +00:00
Martyn Inglis
416fa30929
Make the £ string a unicode string
2016-01-06 12:57:09 +00:00
Nicholas Staples
546b0b68b2
Merge branch 'master' into form_views_refactor
2016-01-06 11:46:58 +00:00
Nicholas Staples
4a43163603
Removed redundancy of removed included macro.
2016-01-06 11:10:23 +00:00
Martyn Inglis
b9895a805c
Added encoding to file
2016-01-06 11:03:29 +00:00
Nicholas Staples
921c10a1fa
Merge with master.
2016-01-06 10:55:45 +00:00
Nicholas Staples
9d7c3566aa
Removed validation check for unique mobile number on the system.
2016-01-06 09:54:10 +00:00
Chris Hill-Scott
ba48707371
Add routing and pages for managing templates
...
So that users can see what it the flow is like to:
- add new templates
- edit existing templates
2016-01-06 09:39:42 +00:00
Chris Hill-Scott
5ec1978dcb
Make data consistent from dashboard -> job
...
- adds a table of recent activity to the job page, which is shared by the
dashboard page
- uses the same filename and message template as the first job shown on the
dashboard
- sets the time of file uploads/message delivery/message sending to always
match ‘just now’
2016-01-06 09:39:42 +00:00
minglis
503c931a0a
Merge pull request #36 from alphagov/service-activity-flow
...
Service activity flow
2016-01-06 09:36:23 +00:00
Nicholas Staples
ecc3485d72
Merge conflicts with master.
2016-01-05 17:24:13 +00:00
Nicholas Staples
4fcc4efea2
Small comments.
2016-01-05 17:11:44 +00:00
Nicholas Staples
0ebacd6929
Refactor for code_not_received, sign_in, two_factor and verify.
2016-01-05 17:08:50 +00:00
Nicholas Staples
1f520116f0
Sign in view, form and template refactored.
2016-01-05 14:30:06 +00:00
Chris Hill-Scott
450c7aaeaa
Remove log of activity from single notification
...
Having the full history of the message is more information than is necessary.
We should only show what stage the message is at, and the time that it reached
that stage.
We can do research later on to find out if users understand or care about the
different stages.
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
cad5698754
Add big numbers to dashboard
...
A suggestion of what high-level information users might need on the dashboard
page.
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
96c3291600
‘Messages’ is a more human word than ‘notifications’
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
31e6e53d46
Make data consistent from dashboard -> job
...
- adds a table of recent activity to the job page, which is shared by the
dashboard page
- uses the same filename and message template as the first job shown on the
dashboard
- sets the time of file uploads/message delivery/message sending to always
match ‘just now’
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
0e6dab3f5c
Add unit tests for activity (and SMS) flows
...
These are basic tests to make sure that the pages stay stitched together.
Added for both the jobs and send SMS flows (because the send SMS flow didn’t
have any before)
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
d4a03a40c8
Add message history
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
034c70bc97
Add a banner ✔
2016-01-05 13:31:54 +00:00
Chris Hill-Scott
aa0663cad8
Add messages to the current job’s history
...
This mocks out a data structure for a job’s messages, and renders this data:
- on the notification page, as a table, which links through to…
- …the page for an indidivual message
2016-01-05 13:31:53 +00:00
Rebecca Law
f1291b7c09
Adding logging.
...
Raise ValidationError for validate_codes rather than returning a true or false.
2016-01-05 13:13:06 +00:00
Nicholas Staples
7693ba8a18
Update register view form and template.
2016-01-05 12:41:20 +00:00
Rebecca Law
1fd6ce9fe4
fix codestyle
2016-01-05 12:40:01 +00:00
Rebecca Law
931c6b2809
Add debugging to find issue.
2016-01-05 12:35:36 +00:00
Rebecca Law
785c413cde
Move and rename macro.html
...
Remove print statements
Fix code style
2016-01-04 15:50:26 +00:00
Rebecca Law
ac05f6931e
Refactor add-service form such that the dao is not exposed in the forms.
2016-01-04 15:31:50 +00:00
Rebecca Law
b2f544a165
110880218: Completed implementation of resend the verificaton code
2015-12-31 13:16:59 +00:00
Rebecca Law
fb5e80e0d4
110880218: Implementation to resend the verification code.
...
Added implementation for GET/POST for the /verification-not-received endpoint.
2015-12-31 11:13:42 +00:00
Rebecca Law
fe8a1a10c5
109898688: Refactor the validate codes logic to be more susinct and easier to read.
2015-12-17 15:09:12 +00:00
Rebecca Law
010be66d31
109898688: Complete the implementation of the did not receive code.
2015-12-17 14:33:20 +00:00
Rebecca Law
64812c1614
109898688: All codes are valid until one code is used, then they are all marked used.
...
Fixed the is_active() method on the Users model, if the user was pending they would come back as active, allowing a user to sign in before being active.
There is still a problem with the validate_sms_code and validate_email_code method.
2015-12-17 14:33:20 +00:00
Rebecca Law
bd8bb3c926
109898688: Implementation of text-not-received and email-not-received
2015-12-17 14:33:20 +00:00
Rebecca Law
e9383b733e
109898688: Implement get method for email-not-received and text-not-received
2015-12-17 14:33:20 +00:00
Rebecca Law
eb0cff18c5
110067722: Add form validation for duplicate service name.
2015-12-15 10:32:26 +00:00
Rebecca Law
23b5cffbe8
110067722: Update template with the form.
2015-12-15 10:32:26 +00:00
Rebecca Law
43f2605ac4
110067722: Post add-service endpoint saves the service and maps it to the user.
2015-12-15 10:32:26 +00:00
Rebecca Law
350ccda208
110067722: Added endpoints for add-service
...
Post is not complete as of yet.
2015-12-15 10:32:25 +00:00
Rebecca Law
4b01335703
110067722: Create the model and dao for services.
...
This commit creates the data model for services and user_to_service.
The dao is also created to insert, get, activate, and unrestrict the service.
2015-12-15 10:31:27 +00:00
minglis
e133baa6b3
Merge pull request #26 from alphagov/persis_verify_codes
...
Persis verify codes
2015-12-14 14:56:28 +00:00
Rebecca Law
caabda92e0
Test for VerifyForm and TwoFactorForm
2015-12-14 14:09:29 +00:00
Rebecca Law
295dbeb7d1
Create unit tests that test the forms.
2015-12-14 13:25:27 +00:00