idbeta
5591595228
test: add fuzzing case for the route with serverless-post-function ( #3639 )
...
relate #3340
2021-02-25 09:33:25 +08:00
yongboy
8b7d9376cf
feat: add consul kv discovery module ( #3615 )
...
Co-authored-by: nieyong <nieyong@staff.weibo.com>
2021-02-23 21:04:22 +08:00
Shuyang Wu
42586a8f83
ci: use httpbin deployed in kubernetes to avoid unstability ( #3623 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-22 11:49:43 +08:00
John Bampton
fb83857d28
feat: translate the README to Spanish ( #3597 )
...
The Spanish translation work was done by Jorge > @summerhill5
refs #3587
2021-02-21 10:50:00 +08:00
John Bampton
8369292ef5
fix: delete the old Markdown link checker ( #3619 )
2021-02-20 23:42:16 +08:00
Alex Zhang
bee574f57b
fix: use openssl111 in openresty dir in precedence ( #3603 )
...
close #3600
2021-02-20 20:28:21 +08:00
Shuyang Wu
5656649d11
ci: use httpbin.org in chaos test to make CI works ( #3614 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-02-20 14:03:10 +08:00
dependabot[bot]
017298de86
chore(deps): bump actions/upload-artifact from v1 to v2.2.2 ( #3607 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from v1 to v2.2.2.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v1...e448a9b857ee2131e752b06002bf0e093c65e571 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-02-19 19:01:01 +08:00
John Bampton
b777146d00
refactor: combine the Lint and Markdown link checker GitHub Actions i… ( #3590 )
2021-02-19 14:54:50 +08:00
Shuyang Wu
95a149eaa8
ci: add release check ( #3521 )
2021-02-19 09:09:33 +08:00
dependabot[bot]
c14aa4708b
chore(deps): update actions/setup-node requirement to v2.1.4 ( #3583 )
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-18 14:22:15 +08:00
John Bampton
696cb50ba5
feat(CI): check for trailing whitespace ( #3250 )
2021-02-16 12:14:46 +08:00
idbeta
7bdb05a4db
test: add fuzzing on apisix dp ( #3525 )
...
relate #3340
fuzzing for the simple route's data plane.
2021-02-11 14:11:47 +08:00
John Bampton
aea13f2a75
ci: create dependabot config file ( #3578 )
2021-02-11 01:06:18 +08:00
罗泽轩
75bf2a8460
ci: add check to detect merge conflicts ( #3571 )
2021-02-10 11:18:49 +08:00
Shuyang Wu
26a4ed4ad4
refactor: remove kubectl dependency in chaos test, use k8s API instead ( #3501 )
2021-02-08 10:33:06 +08:00
Shuyang Wu
53c7aba023
chore: remove spellcheck for push
( #3509 )
2021-02-05 09:35:22 +08:00
idbeta
1e35cc00eb
test: make centos7 ci easier to understand ( #3487 )
2021-02-04 09:08:23 +08:00
John Bampton
0d63c0aec3
fix(CI): roll our own Markdown link checker ( #3197 )
...
Due to the ASF's policies changing we cannot use the original GitHub Actions for linting as they are not approved.
Change Action to only rull on pull request.
2021-02-03 23:55:53 +08:00
Alex Zhang
5399a31b24
feat: support to communicate with etcd by TLS in command line ( #3415 )
...
* feat: support to communicate with etcd by TLS in command line
* fix: add openssl dev
2021-02-01 10:51:34 +08:00
Shuyang Wu
09a4673a98
chore: use api7/etcd-operator in chaos CI ( #3460 )
...
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-01-31 22:36:32 +08:00
tzssangglass
d0816200e6
feat: kafka-logger implemented reuse kafka producer ( #3429 )
2021-01-31 14:52:13 +08:00
Yuelin Zheng
757be1987d
chore: improve issue template file style ( #3459 )
2021-01-29 22:50:32 +08:00
Shuyang Wu
a38cbf78b7
feat: chaos test on route could still works when etcd is down ( #3404 )
2021-01-29 19:22:43 +08:00
Jens Keiner
b5374bb66c
feat(authz-keycloak): dynamic scope and resource mapping. ( #3308 )
2021-01-27 21:50:18 +08:00
罗泽轩
5250592b38
chore: require more environment info ( #3418 )
2021-01-26 23:34:54 +08:00
罗泽轩
8c7a6887ec
ci: address yamllint warnings ( #3422 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-26 18:20:39 +08:00
Shuyang Wu
e5916cf541
fix: markdownlint issue ( #3381 )
...
remove unnecessary ignore path in markdownlint
Signed-off-by: yiyiyimu <wosoyoung@gmail.com>
2021-01-21 16:03:30 +08:00
罗泽轩
e3601e6876
feat: support dubbo ( #3224 )
...
Fix #89
2021-01-20 09:47:09 +08:00
罗泽轩
19bc14ed5f
ci: add OpenResty 1.15.8.2 ( #3311 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2021-01-17 10:41:59 +08:00
idbeta
3e19b06293
ci: support to run ci on Centos 7 ( #3061 )
...
fix #2573
2021-01-12 10:55:54 +08:00
John Bampton
9361dc8182
docs: fix spelling ( #3249 )
2021-01-12 09:03:14 +08:00
罗泽轩
d030d3c323
ci: simplify the if condition ( #3206 )
2021-01-11 17:53:57 +08:00
John Bampton
58b0366c83
fix(CI): roll our own linter for YAML ( #3196 )
...
Due to the ASF's policies changing we cannot use the original GitHub Actions for linting as they are not approved
Lint Markdown for rules:
- MD012/no-multiple-blanks
- MD032/blanks-around-lists
2021-01-06 09:38:28 +08:00
dabue
2b18cccf47
ci: update the title of ci ( #3172 )
...
fix #3167
2021-01-05 21:08:14 +08:00
罗泽轩
45e909a0b1
ci: pass again ( #3141 )
...
Previously CI is failed because of some policy change of Apache
Foundation.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-28 11:21:16 +08:00
罗泽轩
fb70133c22
ci: remove mac os CI ( #3122 )
...
The CI is not run for long.
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-26 12:11:41 +08:00
罗泽轩
8eaa187b46
docs: when opening issue, also mention the Nginx version ( #3101 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-23 09:03:43 +08:00
罗泽轩
0670eff88f
docs: update contributing guide ( #3089 )
...
Signed-off-by: spacewander <spacewanderlzx@gmail.com>
2020-12-21 20:13:21 +08:00
John Bampton
6331e5d057
feat(CI): add a GitHub Action to lint the YAML files ( #3044 )
...
Lint some YAML
Add a `.yamllint` config file
2020-12-18 08:29:17 +08:00
John Bampton
3bb3422852
feat(CI): add a GitHub Action to lint the Markdown ( #3041 )
...
- add a Markdownlint config file
- lint Markdownlint for MD039 - Spaces inside link text
https://www.npmjs.com/package/markdownlint-cli
2020-12-15 09:29:47 +08:00
John Bampton
511f52a856
refactor: remove trailing whitespace ( #3040 )
2020-12-15 08:56:20 +08:00
琚致远
839c5d7f07
feat: added improve docs issue template ( #3031 )
2020-12-14 08:48:59 +08:00
罗泽轩
cc9c1bb090
ci: check misspell ( #3011 )
...
Fix #3009
2020-12-10 23:05:36 +08:00
罗泽轩
44855ec1a7
ci: make it work under OpenResty 1.19 ( #2768 )
2020-11-30 10:32:35 +08:00
YuanSheng Wang
e47bd1da69
chore: If the PR not backward compatible, please discuss on the maili… ( #2849 )
2020-11-25 19:23:05 +08:00
罗泽轩
8b3bccd20f
test: check the behavior when connecting to old etcd ( #2835 )
2020-11-24 18:48:45 +08:00
琚致远
81bcf61d62
feat(CI): create markdown-link-checker.yml ( #2684 )
...
* Create markdown-link-checker.yml
* Update markdown-link-checker.yml
Now we have all broken links, let's update this CI to only check modified files.
2020-11-10 14:05:58 +08:00
琚致远
6a6d8729a3
feat: added policy for semantic-pr ( #2652 )
...
According to https://github.com/zeke/semantic-pull-requests , we use this configuration to allow this bot to only to check PR's title.
2020-11-08 11:19:00 +08:00
Alex Zhang
5191374545
feat: support TLS connection with etcd. ( #2548 )
...
Support the TLS connection when communicating with etcd cluster. We added a configuration item to custom the certificate verification. Whether to setup TLS connection or not depends on the endpoints' scheme, for instance, when endpoints are:
```
etcd:
host:
- "https://127.0.0.1:2379 "
- "https://127.0.0.1:3379 "
```
APISIX will originate TLS connection automatically, and the Server Name Indication extention will be set by the endpoint host (`127.0.0.1` in above case). Note by default APISIX will verify the certificate, close the verification in configuration explicitly if you want to bypass it.
```
etcd:
tls:
verfiy: false
```
2020-11-03 13:53:39 +08:00