Commit Graph

8969 Commits

Author SHA1 Message Date
NIcholas Staples
db1c6749a6 Merge pull request #57 from alphagov/job-details-bug
Fix for incorrect property name for service and template.
2016-02-08 10:51:01 +00:00
Adam Shimali
314689cc42 Merge pull request #58 from alphagov/send_verify_code_email_bug_fix
Bug fixed for posting the correct type of notification to the aws queue.
2016-02-08 09:53:54 +00:00
Nicholas Staples
409857fba6 Now done. 2016-02-08 09:43:19 +00:00
Nicholas Staples
4ecdc9e420 Bug fixed for posting the correct type of notification to the aws queue. 2016-02-08 09:41:10 +00:00
Adam Shimali
23f4ce7255 Fix for incorrect property name for service and template. 2016-02-05 16:33:07 +00:00
NIcholas Staples
0f3bb23225 Merge pull request #56 from alphagov/all-job-details
As job update is a PUT then all non nullable fields
2016-02-05 13:24:27 +00:00
Adam Shimali
e024db6858 As job update is a PUT then all non nullable fields
need to be sent with update.

Also bug in not committing update fixed.
2016-02-05 13:07:02 +00:00
Adam Shimali
bd88cf1e93 Merge pull request #55 from alphagov/update_queue_names
Update queues with a prefix.
2016-02-05 11:24:45 +00:00
Nicholas Staples
cc5dad3744 Update queues with a prefix. 2016-02-05 11:12:59 +00:00
Rebecca Law
1d2b098cfe Merge pull request #54 from alphagov/update-job-status
Endpoint and dao method for updating job status.
2016-02-05 09:50:07 +00:00
Adam Shimali
bec4bbe04e Endpoint and dao method for updating job status. 2016-02-04 20:55:09 +00:00
NIcholas Staples
c395069bb9 Merge pull request #53 from alphagov/more-job-properties
Add more properties of job to job message.
2016-02-04 15:40:46 +00:00
Adam Shimali
aa57730fc9 Add more properties of job to job message. 2016-02-04 12:36:53 +00:00
Adam Shimali
18c5e2d37d Merge pull request #52 from alphagov/fix-create-sms
Update to create_sms_notification
2016-02-04 12:36:28 +00:00
Rebecca Law
1d4d03dbe8 Update to create_sms_notification
Removed the logic to check the api_user is the admin client user name.
There is another controller method to handle sending the verification codes.
2016-02-04 12:07:26 +00:00
Rebecca Law
290c9c3deb Merge pull request #51 from alphagov/add_email_notification_to_sqs_queue
Add email notification to sqs queue
2016-02-03 17:33:16 +00:00
Nicholas Staples
6286646d7f Fix for review comments. 2016-02-03 15:53:16 +00:00
Nicholas Staples
8fd15b44eb Missed a couple of places where we should push to the queue. 2016-02-03 13:52:09 +00:00
Nicholas Staples
aba1cd2ed5 Sqs queues now populated from all create_notification api calls. Marshmallow schemas added for notification. 2016-02-03 13:16:19 +00:00
Rebecca Law
1a7c521ebb Merge pull request #50 from alphagov/another-migration-fix
Another migration fix
2016-02-02 17:27:10 +00:00
Adam Shimali
9978672ee7 Another migration fix 2016-02-02 17:22:24 +00:00
Rebecca Law
be86f172d8 Merge pull request #49 from alphagov/migration-fix
Add default value for non nullable column
2016-02-02 17:02:48 +00:00
Adam Shimali
9a6f1ed1d7 Add default value for non nullable column 2016-02-02 16:55:08 +00:00
NIcholas Staples
02a38572bb Merge pull request #48 from alphagov/add-job-to-queue
Add job to queue as soon as it in created.
2016-02-02 16:21:36 +00:00
Adam Shimali
0ade39e63f Add job to queue as soon as it in created.
Added status to job.
2016-02-02 15:14:04 +00:00
Adam Shimali
29e9df785d Merge pull request #47 from alphagov/use-uuid-for-service-id
Change services.id to a UUID
2016-02-02 14:53:11 +00:00
Rebecca Law
b5c662eca8 Change services.id to a UUID
Ideally all the primary keys in the db would be UUID in order to guarantee unique ids across distributed dbs.
This updates the services.id to a UUID. All the tables with a foreign key to the services.id are also updated.
The endpoints no longer state a data type of the <service_id> path param.
All the tests are updated to reflect this update.

The thing to pay attention to is the 0011_uuid_service_id.py migration script.
This commit must go with a commit on the notifications_admin app to keep things working.
There will be a small outage until both deploys have happened.
2016-02-02 14:22:22 +00:00
Adam Shimali
1277837e00 Merge pull request #46 from alphagov/update_version_file_with_travis_details
version file has been updated to include a travis commit and time of …
2016-02-02 11:16:15 +00:00
Nicholas Staples
238e8942af Fix for pull request comment. 2016-02-02 11:06:22 +00:00
Adam Shimali
459dc193a3 Merge pull request #44 from alphagov/production_exception_handling
Added exception handling for 500 error messages. Actually just logging added.
2016-02-02 10:23:24 +00:00
Nicholas Staples
d4b95efb6f Remove unused file. 2016-02-01 12:00:02 +00:00
Nicholas Staples
cd5a91d4c8 version file has been updated to include a travis commit and time of build. 2016-02-01 11:37:22 +00:00
NIcholas Staples
a27f302424 Merge pull request #45 from alphagov/request_verify_code
Create schema for RequestVerifyCodeSchema
2016-02-01 11:00:36 +00:00
Rebecca Law
0b62005983 Move VERIFY_CODE_TYPES outside the class and use it in the schema 2016-02-01 10:54:32 +00:00
Rebecca Law
cec0d40e5b Create schema for RequestVerifyCodeSchema
Previously we were using a schema that mapped onto db.Model. However, the json
in the request did not reflect the VerfiyCode db Model.
I did not add validation on the to field, we did not have that previously.
2016-02-01 10:48:33 +00:00
Nicholas Staples
d56bb82d1d Code style fix. 2016-02-01 10:25:09 +00:00
Nicholas Staples
47351b2009 Added exception handling for 500 error messages. 2016-02-01 10:19:17 +00:00
Rebecca Law
8c20c3e7be Merge pull request #43 from alphagov/update_status_page
Status page updated with api version and db version.
2016-01-29 16:39:17 +00:00
Rebecca Law
a3e1ef223d Merge pull request #42 from alphagov/schema_load_json
Added support for validation only of put requests.
2016-01-29 16:24:15 +00:00
Nicholas Staples
99b849171f Status page updated with api version and db version. 2016-01-29 12:51:33 +00:00
Nicholas Staples
2451f7e53d Added support for validation only of put requests. 2016-01-29 11:11:00 +00:00
NIcholas Staples
2bd244032b Merge pull request #41 from alphagov/fix-sms-bug
Fix bug with sending sms
2016-01-28 12:49:11 +00:00
NIcholas Staples
c80b2e2792 Merge pull request #40 from alphagov/reset-failed-logins
If failed login count > 0 and user subsequently logs in sucessfully,
2016-01-28 12:46:13 +00:00
Rebecca Law
92cec8831e Fix bug with sending sms 2016-01-28 12:44:05 +00:00
Adam Shimali
806b3f6851 If failed login count > 0 and user subsequently logs in sucessfully,
then failed logins set to 0.
2016-01-28 11:58:33 +00:00
Adam Shimali
9bf11b3d40 Merge pull request #39 from alphagov/add_password_update
Added support for allowing password to updated from the PUT request t…
2016-01-28 11:54:26 +00:00
Rebecca Law
3b5a239e15 Update README.md 2016-01-28 11:51:52 +00:00
NIcholas Staples
3cdf5bd459 Merge pull request #38 from alphagov/create-queue-for-service
Create queue for service
2016-01-28 11:44:42 +00:00
Rebecca Law
4010ed61ce Moved creating queue name to model 2016-01-28 11:42:13 +00:00
Nicholas Staples
66c1d858ac Added support for allowing password to updated from the PUT request to the user rest endpoint. 2016-01-28 11:41:21 +00:00