Rename API to get all files, minor UI updates

This commit is contained in:
sabaimran
2025-01-20 13:30:10 -08:00
parent 849b7c7af6
commit d36f235da5
3 changed files with 6 additions and 6 deletions

View File

@@ -381,8 +381,8 @@ const UploadFiles: React.FC<{
<DialogHeader> <DialogHeader>
<DialogTitle>Build Your Knowledge Base</DialogTitle> <DialogTitle>Build Your Knowledge Base</DialogTitle>
<DialogDescription> <DialogDescription>
Add your files to supercharge Khoj`&apos;`s AI with your knowledge. Get Add context for your Khoj knowledge base.
instant, personalized answers powered by your own documents and data. Quickly search and get personalized answers from your documents.
</DialogDescription> </DialogDescription>
</DialogHeader> </DialogHeader>
<div <div
@@ -576,7 +576,7 @@ export default function Search() {
const fetchFiles = async (currentPageNumber: number) => { const fetchFiles = async (currentPageNumber: number) => {
try { try {
const url = `api/content/all?page=${currentPageNumber}`; const url = `api/content/files?page=${currentPageNumber}`;
const response = await fetch(url); const response = await fetch(url);
if (!response.ok) throw new Error("Failed to fetch files"); if (!response.ok) throw new Error("Failed to fetch files");

View File

@@ -857,7 +857,7 @@ export default function SettingsView() {
<div className="text-2xl">Content</div> <div className="text-2xl">Content</div>
<div className="cards flex flex-wrap gap-16"> <div className="cards flex flex-wrap gap-16">
<Card id="computer" className={cardClassName}> <Card id="computer" className={cardClassName}>
<CardHeader className="flex flex-row text-2xl"> <CardHeader className="flex flex-row text-xl">
<Brain className="h-8 w-8 mr-2" /> <Brain className="h-8 w-8 mr-2" />
Knowledge Base Knowledge Base
{userConfig.enabled_content_source.computer && ( {userConfig.enabled_content_source.computer && (

View File

@@ -330,9 +330,9 @@ def get_content_types(request: Request, client: Optional[str] = None):
return list(configured_content_types & all_content_types) return list(configured_content_types & all_content_types)
@api_content.get("/all", response_model=Dict[str, str]) @api_content.get("/files", response_model=Dict[str, str])
@requires(["authenticated"]) @requires(["authenticated"])
async def get_all_content( async def get_all_files(
request: Request, client: Optional[str] = None, truncated: Optional[bool] = True, page: int = 0 request: Request, client: Optional[str] = None, truncated: Optional[bool] = True, page: int = 0
): ):
user = request.user.object user = request.user.object