ips/pkg6depotd/src/http
Till Wegmueller 81f00a0624
Add caching headers, admin routes, and configurable cache max-age support
- Introduced caching headers (`Cache-Control`, `ETag`, `Last-Modified`) for file responses to improve client-side caching.
- Added HTTP admin routes for health check and authentication validation.
- Made `cache_max_age` configurable via server configuration with a default of 3600 seconds.
- Enhanced file handler with metadata-based `Last-Modified` computation.
- Updated integration tests to cover new functionality and ensure correctness.
2025-12-09 20:23:00 +01:00
..
handlers Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
middleware Introduce foundational structure for pkg6depotd 2025-12-08 20:11:05 +01:00
admin.rs Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
mod.rs Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
routes.rs Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
server.rs Add repository handling and foundational HTTP routes for pkg6depotd 2025-12-08 20:50:20 +01:00