Commit Graph

543 Commits

Author SHA1 Message Date
buildmaster
b5d33ec922 Going back to snapshots 2024-01-25 20:42:38 +00:00
buildmaster
36e94ed46b Update SNAPSHOT to 4.0.6 2024-01-25 20:37:06 +00:00
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