ips/pkg6depotd
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
..
src Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
tests Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
.gitignore merging all ips packages into one repo 2021-03-21 14:12:03 -03:00
Cargo.lock merging all ips packages into one repo 2021-03-21 14:12:03 -03:00
Cargo.toml Add caching headers, admin routes, and configurable cache max-age support 2025-12-09 20:23:00 +01:00
LICENSE merging all ips packages into one repo 2021-03-21 14:12:03 -03:00
README.md merging all ips packages into one repo 2021-03-21 14:12:03 -03:00

IPS Repository server written in rust

Work in progress