Highlights
- Arctic Code Vault Contributor
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upPinned
2,091 contributions in the last year
Activity overview
Contribution activity
December 2020
Created a pull request in apache/apisix-dashboard that received 6 comments
Opened 4 other pull requests in 3 repositories
api7/lua-resty-etcd
1
open
1
merged
apache/apisix
1
merged
apache/apisix-ingress-controller
1
merged
Reviewed 82 pull requests in 9 repositories
apache/apisix 37 pull requests
- style: local var [http_statuses] redefined in apisix/init.lua
- fix: enable ssl as default, using placeholder certificate
- style: check misspell
- fix: spelling
- feat: improve jsonschema validation on route resource
- fix: avoid duplicate auto-generated id
- feat: add metric for batch process entries
- test: make node/merge-route.t stable
- feat: share etcd client
- fix: avoid unnecessary type check and support var in local_conf
- test: solve conflict between #2993 and #2943
- chore: refactor ops in command line
- feat: server info
- feat: delete useless data in the response
- chore(skywalking): the range of sample rate should be `[0, ratio)`
- fix: we should use [1, 100] for percentage instead of [0, 100]
- feat: route accroding to the graphql attributes
- feat(fault-injection): support Nginx variable in abort.body
- fix: refresh cached header when we set request header
- feat: support enable/disable route
- chore: handle error when connecting with passwd to etcd without auth
- feat: disable node-status by default
- feat: detect whether etcd gRPC gateway is enabled in command line
- fix: change string concat
- fix: fixed the non-effective plugin configuration update in tcp/udp-logger plugin
- Some pull request reviews not shown.
apache/apisix-dashboard 28 pull requests
- feat: add access log for Manager API
- docs: only keep English docs
- fix: PATCH method bug
- fix: spelling
- feat(CI): supoort markdown links checker
- fix: fix router name conflict in route_service_upstream_test.go
- add frontend e2e test for create route
- feat: use Swagger to maintain API document for Manager API
- test: e2e test balancer (roundrobin upstream)
- fix: Use JSONSchema to verify the original data submitted by users
- chore: enrich error log
- test: e2e test chash upstream with key (wrong key, vars)
- feat: support disable property for json schema according to APISIX's change
- ci: increase the sleep time to fix e2e test unstable issue
- feat: aligned comments conf.yaml
- release: new version 2.1.1
- fix: hack to fix the checking of `remote_addrs`
- test: fix the problem that consumer test cases cause CI failure (E2E)
- test: e2e test chash upstream hash on (consumer, header, cookie)
- fix: omit remote_addrs when users don't input it
- test: e2e test chash upstream with key (query_string, arg_xxx)
- test: e2e test chash upstream with key (remote_addr)
- test: config route with management fileds (E2E)
- fix: sync json schema to fix the checking of `remote_addrs`
- CD: auto deploy codes on the master branch to the online demo
- Some pull request reviews not shown.
apache/apisix-ingress-controller 5 pull requests
api7/lua-resty-etcd 4 pull requests
api7/lua-resty-expr 2 pull requests
api7/lua-resty-radixtree 2 pull requests
apache/apisix-docker 2 pull requests
api7/build-tools 1 pull request
apache/apisix-helm-chart 1 pull request
Created an issue in apache/apisix-dashboard that received 8 comments
docs: API document about `Manager-API`
The API interfaces of Manager API and Admin API are mostly the same. However, the Manager API actually adds some new APIs, such as the search inter…
Opened 14 other issues in 4 repositories
apache/apisix-dashboard
5
open
2
closed
- reject request data if it contains an empty array, eg: "remote_addrs": []
- show a message: "not support Service object now" when user uses `Service` object
- docs: comments in the `api/conf/config.yaml` need to be aligned
- test: clean the temporary data in etcd at the end of test case
- feat: allow consumer bind with two more auth plugins
- feat: not allowed to specify `create_time` and `update_time` when create/edit route, service, upstream and consumer
- ci: run the E2E test case with APISIX 2.1