This is an automated email from the ASF dual-hosted git repository.
franztt pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/openserverless-runtimes.git
from 627c3bd Merge pull request #26 from francescotimperi/main
add f90865d feat: add forward proxy
add 42f2cba go mod tidy
add e73f39e refactor: change new env var in
OW_ACTIVATE_PROXY_CLIENT/SERVER
add 0523c00 feat: add proxy mode with none,client,server
add 87a250a fix: tests and deprecation warnings
add 45c2823 feat: enable client-server runtime with multiple remote
actions
add 4a84633 docs: update README
add 5778d29 feat: update version to 1.18.0 with new dockerfile
new ae64698 Merge pull request #27 from giusdp/main
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
README.md | 24 ++-
go.mod | 10 +-
go.sum | 24 ++-
openwhisk/actionProxy.go | 47 +++++-
openwhisk/actionProxy_test.go | 28 ++--
openwhisk/compiler.go | 8 +-
openwhisk/compiler_test.go | 12 +-
openwhisk/executor_test.go | 18 +-
openwhisk/extractor.go | 5 +-
openwhisk/extractor_test.go | 32 ++--
openwhisk/forward_proxy.go | 169 +++++++++++++++++++
openwhisk/forward_proxy_test.go | 183 +++++++++++++++++++++
openwhisk/initHandler.go | 63 +++++--
openwhisk/runHandler.go | 80 +++++++--
openwhisk/util_test.go | 22 +--
openwhisk/version.go | 2 +-
openwhisk/zip.go | 5 +-
openwhisk/zip_test.go | 3 +-
proxy.go | 18 +-
.../{common1.17.1 => common1.18.0}/Dockerfile | 3 +-
20 files changed, 641 insertions(+), 115 deletions(-)
create mode 100644 openwhisk/forward_proxy.go
create mode 100644 openwhisk/forward_proxy_test.go
copy runtime/common/{common1.17.1 => common1.18.0}/Dockerfile (97%)