working
Core developer of Apache APISIX / OpenResty / git-extras
-
api7.ai
- Guangzhou,China
- http://segmentfault.com/blog/spacewander
Highlights
- 5 discussions answered
Block or Report
Block or report spacewander
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
tj/git-extras Public
GIT utilities -- repo summary, repl, changelog population, author commit percentages and more
-
-
-
-
-
openresty-vim Public
A vim plugin offers nginx/openresty syntax highlight and directives completion
2,767 contributions in the last year
Less
More
Activity overview
Contributed to
apache/apisix,
api7/wasm-nginx-module,
api7/apisix-build-tools
and 5 other
repositories
Contribution activity
March 2022
Created 50 commits in 10 repositories
Created 2 repositories
Created a pull request in apache/apisix that received 4 comments
fix(tracing): should trace request stopped by extern plugin
Signed-off-by: spacewander spacewanderlzx@gmail.com What this PR does / why we need it: Pre-submission checklist: Did you explain what problem do…
+71
−4
•
4
comments
Opened 47 other pull requests in 9 repositories
apache/apisix
2
open
23
merged
2
closed
- fix(DNS): support SRV with port 0
- chore: upgrade lua-resty-session to 3.10
- fix: need to invalidate req hdr cache properly
- feat(file-logger): cache & reopen file handler
-
ci: should check the
>>> mastertoo - feat: release 2.13.0
- ci: should check ngx.redirect & stream plugins
- fix(public api): ensure the content-type is correct
- ci: solve "Package does not match intended download" err
- test: make plugin/log-rotate2.t stable
- refactor: merge grpc_server_example
- feat: release 2.13.0
- fix(request-validate): handle duplicate key in JSON
- fix: deepcopy doesn't copy the metatable
- fix(skywalking,opentelemetry): trace request rejected by auth
- ci: issue should be labeled only after triage
- feat: add delayed_body_filter phase
- docs: add threat model
- docs: rewrite "Installation via Source"
- change(syslog): correct the configuration
- ci: don't cancel other tests when a test fails
- fix(proxy-mirror): pattern validation
- docs(Wasm): use official name
- feat(Wasm): get response body
- feat(proxy-mirror): support custom path
- Some pull requests not shown.
api7/apisix-nginx-module
4
merged
api7/apisix-build-tools
4
merged
api7/wasm-nginx-module
4
merged
openresty/lua-nginx-module
2
merged
openresty/lua-resty-core
2
merged
spacewander/kafka-cli
2
merged
bytecodealliance/wasmtime
1
merged
openresty/homebrew-brew
1
closed
Reviewed 105 pull requests in 11 repositories
apache/apisix
75 pull requests
- feat: add auth plugin for casdoor
- ci: remove unnecessary step
- docs: update external-plugin image
- fix(batch-requests): read trailers
- docs(zh): fix links to OpenTelemetry specification
- docs: fix links to OpenTelemetry specification
- docs(lint): import Chinese copywriting autocorrect linter
- feat: add optional request method for forward-auth plugin
- docs: update FAQ docs
- docs: fix some logger plugin metadata description
- feat: support google reCAPTCHA
- build(deps): bump actions/cache from 2.1.7 to 3
- feat: support reading configuration form xds(mvp)
- chore: remove zipkin.md special character
- docs: modify the make install in how to build Apache APISIX doc
- test: remove http-https-echo docker image
- docs(faq): debug apisix with gdb
- feat: add tars discovery
- feat: release 2.13.0
- docs: Remove plugins jwt-auth.md outline
- feat: add support for password grant in keycloak plugin
- feat: improve kubernetes discovery
- docs: unify zh/*.md grammar
- docs: change tcp/udp-logger.md docs
- refactor: merge grpc_server_example
- Some pull request reviews not shown.
api7/apisix-seed
8 pull requests
apache/apisix-python-plugin-runner
5 pull requests
apache/apisix-go-plugin-runner
4 pull requests
apache/apisix-docker
4 pull requests
api7/apisix-build-tools
3 pull requests
tj/git-extras
2 pull requests
apache/apisix-website
1 pull request
api7/lua-resty-expr
1 pull request
openresty/lua-nginx-module
1 pull request
api7/lua-resty-etcd
1 pull request
Created an issue in apache/apisix that received 12 comments
feat: As a user, I want to hide 5xx error detail from the client, so that the detail is not leaked
Description For example, apisix/apisix/plugins/authz-keycloak.lua Lines 664 to 666 in a1482dd will tell the client about the token endp…
12
comments
Opened 11 other issues in 4 repositories
apache/apisix
5
closed
2
open
- help request: the "Extract branch name" step is unnecessary in some workflow
- feat: As a user, I want to hide 5xx error detail from the client, so that the detail is not leaked
- docs: there is no doc about k8s discovery
- help request: kubernetes configuration is no longer maintained
- help request: there are two grammar errors in PULL_REQUEST_TEMPLATE.md
- feat: As a User, I want to add delayed_body_filter so that run tracing code both in the first and in the last
- APISIX's V3 (2022) Roadmap