Commit graph

3870 commits

Author SHA1 Message Date
Anish Sarkar
79417d9c50
Merge pull request #1659 from AnishSarkar22/fix/document-ui-changes
Some checks failed
Obsidian Plugin Lint / lint (push) Has been cancelled
refactor(documents): move documents into a searchable right panel
2026-08-05 02:57:01 +05:30
Anish Sarkar
997feeb901 refactor(right-panel): simplify toggle button logic and update layout for document handling 2026-08-05 02:49:58 +05:30
Anish Sarkar
13cae846fe feat(layout): add right panel state management with cookie persistence and update layout components for initial state handling 2026-08-05 02:38:19 +05:30
Anish Sarkar
985912d4ac feat(layout): enhance right panel state management with persistent storage and adjust button positioning in DocumentsFilters 2026-08-05 02:37:21 +05:30
Anish Sarkar
6e85c9f38b fix(translations): update 'no_chats' message across multiple languages for clarity 2026-08-05 02:21:31 +05:30
Anish Sarkar
d230d56fad refactor(sidebar): update documents navigation logic and reintroduce documents button 2026-08-05 02:20:51 +05:30
Anish Sarkar
40dd7c8963 refactor(layout): integrate documents into mobile workspace shell 2026-08-05 02:16:11 +05:30
Anish Sarkar
e80ade939a feat(navigation): route mobile users to documents workspace 2026-08-05 02:16:07 +05:30
Anish Sarkar
c506a2fd3b feat(documents): add mobile documents workspace 2026-08-05 02:16:02 +05:30
Anish Sarkar
e570cff020 refactor(sidebar): remove upload button and clean up import actions for desktop 2026-08-05 01:48:24 +05:30
Anish Sarkar
087facf716 fix(documents): sort documents by creation time 2026-08-05 01:42:47 +05:30
Anish Sarkar
a1d9e58637 refactor(documents): propagate creation timestamps through tree models 2026-08-05 01:42:45 +05:30
Anish Sarkar
7dfa8a07d8 feat(documents): implement document sorting in FolderTreeView 2026-08-05 01:28:53 +05:30
Anish Sarkar
db0ac293fd feat(documents): integrate searchable document views 2026-08-05 01:26:35 +05:30
Anish Sarkar
893bfcaf80 feat(documents-i18n): localize search and empty states 2026-08-05 01:26:31 +05:30
Anish Sarkar
182ef7251e feat(document-search): add ranked documents view model 2026-08-05 01:26:27 +05:30
Anish Sarkar
fd7c563cd6 fix(documents): update search input height and improve no documents found messaging 2026-08-05 00:47:00 +05:30
Anish Sarkar
ed807440fa feat(documents-filters): enhance filter bar with search input and upload button 2026-08-04 23:03:28 +05:30
Anish Sarkar
ea1d460c1b feat(layout): integrate documents panel toggle and navigation for mobile 2026-08-04 22:30:42 +05:30
Anish Sarkar
9cdb44d2eb feat(composer): open documents from the add menu 2026-08-04 22:30:34 +05:30
Anish Sarkar
fc87fc46e9 feat(layout): toggle the documents panel from the sidebar 2026-08-04 22:30:24 +05:30
Anish Sarkar
a4813ad147 feat(layout-shell): plumb the documents panel through the shell 2026-08-04 22:30:21 +05:30
Anish Sarkar
31a75221d3 feat(right-panel): serve documents from the sources tab 2026-08-04 22:29:59 +05:30
Anish Sarkar
741ffa7c4b refactor(documents): rebuild the documents sidebar as a right panel 2026-08-04 22:29:55 +05:30
Anish Sarkar
99db35524c feat(documents-filters): add an upload action to the filter bar 2026-08-04 22:20:03 +05:30
Anish Sarkar
9b20a1508d feat(documents): add a shared atom for documents panel visibility 2026-08-04 22:19:59 +05:30
Anish Sarkar
9367b794f4 feat(sidebar): add a reusable slide-out panel primitive 2026-08-04 22:19:54 +05:30
MODSetter
f35dfe673e chore: update package dependencies and configuration
- Removed sharp overrides from package.json and pnpm-lock.yaml.
- Updated pnpm-workspace.yaml to include package paths.
- Deleted tsconfig.tsbuildinfo as it is no longer needed.
- Updated various package versions in package.json and pnpm-lock.yaml for surfsense_desktop and surfsense_web, including concurrently, fs-extra, tar, drizzle-orm, next, and next-intl.
2026-08-04 09:18:17 -07:00
Anish Sarkar
05c0d15416 refactor(models-selection-panel): improve layout and accessibility of model settings 2026-08-04 03:36:18 +05:30
Anish Sarkar
c1838cee8b fix(model-settings): clarify input budgets and reported context 2026-08-04 03:25:45 +05:30
Anish Sarkar
af3897b6ec feat(llm): introduce handling for insufficient memory errors and enhance context limit management 2026-08-03 21:51:57 +05:30
Anish Sarkar
3bc12862b0 feat(model-connections): enhance error handling for provider responses and improve model discovery validation 2026-08-03 18:24:39 +05:30
Anish Sarkar
c07075a375 refactor(chat-errors): centralize error copy and separate diagnostics 2026-08-03 15:04:28 +05:30
Anish Sarkar
95e46beb5b fix(free-chat-page): surface backend provider messages for model errors 2026-08-03 14:42:57 +05:30
Anish Sarkar
ccdd0cfefb fix(chat-error-classifier): prefer the backend-composed provider message 2026-08-03 14:42:53 +05:30
Anish Sarkar
97e7bbb599 fix(model-connections): mirror positive context-limit validation in the web contract 2026-08-03 14:42:49 +05:30
Anish Sarkar
0e73769473 feat(model-connections): edit the per-model context limit in connection settings 2026-08-03 14:42:46 +05:30
Anish Sarkar
704f361f8e feat(model_utils): introduce capability fields mapping for improved model capability checks 2026-07-30 23:31:16 +05:30
Rohan Verma
21b0ecba64
Merge pull request #1643 from AnishSarkar22/feat/searxng-fallback
Some checks failed
Build and Push Docker Images / compute_version (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, , production, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, , production, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu126, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, -cuda126, production, true, cuda126) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu126, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, -cuda126, production, true, cuda126) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu128, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, -cuda, production, true, cuda) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu128, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, -cuda, production, true, cuda) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64, , runner, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64, , runner, false, cpu) (push) Has been cancelled
Build and Push Docker Images / verify_digests (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, , cpu) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda, cuda) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda126, cuda126) (push) Has been cancelled
Build and Push Docker Images / create_manifest (web, surfsense-web, , cpu) (push) Has been cancelled
Build and Push Docker Images / finalize_release (push) Has been cancelled
feat(google_search): fall back to SearXNG when Google walls every IP
2026-07-29 15:31:41 -07:00
Anish Sarkar
bde2b827f2 refactor(searxng): rename SEARXNG_FALLBACK_URL to SEARXNG_URL 2026-07-27 19:58:40 +05:30
Anish Sarkar
c844491ddf docs(web-search): describe the bundled searxng fallback 2026-07-27 19:50:29 +05:30
Anish Sarkar
6924d5e34c docs(web-search): document the optional SearXNG fallback 2026-07-27 16:14:19 +05:30
Rohan Verma
a327ae88d2
Merge pull request #1641 from AnishSarkar22/fix/openai-compatible-models
Some checks failed
Build and Push Docker Images / compute_version (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, , production, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, , production, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu126, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, -cuda126, production, true, cuda126) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu126, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, -cuda126, production, true, cuda126) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu128, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-24.04-arm, linux/arm64, arm64, -cuda, production, true, cuda) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_backend, cu128, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, -cuda, production, true, cuda) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-24.04-arm, linux/arm64, arm64, , runner, false, cpu) (push) Has been cancelled
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64, , runner, false, cpu) (push) Has been cancelled
Build and Push Docker Images / verify_digests (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, , cpu) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda, cuda) (push) Has been cancelled
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda126, cuda126) (push) Has been cancelled
Build and Push Docker Images / create_manifest (web, surfsense-web, , cpu) (push) Has been cancelled
Build and Push Docker Images / finalize_release (push) Has been cancelled
fix(model-connections): use OpenAI-compatible base URL verbatim and deprecate raw provider
2026-07-26 15:30:18 -07:00
Anish Sarkar
66c7a39aa8 docs(local-models): note other-local-servers base URL is used verbatim 2026-07-26 20:34:21 +05:30
Anish Sarkar
759e9a3656 docs(local-models): note LM Studio base URL is used verbatim 2026-07-26 20:34:14 +05:30
Anish Sarkar
5ec68e993b refactor(connect-form): clarify OpenAI-compatible base URL is used verbatim 2026-07-26 20:33:59 +05:30
Rohan Verma
13ebb562a7
Merge pull request #1630 from Benebo7/feat/environment-section-on-issues
feat: add new autofill environment section on automatic issues
2026-07-25 16:23:17 -07:00
DESKTOP-RTLN3BA\$punk
79fd8cd6cb feat(metadata): update titles and descriptions for improved clarity and SEO; enhance hero section text for better user engagement 2026-07-25 16:14:13 -07:00
DESKTOP-RTLN3BA\$punk
eb9d19b6b1 feat(connectors): enhance metadata and descriptions for Amazon, Indeed, and Walmart APIs; add Walmart to public route prefixes 2026-07-25 15:54:16 -07:00
DESKTOP-RTLN3BA\$punk
ab05d74071 refactor(quality-score): update provider prestige logic and adjust top-K size for improved candidate selection 2026-07-24 16:16:12 -07:00