Commit Graph

  • 90f18fac38 chore: update Docker image references to new repository for backend and frontend services Anish Sarkar 2026-02-26 18:54:44 +05:30
  • 71a995da23 docs: update installation instructions across multiple languages to include new Docker command and manual update process Anish Sarkar 2026-02-26 18:51:13 +05:30
  • 35025bf0c5 chore: update Docker images to new repository and enable Watchtower for automatic updates Anish Sarkar 2026-02-26 18:39:24 +05:30
  • 4f59e2c1f9 chore: remove obsolete .env.example file to declutter configuration and streamline project setup Anish Sarkar 2026-02-26 18:13:11 +05:30
  • bb83ee5b85 refactor: update version display in installation script and streamline database migration script Anish Sarkar 2026-02-26 17:56:18 +05:30
  • 22bd38f346 fix: ensure DB credentials are set correctly in migration mode by adding fallback to defaults Anish Sarkar 2026-02-26 17:49:10 +05:30
  • 025643ffa2 feat: enhance installation and migration scripts to automate legacy data migration process Anish Sarkar 2026-02-26 17:24:02 +05:30
  • 5030dec96b chore: update banner in installation and database migration scripts for improved visibility Anish Sarkar 2026-02-26 16:18:13 +05:30
  • f051c19aca feat: add database migration script and update installation instructions for legacy all-in-one users Anish Sarkar 2026-02-26 16:15:47 +05:30
  • 91c30db3e4 chore: reorganize comments in .env.example for improved clarity and consistency in development configuration Anish Sarkar 2026-02-26 16:04:47 +05:30
  • cbff5bda65 chore: remove unnecessary comment from .env.example to streamline configuration clarity Anish Sarkar 2026-02-26 15:01:34 +05:30
  • f4f659e190 chore: add Daytona Sandbox configuration options to .env.example and Docker Compose files for cloud code execution Anish Sarkar 2026-02-26 14:37:08 +05:30
  • b5874a587a chore: resolve merge conflict by removing legacy all-in-one Docker files Anish Sarkar 2026-02-26 13:57:56 +05:30
  • 6e2a055669 chore: enhance .env.example with additional configuration options for pgAdmin and frontend build arguments Anish Sarkar 2026-02-26 11:19:51 +05:30
  • b06c70a61d chore: update GitHub Actions workflow to trigger on main branch pushes and add concurrency settings Anish Sarkar 2026-02-26 11:17:34 +05:30
  • 512640354c chore: update Docker Compose files to specify names for volume configurations Anish Sarkar 2026-02-26 10:23:38 +05:30
  • f311a34bf3 chore: update README and installation documentation to streamline Docker setup and clarify update instructions Anish Sarkar 2026-02-26 05:38:15 +05:30
  • 9ae589b6ba chore: update documentation for Electric SQL setup and enhance .env.example with connection instructions Anish Sarkar 2026-02-26 05:26:38 +05:30
  • 95c41565f1 chore: update .env.example Anish Sarkar 2026-02-26 05:09:56 +05:30
  • 176dfdaeed chore: enhance .env.example with restructuring configuration options for ports and reverse proxy settings Anish Sarkar 2026-02-26 04:59:53 +05:30
  • 85eabff246 chore: update Docker configuration to use new repository and set SURFSENSE_VERSION to latest Anish Sarkar 2026-02-26 04:45:59 +05:30
  • bbbde07db7 chore: set specific version for testing Anish Sarkar 2026-02-26 03:58:06 +05:30
  • 30617c6e54 Merge pull request #836 from AnishSarkar22/feat/document-test Rohan Verma 2026-02-25 14:22:07 -08:00
  • 4ce883b615 chore: update Docker images to use repo for testing Anish Sarkar 2026-02-26 03:49:32 +05:30
  • bf60a5049f feat: add end-to-end test for document searchability after upload Anish Sarkar 2026-02-26 03:33:37 +05:30
  • 9ccee054a5 chore: ran linting Anish Sarkar 2026-02-26 03:05:20 +05:30
  • 7332be956e refactor: reorganize test fixtures and helpers for improved clarity and maintainability Anish Sarkar 2026-02-26 03:04:56 +05:30
  • f59a70f7a5 Merge remote-tracking branch 'upstream/dev' into feat/document-test Anish Sarkar 2026-02-26 02:22:10 +05:30
  • 2e99f1e853 Merge pull request #837 from CREDO23/test-document-creation Rohan Verma 2026-02-25 12:27:41 -08:00
  • 54dd6f904c feat: implement local file persistence for Daytona sandboxes DESKTOP-RTLN3BA\$punk 2026-02-25 12:25:59 -08:00
  • d6e442b466 fix: Improve document upload tests by adding assertions for document IDs and handling transient transport errors Anish Sarkar 2026-02-26 01:50:57 +05:30
  • 25df3dff64 chore: ran linting Anish Sarkar 2026-02-26 01:29:25 +05:30
  • 380c1c3877 fix: Refactor document ID usage in file processing to improve clarity Anish Sarkar 2026-02-26 01:28:09 +05:30
  • a57ab02900 feat: Implement file upload limits and page limit enforcement in backend Anish Sarkar 2026-02-26 01:25:34 +05:30
  • c50d661d7d fix wrong status key in adapter error reporting CREDO23 2026-02-25 21:00:55 +02:00
  • 7a0b8838d1 chore: cleanup CREDO23 2026-02-25 20:58:46 +02:00
  • ab31bba3ad merge upstream/dev CREDO23 2026-02-25 20:52:05 +02:00
  • d0fdd3224a fix metadata keys casing and set content_needs_reindexing in adapter CREDO23 2026-02-25 20:39:18 +02:00
  • 0de74f4bf7 add docstrings to all indexing pipeline tests CREDO23 2026-02-25 20:30:31 +02:00
  • 4293910e8e plug file upload into indexing pipeline adapter and add integration tests CREDO23 2026-02-25 20:20:52 +02:00
  • cad400be1b add file upload adapter and make index() return refreshed document CREDO23 2026-02-25 19:56:59 +02:00
  • 86ecb82c6e fix: tighten indexing pipeline exception handling and logging CREDO23 2026-02-25 17:44:35 +02:00
  • 5be58b78ad simplify indexing pipeline DB error handling CREDO23 2026-02-25 16:59:09 +02:00
  • 93c0af475b Merge remote-tracking branch 'upstream/dev' into feat/document-test Anish Sarkar 2026-02-25 20:25:06 +05:30
  • 853750e6e9 chore: ran linting Anish Sarkar 2026-02-25 20:08:20 +05:30
  • a7df26d451 refactor: remove redundant status assertion Anish Sarkar 2026-02-25 20:07:34 +05:30
  • 66d7d3da8a fix bugs in indexing pipeline exception handling CREDO23 2026-02-25 16:27:12 +02:00
  • e1ac8bfc76 feat: Add testing environment variables to surfsense_backend/.env.example and update documentation Anish Sarkar 2026-02-25 19:52:25 +05:30
  • c564e5f768 feat: Enhance test document purging by implementing direct database access Anish Sarkar 2026-02-25 19:51:29 +05:30
  • b6c25628c8 add structured logging to indexing pipeline CREDO23 2026-02-25 16:04:35 +02:00
  • 610080bfef extract persistence helpers into document_persistence.py CREDO23 2026-02-25 15:30:25 +02:00
  • c3273af20b feat: Add fixture to purge all test search space documents before a new session Anish Sarkar 2026-02-25 18:59:23 +05:30
  • 0aeb888be0 add structured error handling to indexing pipeline CREDO23 2026-02-25 15:26:04 +02:00
  • 2fef971fa9 chore: Update pytest duration reporting in pyproject.toml and refine testing documentation Anish Sarkar 2026-02-25 18:36:55 +05:30
  • f52090391a feat: Add testing documentation and update meta.json Anish Sarkar 2026-02-25 17:54:03 +05:30
  • 03d8788241 chore: Enhance pytest configuration and add custom markers in pyproject.toml Anish Sarkar 2026-02-25 17:51:33 +05:30
  • d350f47ee7 chore: Update pytest configuration in pyproject.toml to enhance test output Anish Sarkar 2026-02-25 17:34:49 +05:30
  • 4ff712578d refactor: Enhance test utilities for document upload by integrating search space handling Anish Sarkar 2026-02-25 17:29:09 +05:30
  • ca870cf660 add fallback document sumary CREDO23 2026-02-25 13:47:36 +02:00
  • 41eb68663a feat: Add end-to-end tests for document upload pipeline and shared test utilities Anish Sarkar 2026-02-25 16:39:45 +05:30
  • 36d1fba75f fix: isolate per-document errors in prepare_for_indexing CREDO23 2026-02-25 13:00:34 +02:00
  • b7447b26f9 Refactor dependency management in pyproject.toml and uv.lock to include testing libraries and update pytest configuration Anish Sarkar 2026-02-25 16:06:16 +05:30
  • d576e93f2a Update dependencies in pyproject.toml and uv.lock for testing and package management Anish Sarkar 2026-02-25 15:36:29 +05:30
  • e6b7ce7345 fix: handle IntegrityError in prepare_for_indexing and add within-batch content dedup test CREDO23 2026-02-25 12:03:00 +02:00
  • 80be9f26c4 Merge pull request #835 from MODSetter/codesandbox_integration Rohan Verma 2026-02-25 01:59:20 -08:00
  • 96595d3ff7 refactor: remove security notes from system prompt DESKTOP-RTLN3BA\$punk 2026-02-25 01:56:16 -08:00
  • e574a7c38b feat: update .env.example for Daytona sandbox integration DESKTOP-RTLN3BA\$punk 2026-02-25 01:54:24 -08:00
  • d198c8b89d chore; linting DESKTOP-RTLN3BA\$punk 2026-02-25 01:50:28 -08:00
  • 70686a1eb2 feat: enhance code execution system prompt DESKTOP-RTLN3BA\$punk 2026-02-25 01:48:54 -08:00
  • d570cae3c6 feat: added file handling for daytona sandboxes DESKTOP-RTLN3BA\$punk 2026-02-25 01:36:30 -08:00
  • 1b4ed35de3 fix: correct test fixtures and add missing summarizer tests CREDO23 2026-02-25 11:15:48 +02:00
  • c5ae62140d fix: rescue stuck documents with unchanged content on next indexing run CREDO23 2026-02-25 11:13:25 +02:00
  • a6563f396a chore: moved to daytona due to lack of windows support in microsandbox DESKTOP-RTLN3BA\$punk 2026-02-25 00:38:27 -08:00
  • 421bb29466 chore: update microsandbox command to bind to all interfaces and add compatibility shims for missing types DESKTOP-RTLN3BA\$punk 2026-02-24 23:53:03 -08:00
  • d7a548622d chore: pinning version for electricsql in both docker-compose files; edit .env.example Anish Sarkar 2026-02-25 13:00:05 +05:30
  • 8095cec37e refactor: enable microsandbox service in docker-compose with updated installation commands and healthcheck DESKTOP-RTLN3BA\$punk 2026-02-24 23:26:31 -08:00
  • 0363cb9c17 fix: updated_at on title change, LLM fallback, stale chunks deleted on re-index CREDO23 2026-02-25 08:40:13 +02:00
  • af22fa7c88 refactor: remove redundant and low-value tests, enforce connector_id and created_by_id constraints CREDO23 2026-02-25 08:29:53 +02:00
  • 2869d3a9c8 Merge commit 'd0ee8b12b6fbd0c179aad9b912ec22d2293273b6' into codesandbox_integration DESKTOP-RTLN3BA\$punk 2026-02-24 16:38:09 -08:00
  • c007f0e056 feat: unut codesandbox integration DESKTOP-RTLN3BA\$punk 2026-02-24 16:36:11 -08:00
  • d0ee8b12b6 Merge pull request #834 from CREDO23/google-drive-hitl Rohan Verma 2026-02-24 16:34:25 -08:00
  • 5b616eac5a fix: plug all gaps found in deep review of indexing pipeline CREDO23 2026-02-25 02:20:44 +02:00
  • 46c7ccd70b rename test_index.py to test_index_document.py CREDO23 2026-02-25 01:43:21 +02:00
  • 61e50834e6 feat: implement and test index method CREDO23 2026-02-25 01:40:30 +02:00
  • 497ed681d5 feat: implement and test index happy path CREDO23 2026-02-25 00:30:11 +02:00
  • 2e0f75203e chore: correct file path for Electric SQL user initialization script in Docker deployment documentation Anish Sarkar 2026-02-25 03:56:32 +05:30
  • c216c5bb7a chore: refactor Docker build arguments for web image to separate environment variable definitions Anish Sarkar 2026-02-25 03:51:48 +05:30
  • 579a9e2cb5 feat: implement and test prepare_for_indexing CREDO23 2026-02-25 00:06:34 +02:00
  • d39951e4ea chore: update docker-compose image; init-electric-user.sh is now executable bit in Git Anish Sarkar 2026-02-25 03:28:53 +05:30
  • a0134a5830 test: add document hashing unit tests and clean up conftest mocks CREDO23 2026-02-24 22:48:40 +02:00
  • d5be5c65b8 chore: update docker compose Anish Sarkar 2026-02-25 02:07:53 +05:30
  • d5e10bd8f9 test: add ConnectorDocument unit tests and factory fixture CREDO23 2026-02-24 22:20:08 +02:00
  • 0a231ff5ad chore: update installation script to create a nested scripts directory and adjust file paths for initialization script Anish Sarkar 2026-02-25 00:26:00 +05:30
  • 2958d1c06a chore: update Docker configuration to rename frontend to web, adjust environment variable references for database and Redis connections Anish Sarkar 2026-02-25 00:15:29 +05:30
  • 211309f3ac chore: update Docker environment variables for database configuration and improve security defaults Anish Sarkar 2026-02-24 23:41:22 +05:30
  • 1ce446ed27 feat: add Celery worker and beat services to Docker configuration, update service roles Anish Sarkar 2026-02-24 23:07:07 +05:30
  • 68be0d8675 chore: remove legacy Docker configuration files and initialization scripts for SurfSense Anish Sarkar 2026-02-24 23:01:38 +05:30
  • ce1f8c872f feat: add Docker configuration files and installation script for SurfSense Anish Sarkar 2026-02-24 22:45:37 +05:30
  • 10a6ba6924 test: bootstrap pytest environment for backend CREDO23 2026-02-24 18:19:56 +02:00
  • a57fc1e578 fix warning card to surface success message alongside kb deletion failure CREDO23 2026-02-24 13:51:03 +02:00