Commit Graph

28 Commits

Author SHA1 Message Date
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
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
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
Soby Chacko
fb44a7064c Re-enabling RequestResponseTests 2023-08-09 10:02:18 -04: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
b122de1833 Copy FunctionClassUtils to s-c-f-serverless-web 2023-07-06 07:38:40 +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
Oleg Zhurakousky
aa90d256ec Add Content-Type header to AWScJson response and writer for servlet response 2023-05-23 12:01:58 +02:00
Oleg Zhurakousky
571d00c107 Imporovement of serverless web integration 2023-05-19 06:53:30 +02:00
Oleg Zhurakousky
187b2d3653 Fix checkstyles 2023-05-10 10:30:01 +02:00
Oleg Zhurakousky
49a8b45979 GH-1034 Add security tests 2023-05-10 08:31:12 +02:00
Oleg Zhurakousky
05685c647c GH-1034 Add implementation of ProxyHttpSession, fix Spring Security interaction 2023-05-10 07:47:46 +02:00
Oleg Zhurakousky
74aaadea98 GH-1034 Finish merging work to support web workloads in serverless environments
Resolves #1034
2023-05-09 12:10:47 +02:00
Oleg Zhurakousky
e7e808916b Add integration with AWS API latch 2023-05-09 10:41:58 +02:00
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