You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by yi...@apache.org on 2022/03/24 05:43:10 UTC

[apisix-website] branch master updated: docs: add weeklyreport 0314 (#969)

This is an automated email from the ASF dual-hosted git repository.

yilinzeng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 36e51fd  docs: add weeklyreport 0314 (#969)
36e51fd is described below

commit 36e51fd396e612250cf9ca123da047f91a3dda4d
Author: TvT <li...@gmail.com>
AuthorDate: Thu Mar 24 13:43:05 2022 +0800

    docs: add weeklyreport 0314 (#969)
---
 website/blog/2022/03/24/weekly-report-0314.md      | 100 +++++++++++++++++++++
 .../2022/03/24/weekly-report-0314.md               |  96 ++++++++++++++++++++
 website/static/data/events.json                    |   6 +-
 3 files changed, 201 insertions(+), 1 deletion(-)

diff --git a/website/blog/2022/03/24/weekly-report-0314.md b/website/blog/2022/03/24/weekly-report-0314.md
new file mode 100644
index 0000000..0ca2468
--- /dev/null
+++ b/website/blog/2022/03/24/weekly-report-0314.md
@@ -0,0 +1,100 @@
+---
+title: Biweekly Report|Explore the weeks of Mar 1st - Mar 14th
+keywords:
+- Apache APISIX
+- API Gateway
+- Weekly Report
+- Contributor
+description: The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community and and facilitate everyone to participate in the Apache APISIX community.
+tags: [Events]
+---
+
+> From March 1st to  March 14th, 44 contributors submitted 131 commits for Apache APISIX. Thank you all for your contributions to Apache APISIX. It is your selfless contribution to make the Apache APISIX project better!
+
+<!--truncate-->
+
+## Introduction
+
+Apache APISIX has grown as a community from the first day of open source and has quickly become the most active open source API gateway project in the world. These achievements cannot be achieved without the joint efforts of our community partners.
+
+"If you want to go fast, go alone.If you want to go far, go together." The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community and and facilitate everyone to participate in the Apache APISIX community.
+
+We have also compiled some issues suitable for newcomers to the community to participate in! If you are interested, don't miss it!
+
+## Contributor Statistics
+
+![Contributors List](https://static.apiseven.com/202108/1647397912415-95b2e4c4-02f1-4cd7-8cfa-c53346e8eb42.jpg)
+
+![New Contributors](https://static.apiseven.com/202108/1647397912458-f3a7d62e-0b03-45ef-a492-7bc59ac8cf33.png)
+
+## Good first issue
+
+### Issue #6344
+
+**Link**: https://github.com/apache/apisix/issues/6344
+
+**Issue description**:
+
+As a User, I want to use `forward-auth` plugin but the plugin cann't support request body sent to authorization server to authentication form request body so that can you plan to do it?
+
+### Issue #6197
+
+**Link**: https://github.com/apache/apisix/issues/6197
+
+**Issue description**:
+
+How to current limit both in minutes and day by using plugin `limit-count`?
+
+Currently, the plugin `limit-count` only Set a traffic limiting mode, Second or minute,If I want to set seconds and minutes at the same time,plugin not support,Because what you set later overwrites what you set earlier,Is there a better solution to this problem?thank you
+
+## Highlights of Recent Features
+
+- [Support post_logout_redirect_uri config in `openid-connect` plugin](https://github.com/apache/apisix/pull/6455)(Contributor: [starsz](https://github.com/starsz))
+
+- [`ext-plugin` supports rewriting response headers](https://github.com/apache/apisix/pull/6426)(Contributor: [rampagecong](https://github.com/rampagecong))
+
+- [`proxy-mirror` plugin supports custom paths](https://github.com/apache/apisix/pull/6506)(Contributor: [spacewander](https://github.com/spacewander))
+
+- [Wasm supports getting response body](https://github.com/apache/apisix/pull/6514)(Contributor: [spacewander](https://github.com/spacewander))
+
+- [Support to run the rewrite phase for newly added plugins in consumer](https://github.com/apache/apisix/pull/6502)(Contributor: [tzssangglass](https://github.com/tzssangglass))
+
+- [Support for reading environment variables from yaml configuration files](https://github.com/apache/apisix/pull/6505)(Contributor: [wilson-1024](https://github.com/wilson-1024))
+
+- [`authz-keycloak` plugin supports redirect not authorized user](https://github.com/apache/apisix/pull/6485)(Contributor: [oil-oil](https://github.com/oil-oil))
+
+- [`cors` plugin supports setting allow origins by plugin metadata](https://github.com/apache/apisix/pull/6546)(Contributor: [Gary-Airwallex](https://github.com/Gary-Airwallex))
+
+- [`CSRF` plugin supports checking whether the token has expired](https://github.com/apache/apisix/pull/6201)(Contributor: [Baoyuantop](https://github.com/Baoyuantop))
+
+- [`jwt-auth` plugin supports custom parameters](https://github.com/apache/apisix/pull/6561)(Contributor: [liangliang4ward](https://github.com/liangliang4ward))
+
+- [`proxy mirror` plugin supports setting the timeout](https://github.com/apache/apisix/pull/6562)(Contributor: [Gerrard-YNWA](https://github.com/Gerrard-YNWA))
+
+- [APISIX Dashboard supports loading specified configuration files through environment variables](https://github.com/apache/apisix-dashboard/pull/2293)(Contributor: [bzp2010](https://github.com/bzp2010) and [kevinw66](https://github.com/kevinw66))
+
+- [APISIX Dashboard supports UI configuration protocol buffers](https://github.com/apache/apisix-dashboard/pull/2320)(Contributor: [oil-oil](https://github.com/oil-oil))
+
+- [APISIX Dashboard routing advanced matching support processing "!" inverse operator](https://github.com/apache/apisix-dashboard/pull/2364)(Contributor: [SkyeYoung](https://github.com/SkyeYoung))
+
+- [APISIX Dashboard supports detailed configuration of `cors`](https://github.com/apache/apisix-dashboard/pull/2341)(Contributor: [zaunist](https://github.com/zaunist))
+
+The Apache APISIX project website and the Github issue have accumulated a wealth of documentation and experience, so if you encounter problems, you can read the documentation, search the issue with keywords, or participate in the discussion on the issue to put forward your own ideas and practical experience.
+
+## Recent Blog Recommendations
+
+- [How to Integrate API Gateway with Eureka?](https://apisix.apache.org/blog/2022/03/05/apisix-integration-eureka-service-discovery)
+
+  This article describes how to enable Eureka as a service discovery in the API gateway Apache APISIX and how to use diagnostic tools to find problems in the link.
+
+- [Making It Simple, Apache APISIX Integrates ClickHouse to Improve Logging Efficiency](https://apisix.apache.org/blog/2022/03/04/apigateway-clickhouse-makes-logging-easier)
+
+  This article describes how community contributor Zhendong Qi contributed clickhouse-logger to Apache APISIX and how he used the plugin to simplify the business architecture and improve the efficiency of logging.
+
+- [Apache APISIX and CoreDNS open new doors for service discovery](https://apisix.apache.org/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery)
+
+  As a cloud native API gateway, Apache APISIX also integrates multiple service discovery capabilities. This article will show you how to configure CoreDNS in Apache APISIX.
+
+- [How to Use Gitpod to Develop API Gateway?](https://apisix.apache.org/blog/2022/03/03/develop-apisix-with-gitpod)
+
+  This article introduces the open source cloud IDE product - Gitpod, and demonstrates how to use Gitpod to develop API gateway Apache APISIX and solutions of common problems.
diff --git a/website/i18n/zh/docusaurus-plugin-content-blog/2022/03/24/weekly-report-0314.md b/website/i18n/zh/docusaurus-plugin-content-blog/2022/03/24/weekly-report-0314.md
new file mode 100644
index 0000000..da5839d
--- /dev/null
+++ b/website/i18n/zh/docusaurus-plugin-content-blog/2022/03/24/weekly-report-0314.md
@@ -0,0 +1,96 @@
+---
+title: "社区双周报|3.1-3.14 功能亮点更新进行中"
+keywords: 
+- Apache APISIX
+- API 网关
+- 社区周报
+- 贡献者
+description: “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。
+tags: [Events]
+---
+
+> 从 3.1 到 3.14, 有 44 位开发者为 Apache APISIX 提交了 131 个 commits。感谢这些小伙伴为 Apache APISIX 添砖加瓦,是你们的无私付出,让 Apache APISIX 项目变得更好!
+
+<!--truncate-->
+
+## 导语
+
+Apache APISIX 从开源第一天就以社区方式成长,迅速成为全世界最活跃的开源 API 网关项目。这些成就,离不开社区小伙伴们的共同奋斗。
+
+“独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。
+
+我们还整理了一些适合新来社区的小伙伴们参加的 issue!感兴趣的同学们,走过路过不要错过!
+
+## 贡献者统计
+
+![本周贡献者名单](https://static.apiseven.com/202108/1647397912423-73900fe5-8155-4a3f-b609-79bf224ad7e1.jpg)
+
+![本周新晋贡献者](https://static.apiseven.com/202108/1647397912442-b726a867-fc81-45a6-bea1-c45beb71068f.png)
+
+## Good first issue
+
+### Issue #6344
+
+**链接**: https://github.com/apache/apisix/issues/6344
+
+**问题描述**:作为一个用户,我想使用 `forward-auth` 插件,但该插件不支持将请求体发送到授权服务器上的认证表单请求体,有办法支持吗?
+
+### Issue #6197
+
+**链接**: https://github.com/apache/apisix/issues/6197
+
+**问题描述**:目前,`limit-count` 插件只设置了一种流量限制模式:秒或分钟。但是,该插件不支持同时设置秒和分钟,因为用户后面设置的内容会覆盖前面设置的内容,是否有办法可以解决这个问题?
+
+## 近期功能特性亮点
+
+- [`open-connect` 插件支持调用登出接口后想要跳转的地址](https://github.com/apache/apisix/pull/6455)(贡献者:[starsz](https://github.com/starsz))
+
+- [`ext-plugin` 支持重写 response headers](https://github.com/apache/apisix/pull/6426)(贡献者:[rampagecong](https://github.com/rampagecong))
+
+- [`proxy-mirror` 插件支持自定义路径](https://github.com/apache/apisix/pull/6506)(贡献者:[spacewander](https://github.com/spacewander))
+
+- [WASM 支持获取 response body](https://github.com/apache/apisix/pull/6514)(贡献者:[spacewander](https://github.com/spacewander))
+
+- [支持运行绑定在 cousumer 上插件的 rewrite 阶段](https://github.com/apache/apisix/pull/6502)(贡献者:[tzssangglass](https://github.com/tzssangglass))
+
+- [支持从 `yaml` 配置文件中读取环境变量](https://github.com/apache/apisix/pull/6505)(贡献者:[wilson-1024](https://github.com/wilson-1024))
+
+- [`authz-keycloak` 插件支持重定向非授权用户](https://github.com/apache/apisix/pull/6485)(贡献者:[oil-oil](https://github.com/oil-oil))
+
+- [`cors` 插件支持设置在 plugin metadata 中设置 allow origins](https://github.com/apache/apisix/pull/6546)(贡献者:[Gary-Airwallex](https://github.com/Gary-Airwallex))
+
+- [`csrf` 插件支持检查令牌是否过期](https://github.com/apache/apisix/pull/6201)(贡献者:[Baoyuantop](https://github.com/Baoyuantop))
+
+- [`jwt-auth` 插件支持指定获取 token 的位置](https://github.com/apache/apisix/pull/6561)(贡献者:[liangliang4ward](https://github.com/liangliang4ward))
+
+- [`proxy-mirror` 插件支持设置超时时间](https://github.com/apache/apisix/pull/6562)(贡献者:[Gerrard-YNWA](https://github.com/Gerrard-YNWA))
+
+- [APISIX Dashboard 支持通过环境变量加载指定配置文件](https://github.com/apache/apisix-dashboard/pull/2293)(贡献者:[bzp2010](https://github.com/bzp2010) 和 [kevinw66](https://github.com/kevinw66))
+
+- [APISIX Dashboard `limit` 系列插件 UI 添加欠缺字段](https://github.com/apache/apisix-dashboard/pull/2312)(贡献者:[oil-oil](https://github.com/oil-oil))
+
+- [APISIX Dashboard 支持 UI 配置 Protocol Buffers](https://github.com/apache/apisix-dashboard/pull/2320)(贡献者:[oil-oil](https://github.com/oil-oil))
+
+- [APISIX Dashboard 路由高级匹配支持处理 “!” 取反操作符](https://github.com/apache/apisix-dashboard/pull/2364)(贡献者:[SkyeYoung](https://github.com/SkyeYoung))
+
+- [APISIX Dashboard 支持 cors 详细配置](https://github.com/apache/apisix-dashboard/pull/2341)(贡献者:[zaunist](https://github.com/zaunist))
+
+Apache APISIX 的项目官网和 Github 上的 issue 上已经积累了比较丰富的文档教程和使用经验,如果您遇到问题可以翻阅文档,用关键词在 issue 中搜索,也可以参与 issue 上的讨论,提出自己的想法和实践经验。
+
+## 近期博文推荐
+
+- [API 网关 Apache APISIX 集成 Eureka 作为服务发现](https://apisix.apache.org/zh/blog/2022/03/05/apisix-integration-eureka-service-discovery/):
+
+  本文介绍了如何在 API 网关 Apache APISIX 中启用 Eureka 作为服务发现以及如何使用诊断工具发现链路中出现的问题。
+
+- [化繁为简,Apache APISIX 集成 ClickHouse 插件提升全链路日志效率](https://apisix.apache.org/zh/blog/2022/03/04/apigateway-clickhouse-makes-logging-easier):
+
+  本文讲述了社区贡献者祁振东为 Apache APISIX 贡献 `clickhouse-logger` 的历程,以及如何使用该插件简化业务架构,提升全链路日志效率。
+
+- [API 网关 Apache APISIX 携手 CoreDNS 打开服务发现新大门](https://apisix.apache.org/zh/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery):
+
+  作为云原生 API 网关,Apache APISIX 也集成了多种服务发现的能力,本文将为您展示在 Apache APISIX 中如何配置 CoreDNS。
+
+- [开源云 IDE 产品新宠儿,如何使用 Gitpod 开发 API 网关 Apache APISIX?](https://apisix.apache.org/zh/blog/2022/03/03/develop-apisix-with-gitpod):
+
+  本文介绍了开源的云原生 API 网关 Apache APISIX 和云 IDE 产品 Gitpod,并为大家演示了如何使用 Gitpod 对 API 网关 Apache APISIX 进行开发及常见问题的解决方案。
diff --git a/website/static/data/events.json b/website/static/data/events.json
index 602cac5..e1fde97 100644
--- a/website/static/data/events.json
+++ b/website/static/data/events.json
@@ -1,6 +1,10 @@
 [
   {
-    "title": "Biweekly Report|2.15-2.28 Feature Highlights Update in Progress",
+    "title": "Biweekly Report|Explore the weeks of Mar 1st - Mar 14th",
+    "fileName": "2022-03-24-weekly-report-0314"
+  },
+  {
+    "title": "Biweekly Report|Explore the week of Feb 15th - Feb 28th",
     "fileName": "2022-03-03-weekly-report-0228"
   },
   {