Commit Graph

11012 Commits

Author SHA1 Message Date
Rebecca Law
a6dda26ba1 Added test that the token can be signed and retrieved 2016-01-14 10:18:11 +00:00
Rebecca Law
725b976d31 Created endpoints for create and delete token. 2016-01-14 10:17:36 +00:00
Rebecca Law
3a3f9becec Add api_token model and dao 2016-01-14 10:15:28 +00:00
NIcholas Staples
25f9d85f04 Merge pull request #5 from alphagov/template_api
Template api
2016-01-13 17:48:10 +00:00
Nicholas Staples
5fe7dbe3be Git review fix. 2016-01-13 17:23:59 +00:00
Nicholas Staples
33ea7a4f58 Merge remote-tracking branch 'origin/master' into template_api 2016-01-13 13:03:04 +00:00
Nicholas Staples
070d1d97eb Test added specifically for unicode content. 2016-01-13 13:01:04 +00:00
Nicholas Staples
99820b3e85 More tests for rest and dao. 2016-01-13 12:14:21 +00:00
Nicholas Staples
dad0fff4ba Template rest api skeleton added. 2016-01-13 11:04:13 +00:00
Adam Shimali
62ccc17a44 Merge pull request #4 from alphagov/service_creation 2016-01-12 17:34:15 +00:00
Nicholas Staples
81cd230a79 More tests added. 2016-01-12 10:59:27 +00:00
Nicholas Staples
ce9625c98b Merge branch 'service_creation' of https://github.com/alphagov/notifications-api into service_creation 2016-01-12 10:40:25 +00:00
Nicholas Staples
31f10c7457 Added delete endpoint and tests. 2016-01-12 10:39:49 +00:00
Rebecca Law
a893a41cfe Add db creation for travis 2016-01-12 10:39:09 +00:00
Nicholas Staples
752a359d3d Added versions file for initial db and fixed tests. 2016-01-12 09:56:42 +00:00
Nicholas Staples
3397274b83 Test add. 2016-01-12 09:31:52 +00:00
Nicholas Staples
308e2cb7de More tests. 2016-01-12 09:28:01 +00:00
Nicholas Staples
2be72d3536 Add more tests. 2016-01-11 18:09:10 +00:00
Nicholas Staples
74547013ba All four http methods working now for user and service restful apis. 2016-01-11 17:19:06 +00:00
Martyn Inglis
7f9e73b009 wsgi scripts always in live mode 2016-01-11 15:24:41 +00:00
Nicholas Staples
49e98c21e7 Service and User API added, working with tests. Still need to polish the edges and add more tests. 2016-01-11 15:07:13 +00:00
Martyn Inglis
e21fbbbb18 Added build numbers to S3 artifacts 2016-01-11 14:48:14 +00:00
Nicholas Staples
0bc4d02713 Work in progress, skeleton of the api created and testing started. Need to fix authentication tests. 2016-01-08 17:51:46 +00:00
minglis
e1d022ad52 Merge pull request #3 from alphagov/updated-aws-codedeploy-keys
Updated aws accesskey/secret
2016-01-08 16:19:38 +00:00
Martyn Inglis
48347f32f9 Updated aws accesskey/secret 2016-01-08 16:18:34 +00:00
Nicholas Staples
5bcc615825 Added dao, test framework and tests for dao. 2016-01-08 12:18:12 +00:00
Nicholas Staples
a327702ad0 Initial code added for models and services not functional yet. Bootstrap and migrations added for db. 2016-01-07 17:50:55 +00:00
Martyn Inglis
6354bc02db Make repo be owned by ubuntu not root post code deploy deployment. 2016-01-07 15:28:21 +00:00
Martyn Inglis
44b0a5f07d pip3 installation of dependencies 2016-01-07 13:43:53 +00:00
minglis
d33067c5b1 Merge pull request #2 from alphagov/logging-integration
Added logging from notifications-utils.
2016-01-07 13:32:03 +00:00
Martyn Inglis
1c926a1b34 Added logging from notifications-utils. 2016-01-07 13:28:56 +00:00
Martyn Inglis
96cf613d76 Set region 2015-12-16 13:52:14 +00:00
Martyn Inglis
3d02c97d5c Adding an error trap - if application fails top stop build fails 2015-12-16 13:20:55 +00:00
Martyn Inglis
033dd40f4e Fixed deployment group in travis codedeploy file 2015-12-16 12:07:11 +00:00
Martyn Inglis
f5726213d3 Updates to travis ci file - broken mv commands 2015-12-16 11:19:28 +00:00
Martyn Inglis
2a0ce05565 Updates to travis ci file - broken mv commands 2015-12-16 11:14:18 +00:00
Martyn Inglis
135a79ee56 code deploy integration 2015-12-16 11:10:48 +00:00
Martyn Inglis
2ed38987b3 don't Install SASS gem on deploy 2015-12-16 11:03:07 +00:00
Martyn Inglis
94755b7a52 Install SASS gem on deploy 2015-12-16 11:02:16 +00:00
Martyn Inglis
afe6136a22 Install SASS gem on deploy 2015-12-16 11:01:43 +00:00
Martyn Inglis
3d56393b8d Removed CD from AWS scripts 2015-12-15 17:21:31 +00:00
Martyn Inglis
3f5e7ae0bd Added healthcheck page
- used in ELB healthchecks
2015-12-15 17:14:13 +00:00
Martyn Inglis
624c49b021 Adding module file 2015-12-15 17:04:16 +00:00
Martyn Inglis
9b1f6d9fc9 Awful fudge to get app deployed. blocked on failed stop jobs 2015-12-15 16:47:13 +00:00
Martyn Inglis
a7b73d28d4 Awful fudge to get app deployed. blocked on failed stop jobs 2015-12-15 16:45:05 +00:00
Martyn Inglis
ec91614e04 Awful fudge to get app deployed. blocked on failed stop jobs 2015-12-15 16:41:07 +00:00
Martyn Inglis
219c8d252e Added wsgi file 2015-12-15 16:37:54 +00:00
Martyn Inglis
8b76fbd382 Made aws scripts executable 2015-12-15 16:28:35 +00:00
Martyn Inglis
aa8caf8455 Adding AWS code deploy files
- app spec file forms basis of application deploy
- various AWS specific files to install dependencies and call upstart for start and stop application
2015-12-15 16:26:56 +00:00
minglis
e0f22f7670 Merge pull request #1 from alphagov/implement_auth
Implement auth
2015-12-15 14:38:52 +00:00