Weekly Report (Aug 23 - Aug 29)

admin 49 2025-01-15 编辑

Weekly Report (Aug 23 - Aug 29)

Introduction​

Apache 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.

"The Apache Community Weekly Newsletter hopes to help community members better grasp the weekly progress of the Apache community and facilitate your participation in the Apache community.

We've also put together some issues for those new to the community! If you are interested, don't miss them!

Contributor statistics​

Good first issue​

Issue #4241​

Link: https://github.com/apache//issues/4241

Problem Description: Now when adding the jwt-auth plugin to a service/route, the jwt token does not contain a "key" declaration.

{  "iss": "http://127.0.0.1",  "client_id": "application1",  "sub": "1234567890",  "iat": 1516239022}

Issue #4441​

Link: Issue #4441

Issue Description: Now stream_routes parameter "remote_addr" only support single ip, need to support multiple ip or match rule like "192.168.0.0/16", like http routing parameter "remote_addr".

Issue #3601​

Link: Issue #3601

Issue Description: Currently only has unit tests for request-response gRPC proxies, and no tests related to streaming gRPC. Need to add test cases for streaming gRPC to it.

Issue #3931​

Link: Issue #3931

Issue Description: http_to_https in the redirect plugin lacks curl tests, need to add curl tests for http_to_https in the redirect plugin and update the documentation Apache redirect plugin.

Feature highlights of the week​

  • uri-blocker support for ignoring case when matching request URIs

    • Related PR: https://github.com/apache//pull/4868
    • Contributor: okaybase
  • kafka-logger Support for configuring acks parameters for kafka producers

    • Related PR: https://github.com/apache//pull/4878
    • Contributors: okaybase
  • kafka-logger supports configuring the cluster name parameter

    • Related PR: https://github.com/apache//pull/4876
    • contributor: tzssangglass
  • referer-restriction Support for configuring blacklist

    • Related PR: https://github.com/apache//pull/4916
    • Contributor: okaybase
  • Centralized Authentication with the OpenID Connect Plugin for Apache : Apache is a dynamic, real-time, high-performance API gateway that provides rich traffic management features such as load balancing, dynamic upstream, canary release, service meltdown, authentication, observability, etc. Apache not only supports plug-in dynamic changes and Apache 's OpenID Connect plug-in supports OpenID, which allows users to replace authentication from traditional authentication mode to centralized authentication mode.

  • Why did choose the Nginx + Lua technology stack?: Provides the historical background and advantages of the Nginx + Lua technology stack chosen by , noting that " High performance + flexibility" is what makes stand out from other gateways.

  • Apache 2.9 Released with More New Features!: Apache version 2.9 is released! With 30+ developers, 100+ PR submissions, 2 new features, and improved support for plugins, find out what's new in Apache 2.9!

Weekly Report (Aug 23 - Aug 29)

上一篇: Understanding the Significance of 3.4 as a Root in Mathematics
下一篇: Release Apache 3.7.0
相关文章