This is an automated email from the ASF dual-hosted git repository.
mhamann pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/openwhisk-apigateway.git.
from 888f105 Rename parsePolicies to parseSwaggerPolicies to avoid
conflict (#377)
new 9733fb9 fix(core): upstream openresty fixes; lua global scope
pollution
new 6d5b9d1 feat(ci): check for lua global scope problems
new 79f7794 fix(lint): remove unused modules
new 0b6268e fix(lint): most lint errors resolved
new df5ba8e fix(ci): proper lua install
new c0615cf fix(ci): exclude 3rd party scripts from scan
The 6 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:
.dockerignore | 1 +
.travis.yml | 3 +
Dockerfile | 4 +-
scripts/lua/api_gateway_init.lua | 12 +-
scripts/lua/lib/dataStore.lua | 4 +-
scripts/lua/lib/redis.lua | 367 ++++++++++++------------
scripts/lua/lib/request.lua | 4 +-
scripts/lua/lib/utils.lua | 8 +-
scripts/lua/management/lib/apis.lua | 54 ++--
scripts/lua/management/lib/resources.lua | 1 -
scripts/lua/management/lib/subscriptions.lua | 1 -
scripts/lua/management/lib/swagger.lua | 212 +++++++-------
scripts/lua/management/lib/tenants.lua | 111 ++++---
scripts/lua/management/lib/validation.lua | 154 +++++-----
scripts/lua/management/routes/apis.lua | 59 ++--
scripts/lua/management/routes/subscriptions.lua | 169 ++++++-----
scripts/lua/management/routes/tenants.lua | 66 ++---
scripts/lua/oauth/app-id.lua | 2 +-
scripts/lua/oauth/facebook.lua | 38 +--
scripts/lua/oauth/github.lua | 1 -
scripts/lua/oauth/google.lua | 3 +-
scripts/lua/oauth/mock.lua | 1 -
scripts/lua/policies/backendRouting.lua | 16 +-
scripts/lua/policies/mapping.lua | 184 ++++++------
scripts/lua/policies/rateLimit.lua | 2 +-
scripts/lua/policies/security.lua | 2 +-
scripts/lua/policies/security/apiKey.lua | 29 +-
scripts/lua/policies/security/clientSecret.lua | 98 ++++---
scripts/lua/policies/security/oauth2.lua | 53 ++--
scripts/lua/routing.lua | 88 +++---
tools/lua-releng | 104 +++++++
tools/travis/platform.sh | 37 +++
tools/travis/scancodeExclusions | 3 +
tools/travis/setenv_lua.sh | 25 ++
tools/travis/setup_lua.sh | 143 +++++++++
35 files changed, 1170 insertions(+), 889 deletions(-)
create mode 100755 tools/lua-releng
create mode 100644 tools/travis/platform.sh
create mode 100644 tools/travis/setenv_lua.sh
create mode 100644 tools/travis/setup_lua.sh