DwayneCoussement
9a7d9d0941
SNS MessageAttributes are optional ( #208 )
...
motivation: Notice that if you check the contents of the SQS records, some kind of transform happened on the original SNS message. MessageAttributes in the above example, these will not be set, so this is the initial fix.
changes: make MessageAttributes are optional
2021-06-11 10:14:48 -07:00
ML
edbfa795b6
Updated S3.Event ( #195 )
...
motivation: support s3:ObjectRemoved:* event
changes:
* Changed the S3.Event object size field to an optional due to the missing field on a s3:ObjectRemoved:* event
* Added one additional test to check propper json decoding
2021-04-15 10:35:08 -07:00
Fabian Fett
a49a87341a
Update swiftformat ( #196 )
...
changes:
* Update swiftformat from 0.44 to 0.47
* Adjust rules
2021-03-26 10:34:34 -07:00
DwayneCoussement
e33e4afbf0
Add support for AppSync events. ( #187 )
...
motivation: Support AWS AppSync events
changes: add Codable models for AppSync events
2021-03-02 13:05:50 -08:00
Ralph Küpper
ee2a6e0cb3
Fix the queryStringParameters in ALB.TargetGroupRequest. ( #182 )
2021-01-06 09:16:51 +01:00
Johannes Bosecker
f51eeb6c84
Fixed the visibility of the JWT in an API Gateway V2 Request. ( #178 )
...
Co-authored-by: Johannes Bosecker <johannes@Johanness-MacBook-Air.local >
2020-12-07 16:54:03 +09:00
Fabian Fett
edef0363b6
updates to APIGateway V2 payloads
...
* Properties of HTTPResponses are now var (#176 )
* remove redundant multiValueHeaders
2020-10-13 15:02:45 -07:00
tomer doron
8986809d8e
simplify date formatting ( #159 )
...
motivation: use consistent date formatting across platforms
changes: use manually configured DateFormatter instead of ISO8601DateFormatter
2020-08-14 14:24:29 -07:00
tomer doron
f731664c4d
remove requirment on macOS 10.13 ( #156 )
...
motivation: simplify downstream libraries
changes: precondition out debugging uses cases on macOS < 10.13
2020-08-10 10:02:12 -07:00
Adam Fowler
5130278087
SES time zone ( #135 )
...
motivation: Sometimes common header date comes with an alphabetical timezone in brackets after the numeric timezone
changes:
* Support common header date format with brackets
* Update readme with SES Event link
2020-06-27 13:16:52 -07:00
Adam Fowler
d2f5c1c324
Added SES Event type ( #130 )
...
motivation: support event triggers from SES
changes: Added SES Event type
2020-06-17 09:53:53 -07:00
Fabian Fett
0008e59bab
Rename payload to event ( #115 )
2020-06-07 07:47:05 -07:00
Fabian Fett
29d631709f
Added DynamoDB Event ( #65 )
...
motivation: support DynamoDB triggers
changes: added DynamoDB Event abstractions and encoders/decoders
2020-05-07 09:05:11 -07:00
tomer doron
593f0395d6
better links to events docs ( #67 )
...
motivation: link to developer guide instead of golang impl
changes: add/change event doc links to https://docs.aws.amazon.com/lambda/latest/dg/lambda-services.html
2020-05-06 07:23:54 -07:00
Fabian Fett
8509674ed0
Add apigateway and alb ( #52 )
...
motivation: support ALB and APIGateway Events
changes: add Codable abstractions for ALB and APIGateway v1+v2 Events
2020-04-27 10:49:44 -07:00
Fabian Fett
7a946064e7
Added SNS & SQS Events ( #46 )
...
* Added SNS & SQS Events
* Added Base64 util
2020-04-03 10:36:47 -07:00
Fabian Fett
a810911e02
AWSRegion without enum ( #54 )
2020-04-03 10:34:23 -07:00
Fabian Fett
3fad2f5751
Added Cloudwatch Event ( #48 )
...
motivation: support cloud watch events
changes:
* add aws region abstraction
* add generic cloud watch abstraction
* add common / key cloud watch events
2020-03-30 14:07:18 -07:00
Fabian Fett
643dd91375
Added S3 Event ( #45 )
...
motivation: support S3 Events
changes:
- Created `AWSLambdaEvents` target
- Added S3 Event as first event
- Use propertyWrapper for customers Encoding/Decoding
2020-03-24 16:01:40 -07:00