1
Fork 0
mirror of https://github.com/thegeneralist01/archivr synced 2026-07-21 18:55:36 +02:00
archivr/crates
TheGeneralist 351e74df09
feat(fonts): wire font extraction into capture pipeline + blob serving route
- capture.rs: add archive_id: Option<&str> to perform_capture; when Some,
  call font_extractor::extract_and_rewrite before hashing HTML, register
  each font as a deduplicated blob + 'font' artifact
- main.rs: pass None as archive_id (CLI keeps fonts embedded)
- routes.rs: add GET /api/archives/:id/blobs/:sha256 (serve_blob handler),
  pass Some(&archive_id) to perform_capture in capture_handler,
  add ApiError::internal constructor
2026-06-25 16:07:50 +02:00
..
archivr-cli feat(fonts): wire font extraction into capture pipeline + blob serving route 2026-06-25 16:07:50 +02:00
archivr-core feat(fonts): wire font extraction into capture pipeline + blob serving route 2026-06-25 16:07:50 +02:00
archivr-server feat(fonts): wire font extraction into capture pipeline + blob serving route 2026-06-25 16:07:50 +02:00