Commit Graph

  • d18360e636 fix: Add support for DISABLED status in SES verdict enums (#110) (#111) main 1.5.0 Sébastien Stormacq 2026-01-29 07:36:21 +00:00
  • 02b0e3455e Modernize CI and use Swiftlang's GitHub actions instead of Swift NIO's (#109) 1.4.0 Sébastien Stormacq 2025-11-30 22:47:30 -08:00
  • d47a3bf631 Add Decodable Request to APIGatewayRequest (#108) Sébastien Stormacq 2025-11-30 22:42:51 -08:00
  • f5c173c557 Decode query params for WebSocket APIs (#107) 1.3.0 Matt Massicotte 2025-11-11 07:11:23 -05:00
  • a7f7cf4c99 More tests on dates with fractional seconds (#106) Sébastien Stormacq 2025-10-27 13:40:29 +01:00
  • 213b75d640 Fix #100 (#105) 1.2.4 Sébastien Stormacq 2025-10-26 19:37:14 +01:00
  • 5ec2627e88 Attempt to fix issue #102 (#104) Sébastien Stormacq 2025-10-26 19:27:29 +01:00
  • a85c7a7846 Fixes and tests for decoding binary items and empty lists in DynamoDBEvent.Decoder (#103) 1.2.3 Ben Rosen 2025-10-22 14:29:40 -05:00
  • f6fc221450 Update License header according to /awslabs standards (#101) Sébastien Stormacq 2025-10-21 23:12:17 +02:00
  • 40db1cc31c Use HTTP Types v1.4.0 (#99) 1.2.2 Sébastien Stormacq 2025-10-20 21:42:14 +02:00
  • cd4290a0df Add retroactive where appropriate (#98) Sébastien Stormacq 2025-10-20 20:34:54 +02:00
  • 3a9de7cb34 change refs from /swift-server to /awslabs (#97) Sébastien Stormacq 2025-10-17 17:57:29 +02:00
  • 850df86525 [ci] Apply recommendations for security and reliability #24 (#96) Sébastien Stormacq 2025-09-27 12:12:18 +02:00
  • 7a33d6cf01 [ci] Remove the docker-based CI files (#95) Sébastien Stormacq 2025-09-26 10:10:51 +02:00
  • cac8d84946 Update getting started links in readme (#94) Sébastien Stormacq 2025-09-07 10:46:30 +02:00
  • 5aa3a63058 Mark deprecated FunctionURLResponse init as @_disfavoredOverload (#93) 1.2.1 Natan Rolnik 2025-08-07 08:06:09 +03:00
  • 89f1172a7e Add Codable helpers for FunctionURL, APIGatewayV2, and SQS (#90) 1.2.0 Natan Rolnik 2025-08-06 17:36:05 +03:00
  • 9edb1f84a1 Add an init() that match the APIGatewayResponse (#91) Sébastien Stormacq 2025-08-06 15:50:21 +02:00
  • 856ab499b9 remove duplicate files Sébastien Stormacq 2025-06-30 21:57:28 +02:00
  • 3967b151c5 Add (API Gateway) WebSockets Support to Swift for AWS Lambda Events (#38) 1.1.0 Richard Kendall Wolf 2025-06-30 14:17:21 -05:00
  • 318868c10c [test] Migrate unit tests to Swift Testing (#88) Sébastien Stormacq 2025-06-30 18:42:29 +02:00
  • 0025b1a409 Add an encodable version of the APIGatewayResponse (#86) 1.0.0 Sébastien Stormacq 2024-12-21 10:22:03 +01:00
  • 20fa5feaf0 Update .gitignore to ignore .devcontainer (#84) Sébastien Stormacq 2024-12-19 18:50:02 +01:00
  • 7bcecc571d Use only FoundationEssentials when possible (#81) Tobias 2024-12-19 17:55:31 +01:00
  • d2761dc5b5 Adds devcontainer config (#82) Tobias 2024-12-19 11:50:54 +01:00
  • 18c4c26faf Update release.yml (#83) Franz Busch 2024-12-18 14:32:19 +01:00
  • 334d865f8a Add custom Decodable conformance (#80) Sébastien Stormacq 2024-12-03 14:55:08 -08:00
  • 3c1161a2e0 Make S3 eTag optional (#78) jsonfry 2024-12-02 20:21:06 +00:00
  • ee11dac0bf fix CI (#77) Sébastien Stormacq 2024-11-26 15:31:20 +01:00
  • 7bb1b04d95 add .index-build to gitignore (#74) Sébastien Stormacq 2024-11-12 10:08:37 +01:00
  • bbd2810b16 Fix CI (#72) Sébastien Stormacq 2024-11-08 00:25:53 +01:00
  • cfd688e499 Add EventBridge S3Events notifications (#70) 0.5.0 Ugo Cottin 2024-11-07 23:22:13 +01:00
  • 906610f502 CognitoEvent CallerContext ClientId should be optional (#71) jsonfry 2024-11-07 22:12:33 +00:00
  • 2d9612d6bf Fix https://github.com/swift-server/swift-aws-lambda-events/issues/58 Sébastien Stormacq 2024-11-07 23:10:04 +01:00
  • 32a1d03b9b AWS Regions. Summer 2024 (#59) Adolfo 2024-11-07 22:54:31 +01:00
  • ec7e66d58a improve name for default base64 alphabet (#69) Sébastien Stormacq 2024-10-08 07:39:51 -04:00
  • 8fc6d4eecb remove Example dir (#68) Sébastien Stormacq 2024-10-08 07:31:40 -04:00
  • 79db2aa207 Ensure Events still compiles (#67) Fabian Fett 2024-10-08 12:47:48 +02:00
  • a61f77e021 Use FoundationEssentials if possible (#64) Fabian Fett 2024-09-30 16:54:01 +01:00
  • fe1b1f8237 Use GitHub actions for CI (#65) Fabian Fett 2024-09-30 16:53:34 +01:00
  • 8c8bc1e381 Restructure Package.swift (#63) Fabian Fett 2024-09-30 15:58:56 +01:00
  • 3509a89083 Remove LinuxMain (#62) Fabian Fett 2024-09-30 14:59:48 +01:00
  • a0b64e9d0d Cognito Triggers - PreSignUp, PostConfirmation, PostAuthentication, CustomMessage (#57) 0.4.0 jsonfry 2024-06-12 08:37:38 +01:00
  • eb8852268e add support for BedrockAgents (#55) Sébastien Stormacq 2024-06-05 15:39:39 +02:00
  • 212c6dc5e7 Add support for multi-resource statements (#52) Alessio Buratti 2024-05-29 20:09:26 +02:00
  • 2c04633217 cleanup pre Swift 5.6 code (#51) Sébastien Stormacq 2024-05-29 15:22:00 +02:00
  • 99a3bf1404 addopt strict concurrency (#50) Sébastien Stormacq 2024-05-28 10:07:02 +02:00
  • 5de630dd3c remove support for versions of Swift <= 5.6 (#49) Sébastien Stormacq 2024-05-24 11:15:51 +02:00
  • f015dbfffa Use Swift HTTP types package for status and method (#47) 0.3.0 jsonfry 2024-05-23 09:30:39 +01:00
  • 5b4633d1cc Add mTLS client certificate information to APIGatwayV2Request (#45) Simon Leeb 2024-02-13 17:58:55 +01:00
  • d0f6bce9b9 Update EventBridgeEvent visibility (#44) Alessio Buratti 2024-01-25 08:04:52 +01:00
  • e907a05bcb Add CI for Swift 5.10 (#43) Yim Lee 2024-01-22 14:42:00 -08:00
  • 997094fe7c Add support for AWS Lambda Authorizers (#42) 0.2.0 Sébastien Stormacq 2023-12-18 13:00:09 -05:00
  • 2cf63ff1d9 add support for IAM authorizers (#41) Sébastien Stormacq 2023-12-15 18:02:24 -05:00
  • 3ac078f4d8 add HTTPHeaders.first(name:) (#37) Mahdi Bahrami 2023-07-03 21:14:22 +03:30
  • 1afa339fc5 update code of conduct (#36) tomer doron 2023-06-06 10:19:14 -07:00
  • 5912b9ec83 update coding keys (#35) Taylor 2023-05-18 12:53:50 -05:00
  • 63176f52b1 Add Authorizer struct to APIGateway Event (#34) Richard Kendall Wolf 2023-05-03 19:02:24 -05:00
  • 9057fe6c0d Fix the link to Fabian Fett's tutorial (#33) Joannis Orlandos 2023-04-18 18:23:55 +02:00
  • e6eb6daeba Swift 5.8 docker images are available (#32) Yim Lee 2023-04-04 14:42:49 -07:00
  • 8e836e0893 Added the new AWS regions availables (#30) 0.1.0 Adolfo 2023-02-10 01:55:11 +01:00
  • a374581e7a Initial cognito trigger support (#27) Matt Massicotte 2023-01-27 14:27:58 -05:00
  • 40a2be99fb add docker compose setup for swift 5.8 (#29) tomer doron 2023-01-25 18:47:31 -08:00
  • 0bd5d23606 remove unnecessary preconcurrency imports (#28) tomer doron 2023-01-10 16:23:39 -08:00
  • 501fe8ced1 Updated incorrect sns event fields to match correct format (#26) ML 2022-12-21 05:02:18 +01:00
  • a8c815ef37 feature: Create LambdaProxyEvent Type (#18) Idelfonso Gutierrez 2022-11-01 11:47:18 -05:00
  • 7487b2cd08 Add support for bare Lambda function URLs (#21) Mike Lewis 2022-11-01 10:46:08 -06:00
  • b415da20e7 Add domainName property to API Gateway V1 event (#24) Mike Lewis 2022-09-13 14:31:41 -06:00
  • 6a9065203e DocC setup (#22) Yim Lee 2022-08-11 17:01:48 -07:00
  • 94642d229f feat(cloudformation): make properties public (#20) Renato Guimarães 2022-05-26 17:09:41 -03:00
  • d6934fef17 feat(cloudformation): request and response models for custom resources (#19) Renato Guimarães 2022-05-21 19:41:01 -03:00
  • 2a118fb016 Add Sendable support (#15) Fabian Fett 2022-04-21 08:51:15 +02:00
  • f1936ce147 Drop Swift 5.2 and 5.3 (#14) Fabian Fett 2022-04-20 21:25:36 +02:00
  • 2101c95d22 Allow for RFC5322 dates without a day (#12) Adam Fowler 2022-04-11 19:23:10 +01:00
  • 1e9645a0cb Make messageId optional (#11) Adam Fowler 2022-04-11 19:21:48 +01:00
  • f646dc99c8 ci update (#10) tomer doron 2022-03-16 21:15:45 -07:00
  • 87e09a7f7d Make APIGatewayV2Request authorizer claims optional (#8) Stefan Nienhuis 2022-02-16 22:04:05 +01:00
  • 06f076ae07 update example to current runtime API (#9) tomer doron 2022-02-10 23:29:38 -08:00
  • 9ae45c9223 adjust example to recent API changes (#5) tomer doron 2021-09-22 17:19:04 -07:00
  • 013cf95e82 Use release version of 5.5 in CI (#4) tomer doron 2021-09-22 12:12:01 -07:00
  • 2bffdda25d Remove service namespaces (#2) Fabian Fett 2021-08-19 18:39:17 +02:00
  • 0505243340 Merge pull request #1 from tomerd/feature/samples tomer doron 2021-08-18 07:30:22 -07:00
  • 6c4d566880 format tom doron 2021-08-17 15:51:34 -07:00
  • 969c614dc4 add samples tom doron 2021-08-17 15:40:57 -07:00
  • 91cdbbebc7 split events into spearate package tom doron 2021-07-29 13:16:49 -07:00
  • 4308b1be33 Fix platform requirements (#214) Fabian Fett 2021-07-21 20:47:35 +02:00
  • 77c8af6a27 add ci setup for 5.5 (#211) tomer doron 2021-06-29 09:35:23 -07:00
  • 202f913e92 SNS MessageAttributes are optional (#208) DwayneCoussement 2021-06-11 19:14:48 +02:00
  • 53ad717c85 adopt SSWG security guidelines (#209) tomer doron 2021-06-11 10:02:16 -07:00
  • 72a56d4c24 update 5.4 to release docker image (#207) tomer doron 2021-05-06 17:43:10 -07:00
  • d82295a790 async/await support (#186) Fabian Fett 2021-04-27 22:47:11 +02:00
  • 367d8c50e0 Updated S3.Event (#195) ML 2021-04-15 19:35:08 +02:00
  • 1cb9279c5b Inline default LambdaHandler implementations (#201) Fabian Fett 2021-04-14 22:59:42 +02:00
  • 578253f98e Performance Improvements (#199) Fabian Fett 2021-04-14 00:21:38 +02:00
  • 703e86b918 Update .mailmap (#198) Fabian Fett 2021-03-31 21:40:13 +02:00
  • 0c1b742615 Add --disable redundantExtensionACL to .swiftformat (#197) Fabian Fett 2021-03-30 23:08:43 +02:00
  • 281ad87869 Update swiftformat (#196) Fabian Fett 2021-03-26 18:34:34 +01:00
  • 8cc571ff63 update code of conduct (#190) tomer doron 2021-03-04 19:16:07 -08:00
  • db597a029c add notice file (#191) tomer doron 2021-03-04 15:58:48 -08:00
  • 590bb48180 Add support for AppSync events. (#187) DwayneCoussement 2021-03-02 22:05:50 +01:00