ips/libips/src/repository
Till Wegmueller ac9ab8c447
feat: Enhance signature payload handling and add test coverage
- Made `receive_one` public to allow external use.
- Improved signature payload fetching, storing, and fallback logic for `FileBackend` repositories.
- Added test case `test_receive_with_signature` to verify signature handling and repository storage.
- Extended manifest fields in transaction logic to support additional attributes (e.g., `users`, `groups`, `drivers`).
- Updated `RestBackend` to handle extended file path lookups for signature payloads.
2026-02-06 00:40:59 +01:00
..
catalog.rs Refactor: Replace direct signature fields with metadata-based storage 2026-02-05 23:34:15 +01:00
catalog_writer.rs Refactor: Replace direct signature fields with metadata-based storage 2026-02-05 23:34:15 +01:00
file_backend.rs feat: Enhance signature payload handling and add test coverage 2026-02-06 00:40:59 +01:00
mod.rs Add detailed error handling for file and directory operations 2026-02-05 23:16:02 +01:00
obsoleted.rs chore(format): apply consistent code formatting across modules 2026-02-04 22:40:51 +01:00
progress.rs Convert trait methods to use &self instead of &mut self, introduce Mutex for interior mutability, optimize HTTP client creation, and implement parallel payload processing using Rayon. 2026-02-05 15:57:56 +01:00
rest_backend.rs feat: Enhance signature payload handling and add test coverage 2026-02-06 00:40:59 +01:00
shard_sync.rs Refactor: Remove unused imports and clean up redundant code 2026-02-04 22:47:44 +01:00
sqlite_catalog.rs Refactor: Remove unused imports and clean up redundant code 2026-02-04 22:47:44 +01:00
tests.rs Refactor to align with Rust formatting guidelines and enhance code readability. 2025-12-22 20:10:17 +01:00