GitHub / swift-server/swift-aws-lambda-runtime / commits
Swift implementation of AWS Lambda Runtime
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| dee63526 |
change references from /swift-server to /awslabs (#591)
Co-authored-by: Sebastien Stormacq <s****q@a****u> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| 8116ba30 |
Allow multiple invocations of streaming Lambda functions with the local test ...
Co-authored-by: Sebastien Stormacq <s****q@a****u> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
15 days ago | |
| e3b74f3a | Add initializer with LambdaHandler directly with Decodable event and Void out... |
Natan Rolnik <n****k@g****m>
Committed by: GitHub <n****y@g****m> |
16 days ago | |
| 9487a09e | Lambda Handler errors now reports the root error in field errorType rather th... |
Ben Rosen <b****n@b****e>
Committed by: GitHub <n****y@g****m> |
17 days ago | |
| 22f9f6d5 |
Double time interval to allow test to succeed on slow machines (#583)
Co-authored-by: Sebastien Stormacq <s****q@a****u> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
19 days ago | |
| 461c18af | Add LambdaRuntime initializer with LambdaHandler directly with Codable suppor... |
Natan Rolnik <n****k@g****m>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| eeb35498 | Remove links to runtime v1, add links to the doc on SPI (#576) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8cfd36a3 | Rename APIGateway example to APIGatewayV2 (#575) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 74e4efdb |
Apply recommendation for security and reliability (#573)
Co-authored-by: Sebastien Stormacq <s****q@a****u> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d8aa38be | [Example] Add APIGatewayV1 example (#569) |
Erin Sparling <e****n@e****t>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 02d48307 |
[Example] Use smaller containers in all examples (#571)
Co-authored-by: Sebastien Stormacq <s****q@a****u> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a1ab8df7 | Update toolchain and doc for 6.2 (#564) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 1843cdcb | [fix] The library must compile when no traits are enabled (#563) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 303559d9 | Bump Amazon RDS version 19 PG 17 (#561) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 191e27b0 | Fix compile on macOS (#559) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d8ee71fc | add support for LOCAL_LAMBDA_PORT / HOST(#557) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d42ae697 | Refactor the Swift Settings in `Package.swift` (#558) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ec28c966 | Rename Tests' `timeout()` function (#555) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 53ec1cbf | Split LambdaRuntimeClient in two files for easier reading (#554) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| efc4cd16 | Propagate Connection Closed Information up to top-level (fix #465) (#545) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 323b3f2a | fix: Fix deadline header with correct instant value (#551) (#552) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| 262c3b53 | Revert streaming codable handler and provide it as an example, not an API (#549) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| af7e9db8 | [doc] Updated streaming response limit to 200 MB (#548) |
Dmitry Platonov <d****v@m****u>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| a5ff8e5c | Add hummingbird Lambda example (#544) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 447c1e4d | Remove dependency on DispatchWallTime (fix #384) (#540) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 11bea7b2 | Performance Test the invocation loop (fix #377) (#542) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bae9f27c |
Use a struct for ClientContext (fix #169) (#539)
Co-authored-by: Konrad `ktoso` Malawski <k****i@p****l> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 76c3a441 | Fix link (Response Streaming) in readme.md (#543) |
Natan Rolnik <m****e@n****e>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 0a6af5b4 | prepare 2.0.0-beta.1 (#538) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e6ba07fd | [example] Add example for Swift Service Lifecycle (#522) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 36dadf9c | [doc] fix header level warnings from CI soundness/doc scripts (#537) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 9287d56e | [core] Implement Lambda streaming with custom HTTP headers (#521) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 412a345b |
[core] Add user-facing API for Streaming Lambda functions that receive JSON e...
Co-authored-by: Tim Condon <0****m@u****m> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| f1514b13 | [core] Add support for streaming function to the local server (#531) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| cb85fdd7 |
fix [core] trace level shows the first kb of the payload before being decoded...
Co-authored-by: Copilot <1****t@u****m> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| db7e7897 | [test] Add a test for cancellable (#529) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| e786f2f6 | fix: [core] Hard code version number in user agent string (#98) (#533) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| aa21cb2d | Update dependencies in CDK example (#535) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| dede067f | [tests] minor changes, mostly syntaxic (#530) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 4a7d95e4 | fix: remove unused code in v2 (#427) | Sébastien Stormacq <s****q@g****m> | 4 months ago | |
| 344d30b4 |
[core] Only one `LambdaRuntime.run()` can be called at a time (fix #507) (#508)
Co-authored-by: Fabian Fett <f****t@a****m>, Adam Fowler <a****1@g****m> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| bf2385ae | Plugin v2 proposal (#448) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| de383247 | [core] Give user the possibility to pass their logger to the lambda runtime (... |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b2811a5e | Add support for local server graceful shutdown (#519) |
Adam Fowler <a****1@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| b3fbee6b | Add SendableMetatype conformance (#518) |
Adam Fowler <a****1@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| a6169967 | [test] add a unit test for the LambdaHTTPServer Pool (#500) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 935ea0fe |
Remove dependency on XCTest (#516)
Co-authored-by: Copilot <1****t@u****m> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 41c5edaf |
Bump aws-cdk-lib from 2.183.0 to 2.189.1 in /Examples/CDK/infra (#514)
Co-authored-by: dependabot[bot] <4****]@u****m>, Sébastien Stormacq <s****q@g****m> Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 7edd4f81 | [core] Fix LocalServer failure to handle large body request (Issue #481) (#504) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| c7df9bcd | Revert "[ci] : Remove deprecated options on unit-test action" (#513) |
Konrad `ktoso` Malawski <k****i@p****l>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 5924fb6e | Add inlinable where potentially usefull (#511) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 89390954 |
[ci] : Remove deprecated options on unit-test action (#510)
Co-authored-by: Fabian Fett <f****t@a****m> |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 7322a369 | [plugin] Fix #505 : resources are not included in the archive on Linux (#506) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| c3380a00 | [tutorial] fix light image 03-04-01 (#502) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0267ab14 | [example] Update cdk dependencies (#503) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| eb634fa9 | Remove unnecessary handler constraints (#499) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3ce0a873 | Attach requestID to logger (#497) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| ae06d595 | cleanup unused code (#498) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 8f10a6bb | Fix CI error on Amazon S3 examples (#496) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bba711bd | remove mentions of LambdaRuntImeCore (#495) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| bf02bcec | declare user agent string only once (#493) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 0a75e0f9 | Use package traits when using Swift 6.1 (#490) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 03876f6e | [TestServer] Fix 488 and add simple test lambda (#489) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 61cd5d54 |
[core] Add cancellation handling for nextInvocation() (#459)
Co-authored-by: Fabian Fett <f****t@a****m>, Sébastien Stormacq <s****q@g****m> |
Adam Fowler <a****1@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 5de00c96 | Fixes for Local Lambda Server (#486) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 64b41792 | Instructions for customizing the output path are incorrect (#484) |
mattcorey <m****y@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 230eeb50 | Update swift-nio to 2.81.0 (#483) |
Adam Fowler <a****1@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d7780480 | Enable Swift 6 mode! (#482) |
Fabian Fett <f****t@a****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 40e22915 | Quick typo fix. (#478) |
Josh <2****e@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 0777c801 |
Add `S3EventNotifier` example (#477)
Co-authored-by: Sébastien Stormacq <s****q@g****m> |
Paul Toffoloni <6****y@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| bd0ec626 | Remove platform dance in some examples (#476) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 4d7d23b9 | [examples] Update to Swift Lambda Events 1.0.0 (#475) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| dbc2f98b | add local testing instructions to hello world example (#474) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 7aa746f0 | [core] LocalServer - report the error to the continuation (#471) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 02821fe8 | [test] Update mock server for Swift 6 compliance (#463) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ed84609b | [core] Update Local Server for Swift 6 compliance (#464) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| cda7c768 | update CDK dependencies (#469) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 71d49b04 | [plugin] support for resources packaging on ubuntu (#467) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| b4f01642 | Update readme.md (#461) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 752bd417 | move doc images under Resources directory (#460) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3fa610d7 | [examples] Simplify examples's Package.swift (#454) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| eebfd61e | add link to IAM create role function (#458) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8dff6499 | add links to new documentation (#457) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 051029fc | [examples] Add an example of an APIGateway Lambda Authorizer (#453) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8f7788ff | [doc] update deployment guide (#455) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 2669009d | Update the tutorial for v2 (#450) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| fe2cf5d3 | Update .spi.yml (#452) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 430af048 | Update quick-setup.md (#451) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| eb9512d0 | [doc] update quicksetup guide for v2 (#446) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 64b1d311 | [doc] Update readme.md with link to SPI deployment doc (#447) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 38cc01a0 | [example] Update testing doc for clarity and remove some typos (#445) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 38d9e43e | [CI] Add testing example in the list of integration tests (#444) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| f65ec32c | [doc] add a deployment guide and update the readme (#432) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| cef85b9f | [examples] add an example project to show test strategies (#438) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 31a7edaf | [CI] add test to check libFoundation.so & co are not linked to the bi… (#441) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 8c1c1b6f | revert commit 04b01da9fe0cac383e3ed62b7101c841868bb900 |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e80fcf76 | [examples] Update APIGateway example with the new APIGatewayResponse initiali... |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 04b01da9 | move integration test to .github (#443) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| b4d17fdf | [CI] add CI scripts separate from the workflows (#442) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 5ec9a907 | [doc] add 'path: Source' to the quick setup guide (#440) |
Sébastien Stormacq <s****q@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago |