feat: persist reviewed chunks and index publication versions

This commit is contained in:
2026-10-16 08:44:30 +08:00
parent 3f25ffab83
commit 41b3ae0e41
20 changed files with 1027 additions and 16 deletions
+6 -1
View File
@@ -15,8 +15,13 @@ from app.services.catalog import (
record_event,
update_values,
)
from app.services.indexing import catalog_write_guard
router = APIRouter(prefix="/documents", tags=["documents"], dependencies=[Depends(require_admin)])
router = APIRouter(
prefix="/documents",
tags=["documents"],
dependencies=[Depends(require_admin), Depends(catalog_write_guard)],
)
@router.get("", response_model=Page[DocumentRead])