Commit Graph

56 Commits

Author SHA1 Message Date
Sébastien Stormacq 6a54484782 Add quote api example (#20)
In preparation for a v2 release that will support the Lambda Runtime v2, I'm adding an end-to-end example project
0.3.0
2025-08-30 22:31:12 +02:00
Victor Hugo Barros 78dcf0c864 Upgrade swift-aws-lambda-events (#19)
Upgrade swift-aws-lambda-events from version `0.x.x` to version `1.x.x`
0.2.1
2025-06-13 18:24:48 +02:00
Franz Busch 1246e44308 Update release.yml (#17)
Update the release.yml file with the latest label changes
2024-12-18 14:59:05 +01:00
Sébastien Stormacq 97183bc4d5 fix badge (#15)
* fix badge

* Add semantic version label check

* disable yaml linter
2024-11-26 14:34:06 +01:00
Franz Busch e5573fd0de Merge pull request #13 from swift-server/FranzBusch-patch-1
Rename pull_request.yaml to pull_request.yml
2024-11-26 12:22:10 +01:00
Franz Busch 60725a37aa Rename pull_request.yaml to pull_request.yml 2024-11-26 12:19:11 +01:00
Emlyn Murphy eec0a058f7 Fix Query String Parameters Being Ignored (#11)
* Put query string into the path for OpenAPIGenerator code

* minor comments and formatting changes

---------

Co-authored-by: Sébastien Stormacq <sebastien.stormacq@gmail.com>
0.2.0
2024-10-30 18:22:56 +01:00
Sébastien Stormacq a59a5721fc use SwiftLang's license header check (#10)
* use SwiftLang's license header check with https://github.com/swiftlang/github-workflows/pull/36

* remove .licenseignore fril from .licenseignore
2024-10-17 23:10:54 +02:00
Sébastien Stormacq d38a1f6b28 reduce platforms dependencies 2024-10-16 08:24:38 +02:00
Sébastien Stormacq 8df4cc5ce8 swift-format 2024-10-16 08:16:34 +02:00
Sébastien Stormacq c69b925a23 simplify dependencies 2024-10-16 08:11:11 +02:00
Sébastien Stormacq ccf4ef01fe migrate to swift-test (#9)
* migrate to swift-test

* differentiate Swift 6.x from Swift 5.x

* swift-format
2024-10-15 21:22:27 +02:00
Sébastien Stormacq f967634375 add build badge to readme 2024-10-15 19:31:19 +02:00
Sébastien Stormacq c29e1fd011 use swiftlang CI workflow
add license check

add readme build badge
2024-10-15 19:30:42 +02:00
Sébastien Stormacq 576602bcef add a github action 2024-10-15 16:40:48 +02:00
Sebastien Stormacq 05d897fef4 add StrictConcurrency=complete to prepare for Swift 6 2024-05-24 12:06:13 +02:00
Sebastien Stormacq a1caf89756 Update swift lambda event dependency to version 0.3.0 0.1.2 2024-05-23 11:01:48 +02:00
Sebastien Stormacq f596b2226a update soundness checks 2024-05-23 11:00:42 +02:00
Sebastien Stormacq 2b01689bcc add a sample HTTP API Gateway event JSON fiel for local testing 2024-05-15 13:17:14 +02:00
Sebastien Stormacq bef163556a update to GA version of Swift 5.10 2024-05-15 13:11:36 +02:00
Sebastien Stormacq 0a4c77d7c8 make swift-format happy 2024-05-15 12:57:52 +02:00
Sebastien Stormacq 0c14afac03 restore original license header in files borrowed from the Swift OpenAPI Generator project 2024-05-15 12:57:43 +02:00
Sebastien Stormacq 52b6fc9da5 remove github actions 2023-12-20 17:53:34 -05:00
Sebastien Stormacq 60f4bd2aae move the comments outside of the cat EOF blocks to avoid error with some shell + fix minor typos 2023-12-18 08:16:07 -05:00
Sebastien Stormacq 33cc99d440 explictly create an API route in the SAM template 2023-12-17 16:43:11 -05:00
Sébastien Stormacq 5e50eaee6d use x64 macOS for github action 2023-12-16 07:49:24 -05:00
Sébastien Stormacq fe7fa5dcc8 add build on linux 2023-12-15 17:08:49 -05:00
Sébastien Stormacq 9d0173a4e6 Update for macOS 13 Apple Silicon 2023-12-15 16:58:58 -05:00
Sébastien Stormacq 0203f3ff4c Update README.md with badges 2023-12-15 16:56:42 -05:00
Sébastien Stormacq f3a641543e force usae of xcode 15 2023-12-15 16:52:07 -05:00
Sébastien Stormacq cdf89cc630 Add CI workflow for github 2023-12-15 16:42:07 -05:00
Sebastien Stormacq 742da3d569 move from branch to from in the README file 2023-12-14 09:03:48 -05:00
Sebastien Stormacq e5c37fc874 use from instead of branch for swift docc plugin 0.1.1 2023-12-14 08:58:42 -05:00
Sebastien Stormacq 8ef6abfa74 use from instead of branch for lambda events 2023-12-14 08:53:09 -05:00
Sebastien Stormacq 348a8026b8 use from instead of branch for AWS Lambda Runtime dependency 2023-12-14 08:45:19 -05:00
Sebastien Stormacq 22b6bbf566 update .gitignore 2023-12-14 08:44:50 -05:00
Sebastien Stormacq 8d4c3f3390 remove Package.resolved from the repo 2023-12-14 08:42:52 -05:00
Sebastien Stormacq 790e571e91 map Swift errors to HTTP return codes (https://github.com/sebsto/swift-openapi-lambda/issues/2) 0.1.0 2023-12-14 08:08:22 -05:00
Sebastien Stormacq f3b145dbfb document the API Gateway pass through to fix https://github.com/sebsto/swift-openapi-lambda/issues/4 2023-12-14 08:07:47 -05:00
Sebastien Stormacq b3c55169eb do not use .upToNextMinor in dependencies definitions 2023-12-14 07:23:43 -05:00
Sebastien Stormacq 6214c248b4 remove -alpha.1 version from openapi generator plugin 2023-12-13 21:29:16 -05:00
Sebastien Stormacq 6330cf8c41 fix typos 2023-12-13 21:16:43 -05:00
Sebastien Stormacq b2fa4ccf00 rename LambdaOpenAPITransport to OpenAPILambdaTransport for consistency 2023-12-13 20:41:26 -05:00
Sebastien Stormacq 9784bd4774 add a section about dpeloyment costs and cleanup instructions 2023-12-13 20:26:16 -05:00
Sebastien Stormacq a8d0fd841b Update deployment instructions to make them work with simple copy / paste 2023-12-13 20:19:52 -05:00
Sebastien Stormacq 2c177eb1a3 add correct license header to each file 2023-12-13 18:24:01 -05:00
Sebastien Stormacq 138c608975 comply to soundness checks 2023-12-13 18:14:16 -05:00
Sebastien Stormacq ed33f3b922 add an animated gif to the readme 2023-12-13 17:54:36 -05:00
Sebastien Stormacq 27e6f463d0 complete README with instruction to implement mapping to other Lambda event types 2023-12-13 17:24:46 -05:00
Sebastien Stormacq ef2e29fc26 simplify code for API Gateway V2 (HTTP API) 2023-12-13 16:46:45 -05:00