Commit Graph

469 Commits

Author SHA1 Message Date
Oleg Zhurakousky
7c613daeda Add initial support for error handling 2023-05-09 10:33:48 +02:00
Oleg Zhurakousky
017093a8b5 Fix Request/Response attributes, add more assertions in tests 2023-05-09 10:33:25 +02:00
Oleg Zhurakousky
0c82bca08a Make spring-cloud-function-adapter-aws-web depend on base module 2023-05-09 10:32:07 +02:00
Oleg Zhurakousky
dbf362b7fe Add spring-cloud-function-serverless-web module 2023-05-09 10:31:48 +02:00
Oleg Zhurakousky
a9b17bd70d Fix WebProxyInvoker 2023-05-09 10:31:23 +02:00
Oleg Zhurakousky
88e66b297a Add support for POST, clean up request impl, add test 2023-05-09 10:31:10 +02:00
Oleg Zhurakousky
be1f2ebc2e Update README.md 2023-05-09 10:30:51 +02:00
Oleg Zhurakousky
d395ab8a8f Stopping point with initial POC 2023-05-09 10:29:48 +02:00
Oleg Zhurakousky
3ded697223 Initial commit of web-app-as-lambda support 2023-05-09 10:19:35 +02:00
Oleg Zhurakousky
278d917543 GH-1023 Add support for post function processing 2023-04-18 13:14:03 +02:00
Oleg Zhurakousky
4ba5ea3452 GH-1018 Ensure AWS adapter can pass raw InputStream
Resolves #1018
2023-03-30 14:53:29 +02:00
buildmaster
7365debf44 Bumping versions to 4.0.3-SNAPSHOT after release 2023-03-28 13:52:40 +00:00
buildmaster
ed7f99de1b Going back to snapshots 2023-03-28 13:52:40 +00:00
buildmaster
a4775ff22a Update SNAPSHOT to 4.0.2 2023-03-28 13:47:59 +00:00
Oleg Zhurakousky
4a1bfbc764 GH-1014 Fix CustomRuntimeEventLoop to default to RoutingFunction
Resolves #1014
2023-03-27 18:51:48 +02:00
Oleg Zhurakousky
10fee56ce1 GH-995 Wrapped SCF version discovery in AWS Custom Runtime with try/catch
Resolves #995
2023-03-01 13:01:09 +01:00
Oleg Zhurakousky
6b1298eaf1 GH-997 Adding test to validate AWS Context set as header
Resolves #997
2023-03-01 12:36:27 +01:00
Oleg Zhurakousky
5b3c89099c GH-1006 Remove dependency on Joda module
Developers would have to add it themselves with custom instance of ObjectMapper

Resolves #1006
2023-03-01 11:30:55 +01:00
Oleg Zhurakousky
7078baa055 GH-1000 Add suport for propagating more errors to AWS Error reporting mechanism
Resolves #1000
2023-03-01 11:28:29 +01:00
Oleg Zhurakousky
f5fa592702 GH-1003 Remove date configuration code when configuring insensitive properties of ObjectMapper
Resolves #1003
2023-02-28 16:24:42 +01:00
Oleg Zhurakousky
21dbe4cd1f GH-1002 Cleane up non-jackarta dependencies
Resolves #1002
2023-02-24 11:13:20 +01:00
Christian Tzolov
ba1094df63 resolve code style issues
Resolves #999
2023-02-24 10:33:59 +01:00
Christian Tzolov
bb066b9b3f Add support for injecting the ExecutionContext as metadata 2023-02-24 10:17:57 +01:00
buildmaster
d59bbdb83d Bumping versions to 4.0.2-SNAPSHOT after release 2023-01-25 14:08:24 +00:00
buildmaster
0053b415fb Going back to snapshots 2023-01-25 14:08:24 +00:00
buildmaster
866d6140c0 Update SNAPSHOT to 4.0.1 2023-01-25 14:03:21 +00:00
Oleg Zhurakousky
30c0ccd841 GH-973 Ensure that AWS isBase64Encoded is set dynamically
Resolves #973
2023-01-23 14:55:46 +01:00
Oleg Zhurakousky
b3fd3c8bb0 GH-980 Ensure reactive types are supported by AWS adapter
Resolves #980
2023-01-23 13:00:37 +01:00
Oleg Zhurakousky
6b9b9995ab Revert "GH-986 Fix regression to NOT attempt output conversion of Message<byte[]>"
This reverts commit b1237c2ab2.
2023-01-19 17:19:03 +01:00
Oleg Zhurakousky
b1237c2ab2 GH-986 Fix regression to NOT attempt output conversion of Message<byte[]>
Resolves #986
2023-01-17 14:15:10 +01:00
Oleg Zhurakousky
cb315cf507 polishing previous commit 2023-01-17 11:11:35 +01:00
amond
17c22b4e87 GH-987 feat: propagate aws x-ray tracing header
Resolves #987
Resolves #988
2023-01-17 11:10:29 +01:00
buildmaster
8cd3b569d3 Bumping versions 2022-12-18 05:34:45 +00:00
buildmaster
bf1c03c2f2 Bumping versions 2022-12-16 05:34:56 +00:00
buildmaster
dae98b645b Bumping versions to 4.0.1-SNAPSHOT after release 2022-12-15 19:58:16 +00:00
buildmaster
153c60ed75 Going back to snapshots 2022-12-15 19:58:15 +00:00
buildmaster
5c032abb6b Update SNAPSHOT to 4.0.0 2022-12-15 19:53:31 +00:00
Christian Tzolov
af70509b5e Add FunctionInstanceInjector adapter test 2022-12-15 13:50:51 +01:00
Christian Tzolov
1d5dd42bcc Forward port #969 2022-12-15 12:04:51 +01:00
Biju Kunjummen
bab07efa9f GH-955 Removes GCP Invoker dependency on AbstractSpringFunctionAdapterInitializer
Restores classpath for classloader, function resolution

Resolves #955
Resolves #970
2022-12-15 11:19:53 +01:00
Oleg Zhurakousky
25d524f395 GH-966 change AWSCompanionAutoConfiguration to be a refular auto-configuration rather than initializer
Resolves #966
2022-12-08 11:12:19 -08:00
Oleg Zhurakousky
3614683b1a Change spring.factories to auto-config imports in gRPC modules 2022-12-06 15:48:52 -08:00
buildmaster
b251725737 Going back to snapshots 2022-12-01 17:09:42 +00:00
buildmaster
d5a0bf0ede Update SNAPSHOT to 4.0.0-RC3 2022-12-01 17:05:31 +00:00
buildmaster
1f066f6fd2 Going back to snapshots 2022-11-17 16:45:34 +00:00
buildmaster
fb70104047 Update SNAPSHOT to 4.0.0-RC2 2022-11-17 16:41:19 +00:00
Oleg Zhurakousky
672066b43a GH-932 Fix registration of AWSTypesMessageConverter for functional spring applications
Resolves #932
2022-11-10 12:17:21 +01:00
Oleg Zhurakousky
3c0a7fbc19 GH-943 Enhance AWS FunctionInvoker
This adds another constructor which allows function.definition to be passed as a constructor argument rather then rely on the property

Resolves #943
2022-11-02 09:35:38 +01:00
Christian Tzolov
5c7fae453f Exclude spring logging for azure
- exclude the spring-boot-starter-logging depedency from azure adapter.
 - clean the azure samples.

Resolves #945
2022-10-26 17:28:22 +02:00
Oleg Zhurakousky
d613d9a4c1 GH-929 Ensure AWS Functioininvoker handles Mono<Void> return the same way as imperative Consumer
Resolves #929
2022-10-19 10:51:55 +02:00