Anish Sarkar
85eabff246
chore: update Docker configuration to use new repository and set SURFSENSE_VERSION to latest
2026-02-26 04:45:59 +05:30
Anish Sarkar
bbbde07db7
chore: set specific version for testing
2026-02-26 03:58:06 +05:30
Anish Sarkar
4ce883b615
chore: update Docker images to use repo for testing
2026-02-26 03:49:32 +05:30
Anish Sarkar
d7a548622d
chore: pinning version for electricsql in both docker-compose files; edit .env.example
2026-02-25 13:00:05 +05:30
Anish Sarkar
2e0f75203e
chore: correct file path for Electric SQL user initialization script in Docker deployment documentation
2026-02-25 03:56:32 +05:30
Anish Sarkar
c216c5bb7a
chore: refactor Docker build arguments for web image to separate environment variable definitions
2026-02-25 03:51:48 +05:30
Anish Sarkar
d39951e4ea
chore: update docker-compose image; init-electric-user.sh is now executable bit in Git
2026-02-25 03:28:53 +05:30
Anish Sarkar
d5be5c65b8
chore: update docker compose
2026-02-25 02:07:53 +05:30
Anish Sarkar
0a231ff5ad
chore: update installation script to create a nested scripts directory and adjust file paths for initialization script
2026-02-25 00:26:00 +05:30
Anish Sarkar
2958d1c06a
chore: update Docker configuration to rename frontend to web, adjust environment variable references for database and Redis connections
2026-02-25 00:15:29 +05:30
Anish Sarkar
211309f3ac
chore: update Docker environment variables for database configuration and improve security defaults
2026-02-24 23:41:22 +05:30
Anish Sarkar
1ce446ed27
feat: add Celery worker and beat services to Docker configuration, update service roles
2026-02-24 23:07:07 +05:30
Anish Sarkar
68be0d8675
chore: remove legacy Docker configuration files and initialization scripts for SurfSense
2026-02-24 23:01:38 +05:30
Anish Sarkar
ce1f8c872f
feat: add Docker configuration files and installation script for SurfSense
2026-02-24 22:45:37 +05:30
DESKTOP-RTLN3BA\$punk
0fb6caa01f
fix: improve error handling for AI responding state clearance in chat streaming
2026-02-21 20:05:17 -08:00
DESKTOP-RTLN3BA\$punk
634f6f24bf
chore: linting
2026-02-20 22:44:56 -08:00
DESKTOP-RTLN3BA\$punk
08c75127f1
feat: update migration to skip blocknode conversion and update transaction handling in chat routes
2026-02-20 22:43:25 -08:00
DESKTOP-RTLN3BA\$punk
4c8a70ca4d
chore: remove deprecated VSCode launch configuration file
2026-02-20 21:43:56 -08:00
DESKTOP-RTLN3BA\$punk
b80359e72b
refactor: remove UptimePage component and related uptime monitoring logic from the application
2026-02-20 21:16:45 -08:00
DESKTOP-RTLN3BA\$punk
bdc5b245b4
feat: expand scraping guidelines in system prompt to include critical scenarios for user requests
2026-02-20 18:33:28 -08:00
DESKTOP-RTLN3BA\$punk
474ac96e08
feat: implement critical behavioral rules for knowledge base search in system prompt
2026-02-20 18:24:09 -08:00
DESKTOP-RTLN3BA\$punk
433e5a3116
Merge commit ' b915ae6fcd' into dev
2026-02-20 18:05:33 -08:00
DESKTOP-RTLN3BA\$punk
ed497909fa
feat: add new FastAPI debug configurations and enhance web crawling capabilities with real-time web query support
2026-02-20 17:28:20 -08:00
DESKTOP-RTLN3BA\$punk
81dfc7102f
feat: fixed live connectors citations
2026-02-20 16:45:50 -08:00
DESKTOP-RTLN3BA\$punk
ce46708064
chore: update deepagents
2026-02-20 15:21:20 -08:00
Rohan Verma
dbe0290399
Merge pull request #829 from AnishSarkar22/fix/docker
...
fix: run alembic migrations unconditionally on startup & add update docs
2026-02-20 15:13:32 -08:00
Anish Sarkar
6852d026cc
docs: enhance Docker installation instructions with Watchtower auto-update option
2026-02-21 04:38:01 +05:30
Anish Sarkar
25ab830b4c
refactor: update migration handling and enhance documentation for updates
2026-02-21 04:14:57 +05:30
DESKTOP-RTLN3BA\$punk
a3cd598e01
feat: added improved llm model selector
2026-02-20 14:28:01 -08:00
Rohan Verma
dc19b43967
Merge pull request #828 from elammertsma/dev
...
Added PostHog metrics
2026-02-20 12:23:15 -08:00
Eric Lammertsma
cdd9b4b4b5
feat: include user display name in PostHog identification
2026-02-20 10:19:28 -05:00
Eric Lammertsma
3dbae2d278
feat: add PostHog last_seen_at property
2026-02-20 09:37:49 -05:00
Rohan Verma
f92567acd8
Merge pull request #827 from elammertsma/dev
...
Simplified Announcements and made minor updates to homepage
2026-02-19 19:10:59 -08:00
Rohan Verma
f15833fec6
Merge pull request #826 from AnishSarkar22/fix/report-artifact
...
fix: improve report artifact & enhance revision handling
2026-02-19 19:10:21 -08:00
Rohan Verma
9aef655566
Merge pull request #825 from CREDO23/sur-169-feat-implement-human-in-the-loop-for-linear-sensitive
...
[Feat] Add human in the loop for linear sensitive actions
2026-02-19 19:09:50 -08:00
Rohan Verma
bad114734a
Merge pull request #821 from AnishSarkar22/fix/ui
...
feat: introduce platejs and remove blocknote editor
2026-02-19 19:09:35 -08:00
Eric Lammertsma
28684a2bad
fix: update hero section description for clarity
2026-02-19 21:15:19 -05:00
Eric Lammertsma
947ff67149
style: update hero section layout and text content
...
- Adjusted padding in the hero section for improved spacing.
- Enhanced text content for clarity and engagement, including updates to the description and call-to-action.
- Commented out the ContactSalesButton for future consideration.
2026-02-19 21:14:13 -05:00
Eric Lammertsma
f777142017
refactor: made announcements time-bound and added audiences
...
- Added startTime and endTime properties to announcements for time-bound visibility.
- Introduced audience targeting to control who sees announcements (all, users, web_visitors).
- Updated related components and hooks to support new announcement features.
- Removed unused state tracking for dismissed announcements to streamline functionality.
2026-02-19 18:34:49 -05:00
Anish Sarkar
0ead9fc0cc
fix: replace Globe icon with Earth icon in chat share button component
2026-02-20 02:31:10 +05:30
Anish Sarkar
3dfc908270
fix: update length constraint in report generation to specify ~400 words for brief reports
2026-02-19 23:34:17 +05:30
Anish Sarkar
e568ded743
feat: enhance report generation with length constraints and user-friendly language guidelines
2026-02-19 23:33:08 +05:30
CREDO23
c621aa0b29
fix(linear): remove duplicate priority and auto-select team default state in create UI
2026-02-19 18:37:51 +02:00
CREDO23
c8413ee2bf
fix: resolve graphql complexity, json extraction, kb sync, and ui prefill for linear HIL
2026-02-19 18:30:20 +02:00
CREDO23
d4e2ebb99f
fix(hitl): rollback on KB delete failure, tighten linear tool guards
...
- delete_linear_issue + delete_notion_page: add db_session.rollback()
in the KB document deletion exception handler so the session is never
left in a PendingRollbackError state after a failed commit, which
would otherwise break all subsequent DB operations in the same request
- delete_linear_issue: include issue identifier (e.g. ENG-42) in the
success message so the caller can confirm which issue was archived
- update_linear_issue: remove redundant label_ids ternary
(x if x is not None else None -> x)
- create_linear_issue: add logger.error on empty-title guard for parity
with the equivalent Notion tool
2026-02-19 16:27:02 +02:00
CREDO23
ca624385a6
fix(linear): align KB sync messaging and fix log terminology
...
- update_issue: handle not_indexed KB sync status with a distinct user
message (matches Notion parity)
- delete_issue: fix log message "not found in DB" → "not found in KB"
2026-02-19 16:08:51 +02:00
Anish Sarkar
e059ee4193
chore: ran linting
2026-02-19 19:34:25 +05:30
Anish Sarkar
4afdfb580d
feat: enhance chat streaming by incorporating recent report context for improved LLM decision-making
2026-02-19 19:28:03 +05:30
CREDO23
2f9768b371
fix: register Linear tools in TOOLS_WITH_UI and make GraphQL calls async
...
- Add create_linear_issue, update_linear_issue, delete_linear_issue to
TOOLS_WITH_UI so the HIL approval cards are correctly dispatched to
the Linear tool-ui components (without this the interrupt cards were
never rendered)
- Replace blocking requests.post with httpx.AsyncClient in
LinearConnector.execute_graphql_query to avoid stalling the asyncio
event loop during live streaming; remove now-unused requests import
2026-02-19 15:53:59 +02:00
CREDO23
9b838ec015
fix(linear): use .astext for JSONB text extraction in _resolve_issue
...
cast(document_metadata["key"], String) generates CAST(col->'key' AS TEXT)
which preserves JSON string quotes (e.g. '"Fix login bug"'), causing
case-insensitive comparisons to never match.
Replace with .astext which generates the ->> operator (unquoted text
extraction), making issue lookups by title and identifier work correctly.
2026-02-19 15:47:40 +02:00