mirror of
https://github.com/MODSetter/SurfSense.git
synced 2026-04-25 00:36:31 +02:00
feat: enhance SearxNG settings and improve loading indicators
- Added new search engines (qwant news, qwant images, qwant videos, mojeek images, mojeek news) to the default settings for better search results. - Updated outgoing request settings by removing the decimal from `extra_proxy_timeout` for consistency. - Integrated a `Spinner` component in `LayoutDataProvider` to improve loading feedback during chat deletion processes.
This commit is contained in:
parent
543fe45540
commit
bc1f31b481
2 changed files with 8 additions and 2 deletions
|
|
@ -4,7 +4,12 @@ use_default_settings:
|
||||||
- ahmia
|
- ahmia
|
||||||
- torch
|
- torch
|
||||||
- qwant
|
- qwant
|
||||||
|
- qwant news
|
||||||
|
- qwant images
|
||||||
|
- qwant videos
|
||||||
- mojeek
|
- mojeek
|
||||||
|
- mojeek images
|
||||||
|
- mojeek news
|
||||||
|
|
||||||
server:
|
server:
|
||||||
secret_key: "override-me-via-env"
|
secret_key: "override-me-via-env"
|
||||||
|
|
@ -40,7 +45,7 @@ outgoing:
|
||||||
pool_connections: 100
|
pool_connections: 100
|
||||||
pool_maxsize: 20
|
pool_maxsize: 20
|
||||||
enable_http2: true
|
enable_http2: true
|
||||||
extra_proxy_timeout: 10.0
|
extra_proxy_timeout: 10
|
||||||
retries: 1
|
retries: 1
|
||||||
# Uncomment and set your residential proxy URL to route search engine requests through it.
|
# Uncomment and set your residential proxy URL to route search engine requests through it.
|
||||||
# Format: http://<username>:<base64_password>@<hostname>:<port>/
|
# Format: http://<username>:<base64_password>@<hostname>:<port>/
|
||||||
|
|
|
||||||
|
|
@ -3,6 +3,7 @@
|
||||||
import { useQuery, useQueryClient } from "@tanstack/react-query";
|
import { useQuery, useQueryClient } from "@tanstack/react-query";
|
||||||
import { useAtom, useAtomValue, useSetAtom } from "jotai";
|
import { useAtom, useAtomValue, useSetAtom } from "jotai";
|
||||||
import { AlertTriangle, Inbox, Megaphone, SquareLibrary } from "lucide-react";
|
import { AlertTriangle, Inbox, Megaphone, SquareLibrary } from "lucide-react";
|
||||||
|
import { Spinner } from "@/components/ui/spinner";
|
||||||
import { useParams, usePathname, useRouter } from "next/navigation";
|
import { useParams, usePathname, useRouter } from "next/navigation";
|
||||||
import { useTranslations } from "next-intl";
|
import { useTranslations } from "next-intl";
|
||||||
import { useTheme } from "next-themes";
|
import { useTheme } from "next-themes";
|
||||||
|
|
@ -823,7 +824,7 @@ export function LayoutDataProvider({ searchSpaceId, children }: LayoutDataProvid
|
||||||
>
|
>
|
||||||
{isDeletingChat ? (
|
{isDeletingChat ? (
|
||||||
<>
|
<>
|
||||||
<span className="h-4 w-4 animate-spin rounded-full border-2 border-current border-t-transparent" />
|
<Spinner size="sm" />
|
||||||
{t("deleting")}
|
{t("deleting")}
|
||||||
</>
|
</>
|
||||||
) : (
|
) : (
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue