Sheldon Guo 42cefed6b2
chore: adjust the kernel to support IP restriction plugin. (#6069)
* fix: prevent infinite reload on blocked IP error and set X-Forwarded-For header in proxy

* feat: add middleware to extract client IP and set it in context

* test: add unit tests for extract client IP middleware
2025-01-22 19:56:37 +08:00
..