Beatriz Rizental
|
8b08a22d3c
|
fix(response): change notification structure to be like sns
|
2018-08-22 09:20:34 -07:00 |
Beatriz Rizental
|
d4330f648d
|
feat(socketlabs): add event proxy for socketlabs
|
2018-08-16 14:07:38 -07:00 |
Phil Booth
|
ab2542c078
|
refactor(fn): save the split auth hash array
|
2018-06-24 08:08:00 +01:00 |
Phil Booth
|
d66eb1108a
|
fix(fn): use constant-time comparison for authentication
|
2018-06-24 08:00:23 +01:00 |
Phil Booth
|
274c2761cf
|
fix(fn): don't leak error details back to the caller
|
2018-06-22 13:21:56 +01:00 |
Phil Booth
|
7452684334
|
fix(fn): be more robust in the presence of invalid data
|
2018-06-22 13:10:03 +01:00 |
Phil Booth
|
6afe68400b
|
chore(docs): add a comment explaining message id mapping
|
2018-06-22 12:49:51 +01:00 |
Phil Booth
|
e0487ff80e
|
feat(fn): make missing config fatal
|
2018-06-22 12:43:58 +01:00 |
Phil Booth
|
aae1e7e02c
|
feat(fn): reject unauthorised requests from the API gateway
|
2018-06-22 12:40:48 +01:00 |
Phil Booth
|
985093ca1d
|
fix(fn): accept request-wrapped data from the API gateway
|
2018-06-21 19:19:43 +01:00 |
Phil Booth
|
ab32403707
|
fix(fn): return the correct response format
|
2018-06-21 19:01:21 +01:00 |
Phil Booth
|
b8b3cbb875
|
fix(fn): remove unnecessary JSON.parse step
|
2018-06-21 11:30:08 +01:00 |
Phil Booth
|
ca389cd56f
|
fix(fn): make entrypoint usable from lambda
|
2018-06-21 11:30:08 +01:00 |
Phil Booth
|
eabf80ad06
|
feat(fn): forward sendgrid events to SQS queues
|
2018-06-20 18:25:24 +01:00 |