Commit graph

8202 commits

Author SHA1 Message Date
Anish Sarkar
6924d5e34c docs(web-search): document the optional SearXNG fallback 2026-07-27 16:14:19 +05:30
Anish Sarkar
17ef99c5f9 feat(agents): surface fallback provenance in google_search replies 2026-07-27 16:14:13 +05:30
Anish Sarkar
1dcf49cf23 test(google_search): cover SearXNG fallback behaviour 2026-07-27 16:14:08 +05:30
Anish Sarkar
d39dac9016 fix(billing): exclude fallback results from Google SERP page charges 2026-07-27 16:14:03 +05:30
Anish Sarkar
9f1795da57 feat(google_search): fall back to SearXNG when Google walls every IP 2026-07-27 16:13:58 +05:30
Anish Sarkar
6837f9fd36 feat(google_search): add SearXNG last-resort search provider 2026-07-27 16:13:52 +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
Rohan Verma
eaa7ea9806
Merge pull request #1632 from Benebo7/fix/error-treatment-model-setup
Fix: error treatment model setup
2026-07-26 15:30:01 -07:00
Anish Sarkar
f39f7847f4 refactor(workspaces-routes): update dependency for workspace limits endpoint to require session context 2026-07-26 22:49:04 +05:30
Anish Sarkar
a4147e2047 fix(automation-service): correct variable reference for automation_id in status change notifications 2026-07-26 22:43:07 +05:30
Anish Sarkar
1b02c42a55 feat(model-connection-service): enhance 404 error messages with API Base URL hints 2026-07-26 20:55:11 +05:30
Anish Sarkar
0dcd0f56b7 refactor(test-model-connections): remove ensure_v1 assertions to align with updated URL processing 2026-07-26 20:41:10 +05:30
Anish Sarkar
d197ae4658 refactor(model-resolver): remove ensure_v1 function to streamline base URL processing 2026-07-26 20:40:45 +05:30
Anish Sarkar
3d634620ad refactor(model-connection-service): simplify base URL handling for OpenAI-compatible models 2026-07-26 20:40:33 +05:30
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
a348e81269 test(model-connections): cover verbatim OpenAI-compatible base URL resolution 2026-07-26 20:34:10 +05:30
Anish Sarkar
5ec68e993b refactor(connect-form): clarify OpenAI-compatible base URL is used verbatim 2026-07-26 20:33:59 +05:30
Anish Sarkar
1fe387895b refactor(model-providers): hide openai_compatible_raw from catalog 2026-07-26 20:33:51 +05:30
Anish Sarkar
7b642ac18b chore(provider-registry): deprecate openai_compatible_raw 2026-07-26 20:33:47 +05:30
Anish Sarkar
106e6f2e11 fix(model-connections): query {base_url}/models verbatim for discovery and verify 2026-07-26 20:33:42 +05:30
Anish Sarkar
f2d8e27a75 refactor(model-resolver): use OpenAI-compatible base URL verbatim 2026-07-26 20:33:37 +05:30
DESKTOP-RTLN3BA\$punk
d95ab0b57c Merge commit 'a89b3aa219' into dev
Some checks are pending
Build and Push Docker Images / compute_version (push) Waiting to run
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, , production, false, cpu) (push) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64, , runner, false, cpu) (push) Blocked by required conditions
Build and Push Docker Images / verify_digests (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda, cuda) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda126, cuda126) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / finalize_release (push) Blocked by required conditions
2026-07-25 16:24:54 -07:00
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
Rohan Verma
a89b3aa219
Merge pull request #1631 from MODSetter/dev
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: updated messaging
2026-07-25 16:18:25 -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
847b3a3a27 feat(docs): update README files to include Walmart as a data source for all language versions 2026-07-25 15:58:46 -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
Rohan Verma
3b319ce44d
Merge pull request #1628 from MODSetter/dev
Some checks are pending
Build and Push Docker Images / compute_version (push) Waiting to run
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, , production, false, cpu) (push) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64, , runner, false, cpu) (push) Blocked by required conditions
Build and Push Docker Images / verify_digests (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda, cuda) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda126, cuda126) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / finalize_release (push) Blocked by required conditions
Release v0.0.35: Indeed & Walmart scrapers, Amazon EU marketplaces, OKF knowledge base export, run citations, Fix Image Attachments
2026-07-24 16:26:38 -07:00
DESKTOP-RTLN3BA\$punk
ed79551f0e Merge commit 'bea603e225' into dev
Some checks are pending
Build and Push Docker Images / compute_version (push) Waiting to run
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_backend, cpu, ./surfsense_backend/Dockerfile, backend, surfsense-backend, ubuntu-latest, linux/amd64, amd64, , production, false, cpu) (push) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
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) Blocked by required conditions
Build and Push Docker Images / build (./surfsense_web, cpu, ./surfsense_web/Dockerfile, web, surfsense-web, ubuntu-latest, linux/amd64, amd64, , runner, false, cpu) (push) Blocked by required conditions
Build and Push Docker Images / verify_digests (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda, cuda) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (backend, surfsense-backend, -cuda126, cuda126) (push) Blocked by required conditions
Build and Push Docker Images / create_manifest (web, surfsense-web, , cpu) (push) Blocked by required conditions
Build and Push Docker Images / finalize_release (push) Blocked by required conditions
2026-07-24 16:22:06 -07:00
Benebo7
8eb8d0148c fix: clear message when not found models for provider 2026-07-24 20:21:52 -03:00
Benebo7
4628375f8a fix: better error treatment on model setup for invalid api key and rate limit 2026-07-24 20:21:27 -03: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
DESKTOP-RTLN3BA\$punk
5f55cee7df feat(window): maximize main window on ready-to-show event 2026-07-24 15:30:43 -07:00
DESKTOP-RTLN3BA\$punk
6c4b491b33 feat: bumped version to 0.0.35 2026-07-24 15:25:19 -07:00
Benebo7
3f361dbd45 feat: add new autofill environment section on automatic issues 2026-07-24 19:24:53 -03:00
DESKTOP-RTLN3BA\$punk
389337da0b feat(sidebar): add missed upload files dialog 2026-07-24 15:09:54 -07:00
DESKTOP-RTLN3BA\$punk
1c8a15dfab refactor: consolidate browser loop management across Google Search, Indeed Jobs, and Reddit platforms 2026-07-24 15:01:01 -07:00
DESKTOP-RTLN3BA\$punk
4a727a2c57 chore: linting 2026-07-24 14:30:46 -07:00
Anish Sarkar
8d1e2a5134 feat(reddit-scraper): add support for community-only subreddit scraping without search queries 2026-07-25 02:55:27 +05:30
Anish Sarkar
2379a6a23f feat(reddit-schemas): add community name normalization validator to prevent 404 errors 2026-07-25 02:55:20 +05:30
Anish Sarkar
6068472ecc feat(tests): add unit tests for community listing scraping and name normalization 2026-07-25 02:55:12 +05:30
Anish Sarkar
b6cf403213 fix(output-viewer): update table header background color to improve UI consistency 2026-07-25 02:52:14 +05:30
Rohan Verma
0c04e990be
Merge pull request #1627 from AnishSarkar22/fix/models
fix: UI changes
2026-07-24 14:01:12 -07:00
Anish Sarkar
af81aafc34 feat(mcp-connect-form): replace server icon with info icon in alert and update alert styling 2026-07-25 02:20:26 +05:30
Anish Sarkar
24efa6092c feat(playground-sidebar): add link to external connectors with icon and styling 2026-07-25 02:16:28 +05:30
Rohan Verma
041dfaf5f2
Merge pull request #1551 from AnishSarkar22/fix/models
feat(model connection): remove manual model creation
2026-07-24 13:39:01 -07:00
Anish Sarkar
f6836cf11f fix(globals.css, models-selection-panel): update brand color and improve button styles for active state 2026-07-25 01:39:26 +05:30
Anish Sarkar
fe1bee14ed feat(models-selection-panel): enhance refresh button with spinner for loading state 2026-07-25 01:35:48 +05:30
Anish Sarkar
b8d0346371 refactor(models-selection-panel): adjust height and border style for empty state display 2026-07-25 01:32:20 +05:30