Commit Graph

6 Commits

Author SHA1 Message Date
george 6fe4d1b9fc Show Git ingestion job status 2026-06-06 12:13:40 +01:00
george ff4da0cb9e Fix git sync and add repo browser with path selection
- Fix discover_files: rel_path always computed (was stuck at '.' at root),
  include_path_match now uses relative path, 'return' changed to 'continue'
- Fix ingest_git_source: files were cloned but ingested from wrong path
  (docs/repo-id instead of data/repos/repo-id). Now stages filtered files
  into DOCS_PATH/library_id before calling ingest_library.
- Add browse_repo_tree() for interactive repo exploration
- Add POST /api/v1/sources/browse endpoint to backend
- Add /sources/browse proxy route to webui
- Rewrite sources.html: browse repo, expand/collapse tree, check paths to
  include, then save source and sync

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-06 01:28:10 +01:00
george 54986cda99 Fix sources template rendering 2026-06-06 00:39:42 +01:00
george 64a4996b70 Add Git source management to WebUI 2026-06-06 00:33:37 +01:00
george 979a32cfb8 Support ZIP uploads 2026-06-06 00:30:24 +01:00
george 421b6f973a Initial DocsMCP stack 2026-06-05 23:02:55 +01:00