Oleg Zhurakousky
7d67d61d43
Add support for native web workloads for AWS
...
Fix Azure web support after refactoring classes
2024-01-12 10:24:06 +01:00
Oleg Zhurakousky
7d59edf545
GH-953 Modify test to show returning non-default status code
...
Resolves #953
2023-10-23 17:47:33 +02:00
Oleg Zhurakousky
0e31956cf4
GH-1082 Ensure AWS events are not post-processed
2023-10-18 15:24:23 +02:00
Rob Cash
d6bf6cd6d2
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:35:18 +02:00
Oleg Zhurakousky
ba0390cba1
GH-1072 Add tests for ProxyMVC async start
2023-09-26 06:32:41 +02:00
Oleg Zhurakousky
ac20fa9247
GH-1072 Add async startup capabilities to ProxyMVC
...
Resolves #1072
2023-09-26 06:32:32 +02:00
Oleg Zhurakousky
06fcc3017a
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:51 +02:00
Oleg Zhurakousky
57355aad66
GH-1069 Ensure 'spring.main.banner-mode' is honored by ServerlessWebApplication
...
Resolves #1069
2023-09-25 11:26:56 +02:00
Oleg Zhurakousky
a66ab9d54f
Fix checkstyl violation
2023-09-20 17:22:06 +02:00
Oleg Zhurakousky
37581fada1
Fix test
2023-09-20 16:46:42 +02:00
Oleg Zhurakousky
1909ea6ff7
Fix ProxyServletContext to returh Servlet registrations
2023-09-20 16:36:28 +02:00
Oleg Zhurakousky
f917c315c7
tmp
2023-09-20 16:27:45 +02:00
Soby Chacko
43ce33cc08
Remove unused import from test
2023-09-19 19:18:07 -04:00
Oleg Zhurakousky
4cb7324a4e
GH-1064 Explicitly add content type to GCP response
...
Resolves #1064
2023-08-30 15:47:06 +02:00
Oleg Zhurakousky
c1216da69c
GH-1065 Fix Collection discovery in JsonMapper
...
Resolves #1065
2023-08-30 15:23:47 +02:00
Soby Chacko
fb44a7064c
Re-enabling RequestResponseTests
2023-08-09 10:02:18 -04:00
buildmaster
04d4a14a87
Bumping versions to 4.0.6-SNAPSHOT after release
2023-07-27 19:37:34 +00:00
buildmaster
8d108e3b79
Going back to snapshots
2023-07-27 19:37:33 +00:00
buildmaster
ba01c4ad27
Update SNAPSHOT to 4.0.5
2023-07-27 19:31:58 +00:00
Soby Chacko
ccf39f603a
Disabling RequestResponseTests in serverless-web module
...
Temporarily disable RequestResponseTests in serverless-web module
due to a potential race condition on the CI environment.
2023-07-26 13:09:07 -04:00
Christian Tzolov
5069f7116b
Streamline and refactor the azure and the azure-web adapters.
...
- Add SCF/Azure Gradle sample and docs.
- Move the function-azure-di-samples into standalone projects.
- Apply the name convetion and project structure for the SCF adaptes.
E.g. function-sample-azure-XXX projects under the spring-cloud-function-samples root.
- Remove the redudant samples.
- Improve the samples docs and the Adapter generic docs.
- Streamline docs.
- Add azure web adapter sample and README.
- Add Spring Azure Functions banner for azure and azure web adapters.
- azure-web adapter fixes:
- Fix issues in serverles-web ProxyHttpServletResponse implementation.
- Remove the custom FunctionClassUtils utils in favor of scf-context/util/FunctionClassUtils.
- Remove redundant files.
- Add FunctionInvoker deprecation annotations.
- Extend the time trigger sample with Retry policies example.
2023-07-19 18:08:10 +02:00
Oleg Zhurakousky
3e23e3ea8d
Fix test
2023-07-13 15:30:22 +02:00
Oleg Zhurakousky
f45131f0f0
GH-1052 Fix collection/array processing for AWS invocations with Publisher input type functions
...
Resolves #1052
2023-07-13 15:21:45 +02:00
Oleg Zhurakousky
c148368b29
Revert "Bumping versions"
...
This reverts commit ca83d2163b .
2023-07-11 15:12:24 +02:00
buildmaster
ca83d2163b
Bumping versions
2023-07-07 02:03:22 +00:00
buildmaster
4c77f1a5b7
Bumping versions to 4.0.5-SNAPSHOT after release
2023-07-06 06:49:21 +00:00
buildmaster
e2a8c98944
Going back to snapshots
2023-07-06 06:49:20 +00:00
buildmaster
e3e5b2b415
Update SNAPSHOT to 4.0.4
2023-07-06 06:43:54 +00:00
Oleg Zhurakousky
b36402a053
Remove spring-cloud-function-adapter-aws-web
2023-07-06 08:18:27 +02:00
Oleg Zhurakousky
b122de1833
Copy FunctionClassUtils to s-c-f-serverless-web
2023-07-06 07:38:40 +02:00
Oleg Zhurakousky
02cb8fce9a
Fix cleanup s-c-f-serverless-web POM
2023-07-06 07:38:33 +02:00
Oleg Zhurakousky
28bedce46e
Cleanup
2023-07-06 07:38:10 +02:00
Oleg Zhurakousky
f53b49e5a0
Add async test for serverless-web
2023-07-06 07:37:57 +02:00
Oleg Zhurakousky
a67d80b218
Clean up async execution logic in ProxyMVC
2023-06-14 16:47:24 +02:00
Oleg Zhurakousky
7a1980db1e
Add boot-like ac bootstrap to spring-cloud-function-serverless-web
2023-06-14 10:38:23 +02:00
spencergibb
d87c3ad1bd
removes relativePath that is wrong
2023-05-26 10:38:59 -04:00
Oleg Zhurakousky
f274325d77
GH-1025 Add initial support for CRUD http mapping
2023-05-26 16:16:08 +02:00
Oleg Zhurakousky
38a30f05fc
Revert "Bumping versions"
...
This reverts commit 3c6a0cc59b .
2023-05-26 12:38:53 +02:00
buildmaster
3c6a0cc59b
Bumping versions
2023-05-25 05:36:10 +00:00
buildmaster
6be6549e64
Bumping versions to 4.0.4-SNAPSHOT after release
2023-05-24 18:21:46 +00:00
buildmaster
2ed1285b19
Going back to snapshots
2023-05-24 18:21:45 +00:00
buildmaster
cc740db82e
Update SNAPSHOT to 4.0.3
2023-05-24 18:16:08 +00: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
f2edb4c4d8
Fix parent issues
2023-05-24 09:38:56 +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