v0.29.2
This commit is contained in:
1 parent
76cb4acef0
commit
68678e98be
84 files changed
+1519
-325
No files matched your search
+22
@@ -1,5 +1,27 @@
|
||||
# RustProxy roadmap
|
||||
|
||||
## 0.29.2 - PHP-FPM operator controls and observability
|
||||
|
||||
- [x] Add bounded, operator-only PHP_ADMIN_VALUE INI overrides per Web Service.
|
||||
- [x] Show admin overrides in the Web Service UI/API, reusing existing location-to-service routing.
|
||||
- [x] Track PHP responses by status class, response-header latency and free concurrency slots in Prometheus.
|
||||
- [ ] Verify FastCGI integration and full Rust test suite on a host with a compiler and PHP-FPM.
|
||||
- [ ] Consider per-location PHP override profiles and PHP-FPM connect/write/read phase metrics.
|
||||
|
||||
## 0.29.1 - Internal error routing, multipart ranges and PHP PATH_INFO
|
||||
|
||||
Current direction: 0.29.0 -> 0.29.1
|
||||
|
||||
- [x] Add configurable internal error fallbacks for the main vhost source and Custom locations.
|
||||
- [x] Preserve original method, URI, query string and request context during internal fallback dispatch.
|
||||
- [x] Reject fallback cycles at validation time and cap runtime fallback depth.
|
||||
- [x] Intercept configured errors before final response/cache handling and run the target through normal route processing.
|
||||
- [x] Add bounded Prometheus counters for triggered, successful and failed error fallbacks.
|
||||
- [x] Support fixed fallback status codes 403/404/500/502/503/504.
|
||||
- [x] Add streaming multipart byte-range responses with a bounded range count.
|
||||
- [x] Add opt-in secure PHP PATH_INFO splitting for PHP-FPM.
|
||||
- [x] Keep SQLite schema 9 and Cold Cache format 3 unchanged.
|
||||
|
||||
## 0.29.0 - Redirect, health-host, forced-cache and rotated-log controls
|
||||
|
||||
Current direction: 0.28.2 -> 0.29.0
|
||||
|
||||
Reference in new issue
Block a user