You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by sp...@apache.org on 2021/11/23 08:39:49 UTC
[apisix] branch master updated (2a32f13 -> 59497de)
This is an automated email from the ASF dual-hosted git repository.
spacewander pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/apisix.git.
from 2a32f13 docs(style): fix non-standard spaces between letters (#5566)
add 59497de feat(plugin): support google cloud logging service (#5538)
No new revisions were added by this update.
Summary of changes:
Makefile | 3 +
apisix/core.lua | 1 +
apisix/{utils/router.lua => core/io.lua} | 18 +-
apisix/core/request.lua | 16 +-
apisix/plugins/google-cloud-logging.lua | 313 ++++++++++++++++++++
apisix/plugins/google-cloud-logging/oauth.lua | 139 +++++++++
apisix/utils/log-util.lua | 18 +-
conf/config-default.yaml | 1 +
docs/en/latest/config.json | 3 +-
docs/en/latest/plugins/google-cloud-logging.md | 156 ++++++++++
docs/zh/latest/config.json | 3 +-
docs/zh/latest/plugins/google-cloud-logging.md | 157 ++++++++++
t/admin/plugins.t | 2 +-
t/lib/server.lua | 93 ++++++
t/plugin/google-cloud-logging.t | 378 +++++++++++++++++++++++++
15 files changed, 1274 insertions(+), 27 deletions(-)
copy apisix/{utils/router.lua => core/io.lua} (79%)
create mode 100644 apisix/plugins/google-cloud-logging.lua
create mode 100644 apisix/plugins/google-cloud-logging/oauth.lua
create mode 100644 docs/en/latest/plugins/google-cloud-logging.md
create mode 100644 docs/zh/latest/plugins/google-cloud-logging.md
create mode 100644 t/plugin/google-cloud-logging.t