Oleg Zhurakousky
205b6174cc
GH-973 Ensure that AWS isBase64Encoded is set dynamically
...
Resolves #973
2023-01-23 14:56:14 +01:00
Oleg Zhurakousky
61f3ce42c8
GH-980 Ensure reactive types are supported by AWS adapter
...
Resolves #980
2023-01-23 13:01:26 +01:00
Oleg Zhurakousky
b554d52359
GH-986 Fix regression to NOT attempt output conversion of Message<byte[]>
...
Resolves #986
2023-01-17 14:15:34 +01:00
Oleg Zhurakousky
182c488687
polishing previous commit
2023-01-17 11:12:56 +01:00
amond
d8c9b90662
GH-987 feat: propagate aws x-ray tracing header
...
Resolves #987
Resolves #988
2023-01-17 11:12:44 +01:00
buildmaster
452b8107c5
Bumping versions
2022-12-15 23:13:26 +00:00
Oleg Zhurakousky
e63d0d734f
GH-964, GH-959 Fix Kotlin type discovery
...
Resolves #964
Resolves #959
2022-12-15 12:40:23 +01:00
Christian Tzolov
3a297051e5
GH-968 Support Azure Functions DI hook
...
- Extend spring-cloud-function-adapter-azure with AzureFunctionInstanceInjector registered through the META-INF/services/com.microsoft.azure.functions.spi.inject.FunctionInstanceInjector
- Add DI demos for HttpTrigger and TimeTrigger functions.
Resolves #968
Resolves #969
Add FunctionInvoker backward compatibiity
document the time trigger DI sample
Add generic instructions to implement Azure Function with the help of the DI hook
Add generic instructions to implement Azure Function with the help of the DI hook
Minor
Fix injector backward compatibility and add blob demo
disable the azure di samples maven module builds
2022-12-15 11:00:41 +01:00
Oleg Zhurakousky
48957b24ef
polish
2022-11-29 11:34:58 -08:00
Oleg Zhurakousky
3c87e00d8e
GH-958 Add support for default routing
...
Resolves #958
2022-11-17 15:59:22 +01:00
Oleg Zhurakousky
4273d86f5c
GH-939 & GH-956 Fix Kotlin function registration regression
...
Resolves #939
Resolves #956
polishing
2022-11-14 15:32:27 +01:00
Oleg Zhurakousky
13c79f5283
GH-932 Fix registration of AWSTypesMessageConverter for functional spring applications
...
Resolves #932
2022-11-10 12:13:57 +01:00
Oleg Zhurakousky
b33a106c48
Merge pull request #952 from mnk/patch-1
...
Make CloudEventsFunctionExtensionConfiguration public to allow import
2022-11-09 10:14:41 +01:00
Mathias Nicolajsen Kjærgaard
0299d0762a
Make CloudEventsFunctionExtensionConfiguration public to allow manual import
...
It is not possible to load CloudEventsFunctionExtensionConfiguration using @ImportAutoConfiguration() if it is package private.
2022-11-03 20:22:10 -04:00
buildmaster
1ce8fcbe58
Bumping versions to 3.2.9-SNAPSHOT after release
2022-11-03 14:43:11 +00:00
buildmaster
5ac9b4c4ca
Going back to snapshots
2022-11-03 14:43:10 +00:00
buildmaster
618c5e325c
Update SNAPSHOT to 3.2.8
2022-11-03 14:38:58 +00:00
Neokeld
9ade4da70e
functionRegistration cant be null
...
Resolves #950
2022-11-02 10:07:56 +01:00
Oleg Zhurakousky
a2dd8089cc
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:36:18 +01:00
Oleg Zhurakousky
0f5dbfd637
GH-949 Clean up output conversion logic
...
Resolves #949
2022-11-01 12:58:12 +01:00
Oleg Zhurakousky
1facb670fd
GH-947 Ensure FunctionAroundWrapper is not registered
...
In 4.x it will not since it is not a function, but here we needed a filtering logic during the default lookup
Resolves #947
2022-10-31 15:54:57 +01:00
Neokeld
1b3810ce60
mcList is always not empty
2022-10-31 10:51:48 +01:00
Oleg Zhurakousky
a32d239c1f
Clean up applicability of FunctionAroundWraapper
2022-10-31 09:18:08 +01:00
Oleg Zhurakousky
2f552baa47
SLEUTH-2051 Ensure that sleuth is not applied when reactive and non-message inputs are used
2022-10-27 15:16:45 +02:00
Oleg Zhurakousky
6bcc143c2c
GH-929 Ensure AWS Functioininvoker handles Mono<Void> return the same way as imperative Consumer
...
Resolves #929
2022-10-19 10:52:24 +02:00
Neokeld
e77498eec5
Simple refactor: function is always null, see l121
...
Resolves #934
2022-10-18 15:05:50 +02:00
buildmaster
10c4c5f60a
Bumping versions
2022-10-11 23:17:47 +00:00
Christian Tzolov
85afaa95ea
Azure TimerTrigger Sample
...
- for 3.2.x branch downgrade java to 1.8 and boot to 2.7.x
Resolves #272
2022-10-11 17:00:20 +02:00
Soby Chacko
87f6013e22
Conditional loading of AVRO message converter
...
Introducing a property to disable loading the AVRO message converter.
When spring.cloud.stream.avro.enabled is set to false, the converter
is not loaded. By default, it is enabled.
Resolves https://github.com/spring-cloud/spring-cloud-function/issues/854
2022-09-21 17:17:49 -04:00
Oleg Zhurakousky
715033c269
Polishing previous commit
2022-09-20 18:35:27 +02:00
Oleg Zhurakousky
e956967804
GH-925 Fix regression with Kotlin @Component regstration
...
Resolves #925
2022-09-20 18:10:46 +02:00
Oleg Zhurakousky
d3c90cb380
GH-924 Fix regression with structured CE cnversion into Message
...
Resolves #924
2022-09-08 15:47:50 +02:00
buildmaster
437aa0bddd
Going back to snapshots
2022-09-06 19:16:24 +00:00
buildmaster
a96a1d6ab7
Update SNAPSHOT to 3.2.7
2022-09-06 19:12:20 +00:00
buildmaster
89635dcfe1
Bumping versions
2022-09-03 23:17:35 +00:00
buildmaster
c89db8666b
Bumping versions
2022-09-02 23:17:30 +00:00
buildmaster
24386ff3f2
Bumping versions to 3.2.8-SNAPSHOT after release
2022-09-02 20:49:19 +00:00
buildmaster
1e0490509f
Going back to snapshots
2022-09-02 20:49:18 +00:00
buildmaster
87af521400
Update SNAPSHOT to 3.2.7
2022-09-02 20:45:14 +00:00
Oleg Zhurakousky
4d9c233ac5
GH-919 Fix regression that was modifying result message
...
Resolves #919
2022-08-24 16:19:44 +02:00
Oleg Zhurakousky
271e2d1bce
GH-918 Fix Kotlin function invocation
...
For some reason it contained code that was doing some special checking for array and was returning null.
Resolves #918
2022-08-17 18:42:38 +02:00
Oleg Zhurakousky
9e9c6d447f
Revert "Bumping versions"
...
This reverts commit 970de2b31c .
2022-08-17 18:42:22 +02:00
buildmaster
970de2b31c
Bumping versions
2022-08-16 23:17:48 +00:00
Oleg Zhurakousky
1edb0ae701
GH-917 Fix regression with sanitizing headers
...
Resolves #917
2022-08-16 16:43:38 +02:00
Oleg Zhurakousky
b72c6d5903
Merge pull request #916 from ivcuello/3.2.x-make-utils-public
...
update on AWSLambdaUtils visibility
2022-08-11 17:11:25 +02:00
Oleg Zhurakousky
72079829af
GH-915 Make Kotlin initialization 'lazy'
...
This way just like with any other function, Kotlin initialization, type discovery etc will be performed on function lookup
This will also ensure that order of various post processors doesn't get in the way.
Resolves #915
2022-08-11 16:59:09 +02:00
Oleg Zhurakousky
5a17d640d1
Revert "Bumping versions"
...
This reverts commit 5b9439f3e3 .
2022-08-11 16:58:18 +02:00
ivcuello
25e84cb433
Making class AWSLambdaUtils public so the AWS_CONTEXT constant can be accessed. please see latest comment on #910
2022-08-10 09:54:40 -04:00
buildmaster
5b9439f3e3
Bumping versions
2022-08-08 23:18:28 +00:00
Oleg Zhurakousky
95d0ca7d7c
GH-909 Fix spelling of the method
...
Resolves #909
2022-08-08 15:32:57 +02:00