mirror of
https://github.com/khoaliber/khoj.git
synced 2026-03-09 13:25:11 +00:00
Rename API to get all files, minor UI updates
This commit is contained in:
@@ -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`'`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");
|
||||||
|
|
||||||
|
|||||||
@@ -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 && (
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user