- log rotate
- secret storage
- support include comnand for configuraion
- accept encoding adjustment plugin
- support purge http cache
- support docker service discovery
- upstream and location update notification
- support validate config for plugin
- support validate config before save(web)
- better error handler
- support more params for open telemetry
- get arguments from env
- support OpenTelemetry
- add docker run illustrate
- auth delay
- support get processing count of file cache
- support buffer file logger
- support prometheus plugin
- http response cache(storage: tinyufo, file)
- support dns service discovery
- admin web expand common configuration items by default
- different servers avoid listening to the same address
- support different sni on the same listen address
- build gnu and musl versions
- json log
- cors plugin
- upstream_response_time
- support set_cipher_list and set_ciphersuites
- support setting max ttl of cache
- support set header for static serve
- set header support
remote_addr
- hot reload upstream and location config
- jwt sign response plugin(sign path)
- jwt auth ignore path
- tcp fast open for upstream
- support keepalive for server accept connection
- jwt auth proxy plugin
- location supports client body size limit
- csrf plugin
- referer restriction plugin
- upstream select algo support more options
- tls validity checker
- fix not_before not_after of cert
- http header convert $HOSTNAME for hostname
- http headers plugin
- support
Content-Disposition
for directory static serve plugin - support more limit plugin
- how to use proxy plugin
- server listen multi address
- show name of web view editor
- add more digest from session.digest
- toml config preview
- support ttl limit
- disable notification event
- use buffer writer for log
- convert plugin category to string?
- support i18n
- access log format performance
- support etcd or other storage for config
- send more event to webhook
- remove config
- diff config and send to webhook
- support pyroscope
- tls cert auto update[instant-acme]
- delay restart
- redirect http to https(orginal uri)
- headers for location support get from env
- basic auth
- allow none upstream for location
- allow deny ip proxy plugin
- auto reload config and restart
- request id proxy plugin
- support plugin for proxy and response
- authentication for admin page
- custom error for pingora error
- support alpn for location
- support add header for location
- support x-forwarded-for
- error page
- http peer option
- access log
- support format for env logger(or tokio tracing)
- config validate
- support add tls
- stats of server
- start without config
- static serve for admin
- status:499 for client abort
- support get pingap start time
- static file serve
- set priority for location
- mock response for upstream
- add remark for config
- support multi host for location?
- support set upstream_keepalive_pool_size
- graceful restart for admin web
- use stable pingora
- support web hook for backend health check
- sentry uri config
- charset for static file
- web hook for wecom, dingtalk robot
- verify_cert option for http peer
- compression: zstd, br, gzip
- support set threads for each server
- location limit of request: ip or custom field