ips/pkg6depotd
Till Wegmueller 8f089656ba
Add search functionality to repository and route handlers (currently disabled)
- Introduced a searchable index with structured `IndexEntry` support for packages, files, directories, and dependencies.
- Added `search` method in `DepotRepo` with wildcard and case-sensitive query handling.
- Created `/search/0` and `/search/1` routes for search API, supporting publishers and token-based queries.
- Updated `SearchIndex` handling to map tokens to detailed `IndexEntry` structures.
- Improved index building to include attributes for files, directories, and dependencies.
2026-01-18 12:29:44 +01:00
..
src Add search functionality to repository and route handlers (currently disabled) 2026-01-18 12:29:44 +01:00
tests Add support for file URL without algorithm and refactor JSON serialization for Python-style compatibility 2025-12-22 22:42:56 +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