Commit Graph

  • e7751d0afb update code of conduct (#303) tomer doron 2023-06-06 10:28:39 -07:00
  • 8e0eae1202 Fix a dead tutorial link (#301) Joannis Orlandos 2023-04-18 18:28:43 +02:00
  • 50c4ec90a5 Swift 5.8 docker images are available (#298) Yim Lee 2023-04-04 14:47:56 -07:00
  • 3b72f6a6cf improve examples (#292) tomer doron 2023-03-12 11:23:41 -07:00
  • fb860605a8 Issue template v2 (#290) Adolfo 2023-02-23 18:10:58 +01:00
  • 5dc0da0e30 Archive plugin documentation (#287) Adolfo 2023-02-22 18:48:30 +01:00
  • 81762b0e45 Change the SQS.Event to the valid SQSEvent type at the SimpleLambdaHandler example (#286) Adolfo 2023-02-09 09:27:54 +01:00
  • 735c49f28d add docker compose setup for swift 5.8 (#284) tomer doron 2023-01-25 18:47:27 -08:00
  • 58664bd23b Add note about naming the file main.swift. (#283) Camden Fullmer 2023-01-17 19:41:36 -05:00
  • de730b240d udpate readme to reflect 1.x API (#281) 1.0.0-alpha.1 tomer doron 2023-01-12 09:50:25 -08:00
  • a5fb165f65 fix concurrency api usage (#282) tomer doron 2023-01-10 16:24:11 -08:00
  • dc64ce195b Add .spi.yml for Swift Package Index DocC support (#274) Yim Lee 2022-12-04 09:28:25 -08:00
  • c915322eca API Refactoring (#273) tomer doron 2022-11-09 10:08:36 -08:00
  • 98a23b64bb DocC setup (#270) Yim Lee 2022-08-21 20:29:08 -07:00
  • 568897c8b7 Update readme (#269) sja26 2022-08-11 18:16:03 +01:00
  • cb340de265 Fix performance test script (#264) YR Chen 2022-06-07 00:39:40 +08:00
  • 81f8d27365 packaging plugin (#254) tomer doron 2022-06-01 09:41:05 -07:00
  • 20978cc462 Add special Deployment instructions for the Mac M1 (#263) Bill 2022-05-09 13:19:30 -04:00
  • ac52960abd Initialize LambdaRuntime with concrete HandlerType + Docu fixes (#260) Fabian Fett 2022-04-20 22:14:03 +02:00
  • cebcf04d23 Drop Swift 5.2 and 5.3 (#262) Fabian Fett 2022-04-20 22:02:24 +02:00
  • f6c7c5a852 Add script to check for API breaks (#258) Fabian Fett 2022-04-15 19:36:12 +02:00
  • e5b44962bd Prefix data structures with Lambda instead of namespacing them (#256) tomer doron 2022-04-15 04:33:54 -07:00
  • d35e827121 Remove extension for JSONEncoder and JSONDecoder (#257) tomer doron 2022-04-15 04:05:49 -07:00
  • 3c3529b4dc adoption of sendable (#252) tomer doron 2022-04-14 09:39:00 -07:00
  • 4d0bba4617 termination handler (#251) tomer doron 2022-04-13 12:16:26 -07:00
  • f2a0ef59ac fix docker compose shell task (#253) tomer doron 2022-03-17 22:15:16 -07:00
  • 8a2f4aac0b ci update (#250) v0 tomer doron 2022-03-16 21:16:00 -07:00
  • 51c27f9b0e ci update (#249) tomer doron 2022-03-16 21:15:31 -07:00
  • c1f694f35a Add default value for traceID header (#246) Stefan Nienhuis 2022-02-19 23:16:51 +01:00
  • d06d22c0e0 Lambda factory as a protocol requirement. (#244) Fabian Fett 2022-01-13 19:10:20 +01:00
  • 5d235c0a3b Add ControlPlaneRequestEncoder (#239) Fabian Fett 2021-12-11 13:35:57 +01:00
  • bc78f60e32 Add LambdaRequestID (#243) Fabian Fett 2021-12-11 13:05:48 +01:00
  • b8d89ca208 Add ControlPlaneRequest, ControlPlaneResponse (#238) Fabian Fett 2021-12-06 21:17:38 +01:00
  • 4317c5334f Adopt concurrency adoption guidelines (#230) YR Chen 2021-12-07 03:52:35 +08:00
  • 39b34a159b Modernize app example (#231) YR Chen 2021-12-06 18:30:50 +08:00
  • 699ada1724 Add guards for code that relies on _Concurrency (#237) 0.5.2 Donald Ness 2021-10-04 19:20:07 -05:00
  • 011e8ddc4b Rename Lambda.Context to LambdaContext (#233) Fabian Fett 2021-09-30 01:56:58 +02:00
  • afab5102a1 Rename Lambda.Lifecycle to LambdaRuntime (#232) Fabian Fett 2021-09-29 09:10:30 +02:00
  • b757de0241 Update and add examples to new APIs (#228) tomer doron 2021-09-25 01:30:04 -07:00
  • 7c1dea035d Remove dependency on _NIOConcurrency (#229) Fabian Fett 2021-09-23 19:44:08 +02:00
  • 5a21193ea6 Use release version of 5.5 in CI (#227) tomer doron 2021-09-22 12:12:32 -07:00
  • e5aa488a26 [RFC] Drop event label from handle methods in LambdaHandlers (#225) Fabian Fett 2021-09-22 16:59:07 +02:00
  • dbd675df6f Reorder Event and Context. (#224) Fabian Fett 2021-08-25 00:26:39 +02:00
  • 454fe2e037 Drop sync and closure APIs (#222) Fabian Fett 2021-08-24 23:20:13 +02:00
  • dc37adebe7 Clean up dependency graph and imports (#218) 0.5.1 Cory Benfield 2021-08-13 09:50:18 +01:00
  • f9d10b2fdc Renamed completeWithAsync to completeWithTask (#221) Joel Saltzman 2021-08-19 00:23:53 -07:00
  • 3511a92241 Update examples for Swift 5.5 (#223) Fabian Fett 2021-08-19 20:07:54 +02:00
  • 782c0f38ac InitializationContext should be a value not reference type (#219) Fabian Fett 2021-08-19 15:57:23 +02:00
  • f01a9b607b Use explicit NIO imports (#220) Fabian Fett 2021-08-19 09:42:23 +02:00
  • 8525b6334e split events into spearate package (#216) tomer doron 2021-08-19 00:36:01 -07:00
  • 245674cd6b Renamed completeWithAsync to completeWithTask (#221) Joel Saltzman 2021-08-19 00:23:53 -07:00
  • 48dc507d26 Clean up dependency graph and imports (#218) Cory Benfield 2021-08-13 09:50:18 +01:00
  • 774bbf1ae7 Change Lambda.Context from class to struct (#217) Juan A. Reyes 2021-08-11 02:59:51 -04:00
  • a9e15b13b3 Fix platform requirements (#214) 0.5.0 Fabian Fett 2021-07-21 20:47:35 +02:00
  • fce7884651 add ci setup for 5.5 (#211) tomer doron 2021-06-29 09:35:23 -07:00
  • 9a7d9d0941 SNS MessageAttributes are optional (#208) DwayneCoussement 2021-06-11 19:14:48 +02:00
  • 5711b3fe1c adopt SSWG security guidelines (#209) tomer doron 2021-06-11 10:02:16 -07:00
  • 32f879f7f1 update 5.4 to release docker image (#207) tomer doron 2021-05-06 17:43:10 -07:00
  • 19fc295aa0 async/await support (#186) Fabian Fett 2021-04-27 22:47:11 +02:00
  • edbfa795b6 Updated S3.Event (#195) ML 2021-04-15 19:35:08 +02:00
  • 19a9f92538 Inline default LambdaHandler implementations (#201) Fabian Fett 2021-04-14 22:59:42 +02:00
  • ab13e51984 Performance Improvements (#199) Fabian Fett 2021-04-14 00:21:38 +02:00
  • 1bf9c0a8e7 Update .mailmap (#198) Fabian Fett 2021-03-31 21:40:13 +02:00
  • 439deca33e Add --disable redundantExtensionACL to .swiftformat (#197) Fabian Fett 2021-03-30 23:08:43 +02:00
  • a49a87341a Update swiftformat (#196) Fabian Fett 2021-03-26 18:34:34 +01:00
  • 9166653bd8 update code of conduct (#190) tomer doron 2021-03-04 19:16:07 -08:00
  • 607369b040 add notice file (#191) tomer doron 2021-03-04 15:58:48 -08:00
  • e33e4afbf0 Add support for AppSync events. (#187) 0.4.0 DwayneCoussement 2021-03-02 22:05:50 +01:00
  • d3e88bf9cd add docker setup for 5.4 and head/main (#189) tomer doron 2021-02-27 12:57:06 -08:00
  • bfdeb75e32 Use welcoming language (#184) Fabian Fett 2021-01-22 06:05:43 +01:00
  • a5ef4e9e04 Fixed typo. (#183) Josh 2021-01-14 21:54:07 +00:00
  • ee2a6e0cb3 Fix the queryStringParameters in ALB.TargetGroupRequest. (#182) Ralph Küpper 2021-01-06 09:16:51 +01:00
  • 15affafc88 Correct typo in SQS example (#181) Matt Massicotte 2020-12-29 05:37:19 -05:00
  • f51eeb6c84 Fixed the visibility of the JWT in an API Gateway V2 Request. (#178) Johannes Bosecker 2020-12-07 08:54:03 +01:00
  • edef0363b6 updates to APIGateway V2 payloads Fabian Fett 2020-10-14 00:02:45 +02:00
  • a2b5326671 remove symbolicate-linux-fatal from Docker (#173) tomer doron 2020-10-07 17:13:29 -07:00
  • 0afbf42226 Fix typo in LambdaRunner.swift documentation (#171) Filipp Fediakov 2020-09-25 17:12:09 +01:00
  • 944e16495a Swift 5.3 is released, use if for CI (#170) 0.3.0 tomer doron 2020-09-18 12:59:02 -07:00
  • f175b5452f switch to 5.3 nightly now that it is published (#164) tomer doron 2020-08-19 11:18:56 -07:00
  • 8986809d8e simplify date formatting (#159) tomer doron 2020-08-14 14:24:29 -07:00
  • f731664c4d remove requirment on macOS 10.13 (#156) tomer doron 2020-08-10 10:02:12 -07:00
  • f3c68d66c4 better error message when invoking local lambda server with incorrect http method (#157) tomer doron 2020-08-06 14:39:32 -07:00
  • 9ebc9dda20 give better error when lambda fails to start (#155) tomer doron 2020-08-06 14:08:25 -07:00
  • 2067f4aea1 JSONEncoder/JSONDecoder and String convenience methods (#144) Fabian Fett 2020-08-03 21:04:13 +02:00
  • 07a11c4c0f Correct project URL in CONTRIBUTING.md (#154) pokryfka 2020-08-03 14:38:56 +08:00
  • 1b594cad62 Generate trace ID in correct format (#139) pokryfka 2020-07-08 09:53:25 +08:00
  • b8834b21c2 improve LocalDebugging readme (#137) tomer doron 2020-07-02 11:18:23 -07:00
  • 5130278087 SES time zone (#135) Adam Fowler 2020-06-27 21:16:52 +01:00
  • b9224e2fb6 examples deployment scripts refresh (#133) tomer doron 2020-06-25 13:38:25 -07:00
  • 2bac89639f add syncShutdown to LambdaHandler (#132) 0.2.0 tomer doron 2020-06-18 12:48:13 -07:00
  • 0535cb72eb Fix SAM Examples after directory change (#124) Andrea Scuderi 2020-06-17 22:37:51 +02:00
  • 034afa1a9b update contributors list (#131) tomer doron 2020-06-17 11:33:31 -07:00
  • d2f5c1c324 Added SES Event type (#130) Adam Fowler 2020-06-17 17:53:53 +01:00
  • 437a60d7a0 Added shutdown() -> EventLoopFuture<Void> to the ByteBufferLambdaHandler (#122) Fabian Fett 2020-06-17 16:34:01 +02:00
  • 77280662e3 Added header when reporting failing invocations or initializations #116 (#128) Ro-M 2020-06-17 15:55:05 +02:00
  • d1a927650a add initialization context (#126) tomer doron 2020-06-16 11:08:00 -07:00
  • 246088e340 Add GitHub issue and PR templates (#127) tomer doron 2020-06-15 01:16:01 -07:00
  • c683b41545 Add example scripts and docs for Serverless Framework (#113) Andrea Scuderi 2020-06-12 21:14:37 +02:00
  • a5e2fd0f10 Readme: Making Request and Response types explicit in Lambda.run callback (#111) Fabian Fett 2020-06-07 17:06:15 +02:00
  • 0008e59bab Rename payload to event (#115) Fabian Fett 2020-06-07 16:47:05 +02:00