ips/pkg6depotd/src
Till Wegmueller ff0b9f4319
Add support for file URL without algorithm and refactor JSON serialization for Python-style compatibility
- Added `/file/1/{digest}` route to support file retrieval without specifying the algorithm.
- Implemented a Python-compatible JSON serializer to ensure consistent formatting for catalog artifacts.
- Replaced `HashMap` with `BTreeMap` for deterministic ordering in catalog serialization and updates.
- Updated integration tests to validate the new route functionality and ensure response correctness.
- Refactored `format_iso8601_basic` to improve timestamp formatting consistency.
2025-12-22 22:42:56 +01:00
..
daemon Introduce foundational structure for pkg6depotd 2025-12-08 20:11:05 +01:00
http Add support for file URL without algorithm and refactor JSON serialization for Python-style compatibility 2025-12-22 22:42:56 +01:00
telemetry Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
cli.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
config.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
errors.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
lib.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
main.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00
repo.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00