Oleg Zhurakousky
3968e370dd
GH-1187 Add log for AWS Context
2024-10-24 14:23:13 +02:00
spencergibb
d120eb0731
Updates to*Case() to use Locale.ROOT
2024-10-18 10:53:24 -04:00
Oleg Zhurakousky
48cc409206
Add SAM to sample
2024-05-07 16:43:08 +02:00
Oleg Zhurakousky
1787df8bb6
GH-1135 Fix AWS data conversion
...
Resolves #1135
2024-05-01 11:45:29 +02:00
Oleg Zhurakousky
c0f4cba30d
GH-1140 Add data masking capabilities for JSON logging
...
Resolves #1140
2024-04-30 15:20:56 +02:00
David Melia
256bf15b05
https://github.com/spring-cloud/spring-cloud-function/issues/1113
2024-02-29 16:23:29 +00:00
Oleg Zhurakousky
9b5eaa664e
Add @author tag for previous PR
...
Resolves #1099
2024-01-31 11:51:01 +01:00
Anton Barkan
8901c7b5e1
Add initial support for unwrapping reactive respponses during AWS processing
2024-01-31 11:05:55 +01:00
Oleg Zhurakousky
494f60ba31
Add support for native web workloads for AWS
...
Fix Azure web support after refactoring classes
2024-01-12 14:48:57 +01:00
Oleg Zhurakousky
43e6dc43da
Fix checkstyles
2023-10-25 14:36:27 +02:00
Oleg Zhurakousky
8a93e10a0e
GH-1086 Add initial support for Spring CLI
...
Resolves #1086
2023-10-25 14:26:47 +02:00
Oleg Zhurakousky
253f6259b8
GH-953 Modify test to show returning non-default status code
...
Resolves #953
2023-10-23 17:38:01 +02:00
Oleg Zhurakousky
71ee83ef4b
GH-1082 Ensure AWS events are not post-processed
...
Resolves #1082
2023-10-18 15:24:55 +02:00
Rob Cash
1f188e8e36
GH-1077 Update AWSLambdaUtils.java with null check
...
Resolves #1077 by checking for a null package, which can happen when the inputType is a Message that encloses a primitive generic type
Update AWSTypesMessageConverter.java
Added additional fixes for #1077 in AWTypesMessageConverter
Update FunctionInvokerTests.java
Added unit tests to verify fix for #1077
Checkstyle fix
Resolves #1078
2023-10-10 13:36:53 +02:00
Oleg Zhurakousky
c20837828c
GH-1049 cache RoutingFunction inside of CustomRuntimeEventLoop
...
There is no need to lookup function once it has been locked up on the first iteration of loop as there is no possibility for it to change. Any change to environment would trigger a new instsance of the loop
Resolves #1049
2023-09-25 16:48:28 +02:00
Oleg Zhurakousky
9f04138e4f
GH-1065 Fix Collection discovery in JsonMapper
...
Resolves #1065
2023-08-30 15:22:52 +02:00
Oleg Zhurakousky
64f57bcef8
Fix test
2023-07-13 15:30:00 +02:00
Oleg Zhurakousky
aff82e1457
GH-1052 Fix collection/array processing for AWS invocations with Publisher input type functions
...
Resolves #1052
2023-07-13 15:22:40 +02:00
Oleg Zhurakousky
22bc928349
GH-1033 Fix AWSTypesMessageConverter to ensure it takes the first path at converting AWS types
...
Resolves #1033
2023-05-24 16:35:38 +02:00
Oleg Zhurakousky
1395424105
GH-1030 Add property for late initialization of AC
...
Resolves #1030
2023-05-24 11:28:34 +02:00
Oleg Zhurakousky
53b61e5ebf
Revert "Polishing previous commit"
...
This reverts commit 57b8631e04 .
2023-05-24 10:57:23 +02:00
Oleg Zhurakousky
57b8631e04
Polishing previous commit
2023-05-24 10:04:48 +02:00
Urs Keller
2dcad9a88d
Fix for reactive function in CustomRuntime
2023-05-24 09:38:56 +02:00
Urs Keller
3b88030038
Remove dependency on servlet container from AWSCustomRuntime
2023-05-24 09:38:56 +02:00
Urs Keller
60c771868f
Breaking test case
2023-05-24 09:38:56 +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
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
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
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
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
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
Oleg Zhurakousky
4bd22b394e
Set more 'proxyBeanMethods' to false
2022-10-05 13:39:28 +02:00
Oleg Zhurakousky
d222cb12d5
GH-917 Fix regression with sanitizing headers
...
Resolves #917
2022-08-16 16:43:18 +02:00
Oleg Zhurakousky
06371d26d0
Merge pull request #916 from ivcuello/3.2.x-make-utils-public
...
update on AWSLambdaUtils visibility
2022-08-11 17:14:36 +02:00
Oleg Zhurakousky
fc50ebc870
GH-913 Fix AWS Context propagation
...
Resolves #913
2022-08-08 15:26:10 +02:00
Oleg Zhurakousky
64bfca99b9
Reworked AWSUtils and related classes to delegate type conversion to AWSTypesMessageConverter
...
Resolves #889
2022-08-03 15:22:21 +02:00
atyamlalithya
b1ee881b9d
Update AWSLambdaUtils.java
...
Added this fix to preserve headers from original payload
2022-08-03 15:01:53 +02:00
Maciej Walkowiak
f51279be48
Fix typo.
...
Fix typo.
2022-07-26 11:50:52 +02:00