Eric Lammertsma
585cf97277
fix: remove trailing periods from feature descriptions in pricing section
2026-02-05 23:10:50 -05:00
Eric Lammertsma
16692385b4
[FIX] typo in pricing section
2026-02-05 23:09:05 -05:00
Eric Lammertsma
ae94dafdb1
Merge branch 'dev' of https://github.com/elammertsma/SurfSense into dev
2026-02-05 21:42:26 -05:00
DESKTOP-RTLN3BA\$punk
91fe7222b1
feat: enhance chat header with image generation configuration support and sidebar integration
2026-02-05 17:41:28 -08:00
DESKTOP-RTLN3BA\$punk
19e2857343
feat: added image gen support
2026-02-05 16:43:48 -08:00
Anish Sarkar
c132e5ddb0
Merge remote-tracking branch 'upstream/dev' into fix/documents
2026-02-06 05:36:32 +05:30
Anish Sarkar
aa66928154
chore: ran linting
2026-02-06 05:35:15 +05:30
Anish Sarkar
5d2da0847e
refactor: update connector mutation atoms to handle optional searchSpaceId and improve query invalidation logic
2026-02-06 04:54:29 +05:30
Eric Lammertsma
3cb3723d92
Updated attachement UI dropdown item labels for clarity.
2026-02-05 17:27:12 -05:00
Rohan Verma
459ffd2b78
Merge pull request #784 from CREDO23/sur-137-bug-oauth-tokens-expire-too-quickly-connectors-and-login
...
[Fixes] Implement refresh token auth, connector token pre-validation, and logout improvements
2026-02-05 10:49:02 -08:00
Rohan Verma
1ef3fd4ce9
Merge pull request #782 from CREDO23/sur-107-comment-reply-notifications
...
[Feat] Comment reply notifications and chat page & sharing improvements
2026-02-05 10:48:01 -08:00
Eric Lammertsma
aefe1b6e0d
Merge branch 'MODSetter:dev' into dev
2026-02-05 11:57:31 -05:00
CREDO23
f13345b226
Add logout with token revocation and loading states
2026-02-05 18:56:38 +02:00
CREDO23
233852b681
Switch refresh token storage from cookies to localStorage
2026-02-05 17:55:21 +02:00
Eric Lammertsma
a133fb4184
Updated price tier page limits and removed enterprise pricing
2026-02-04 15:30:15 -05:00
Anish Sarkar
c706b5f417
feat: enhance metadata viewing in DocumentsTableShell with on-demand fetching and loading state
2026-02-04 22:34:03 +05:30
Anish Sarkar
c19aa5fa99
feat: implement real-time document updates and lazy loading for document content in DocumentsTable and DocumentsTableShell
2026-02-04 22:25:42 +05:30
CREDO23
1cf7205a81
Add clipboard utility with fallback and show selectable URLs
2026-02-04 18:54:59 +02:00
CREDO23
ab3d99d9e0
Use RBAC for listing thread snapshots
2026-02-04 18:46:12 +02:00
CREDO23
fb371d09f5
Add globe indicator for chats with public links
2026-02-04 18:26:38 +02:00
CREDO23
f5aa520743
Remove branch picker and restrict edit/reload to last message
2026-02-04 18:04:53 +02:00
Eric Lammertsma
2711563e8b
Refined pricing plan descriptions by updating content limits and adding "planned" to future features.
2026-02-04 11:03:31 -05:00
CREDO23
17eab845d0
feat: rename Mentions tab to Comments with speech bubble icon
2026-02-04 17:17:33 +02:00
Anish Sarkar
5e4dce40bd
feat: add loading state for chat components and implement skeleton loading UI
2026-02-04 20:13:33 +05:30
CREDO23
f610e42b9c
fix: prevent duplicate notifications and fix inbox count
2026-02-04 16:37:44 +02:00
CREDO23
6d1a363683
Navigate to reply instead of parent comment
2026-02-04 15:25:50 +02:00
CREDO23
d5b75956c3
Include comment_reply in status tab filter
2026-02-04 15:25:50 +02:00
CREDO23
21a4c25458
Handle comment_reply in inbox sidebar (icon + click routing)
2026-02-04 15:25:50 +02:00
Anish Sarkar
bbb367cc53
Merge remote-tracking branch 'upstream/dev' into fix/documents
2026-02-04 18:19:09 +05:30
Anish Sarkar
90f9fad95c
feat: enhance document management with user information and connector dialog
2026-02-04 12:55:38 +05:30
API Test Bot
8bc092e40e
feat: add new widgets for holder analysis, live token data, price, market overview, and trending tokens
...
- Implemented HolderAnalysisWidget to display holder distribution and concentration risk.
- Created LiveTokenDataWidget for real-time market data including price changes and transaction activity.
- Added LiveTokenPriceWidget to show current token price and changes over various timeframes.
- Developed MarketOverviewWidget to provide a summary of market statistics and token prices.
- Introduced TrendingTokensWidget to showcase trending tokens with price changes and volume.
- Added TradingSuggestionToolUI for AI-powered trading suggestions with detailed entry, targets, and stop-loss information.
- Enhanced settings components for better user configuration options in the SurfSense Browser Extension.
2026-02-04 13:11:39 +07:00
DESKTOP-RTLN3BA\$punk
b6e1741a40
feat: enhance theme toggle component with animation capabilities and SVG generation
2026-02-03 21:51:35 -08:00
Eric Lammertsma
40a304bd0b
Updated enterprise pricing plan t.
2026-02-03 22:49:38 -05:00
Eric Lammertsma
5bee04192c
Overhauled pricing plans.
2026-02-03 22:19:10 -05:00
Eric Lammertsma
07f89a4268
Show the chat title in the breadcrumbs instead of "Chat"
2026-02-03 20:54:21 -05:00
Eric Lammertsma
d761ca1992
Added chat renaming and auto naming by the active LLM
2026-02-03 20:47:18 -05:00
DESKTOP-RTLN3BA\$punk
b176599c64
chore: linting
2026-02-03 15:01:51 -08:00
Rohan Verma
498d0c341d
Merge pull request #775 from elammertsma/dev
...
[IMPR] Multiple website changes, pricing, features, fixes, default theme
2026-02-03 14:52:53 -08:00
Eric Lammertsma
2a6a9c3dd5
Multiple website changes, adding cloud pricing, enterprise features, fixing small issues, optimizing header animation, changing contact links, and set the theme to default to the user's preference (from browser).
2026-02-03 17:02:26 -05:00
Anish Sarkar
103baa8b7a
Merge remote-tracking branch 'upstream/dev' into fix/documents
2026-02-04 03:04:52 +05:30
Anish Sarkar
580b75c3c4
chore: ran linting
2026-02-04 03:04:25 +05:30
DESKTOP-RTLN3BA\$punk
2789dd9629
chore: linting
2026-02-03 13:32:11 -08:00
API Test Bot
e4d020799b
feat(crypto): add SurfSense 2.0 Crypto Co-Pilot UI components
...
Frontend - Web Dashboard:
- Add crypto dashboard page with Watchlist, Alerts, Market, Profile tabs
- Add 11 tool-ui components for inline chat display
- Add crypto components (ChainIcon, SafetyBadge, PriceDisplay, etc.)
- Add modals (AddTokenModal, CreateAlertModal)
- Add mock data for development
Frontend - Browser Extension:
- Add shared components (ChainIcon, RiskBadge, PriceDisplay, SuggestionCard)
- Add crypto components (SafetyScoreDisplay, WatchlistPanel, AlertConfigModal)
- Add chat enhancements (WelcomeScreen, ThinkingStepsDisplay)
- Add widget components for inline display
- Enhance TokenInfoCard, ChatHeader, ChatInput, ChatInterface
Documentation:
- Add conversational UX specification
- Add UX analysis report
- Update extension UX design
This implements the Conversational UX paradigm where crypto features
are AI-callable tools that render inline in the chat interface.
2026-02-04 02:19:57 +07:00
API Test Bot
d20cb8a538
feat(crypto): implement hybrid approach with real-time DexScreener tools
...
- Add crypto_realtime.py with get_live_token_price and get_live_token_data tools
- Register real-time tools in registry.py (no dependencies required)
- Export tool factories in __init__.py
- Create LiveTokenPriceToolUI component for real-time price display
- Create LiveTokenDataToolUI component for comprehensive market data
- Register tool-ui components in new-chat page
Hybrid Architecture:
- RAG (search_knowledge_base): Historical context, trends from indexed data
- Real-time tools: Current prices, live market data via direct API calls
- AI agent decides which to use based on query intent
2026-02-04 00:12:32 +07:00
Anish Sarkar
c4cf773bb0
feat: improve mentioned document prefetching and add skeletons in new chat interface
2026-02-03 20:45:52 +05:30
CREDO23
60330622bf
Merge remote-tracking branch 'upstream/dev' into dev
2026-02-03 14:24:24 +02:00
Rohan Verma
92afaa087d
Merge pull request #763 from elammertsma/dev
...
[FEAT] Prompt suggestions and role editing.
2026-02-02 14:50:50 -08:00
CREDO23
8d9dfc7aa4
feat: add graceful public chat not found page
2026-02-02 20:08:38 +02:00
CREDO23
3cf8647d50
fix: organize imports
2026-02-02 19:31:46 +02:00
CREDO23
ee56334abe
refactor: consolidate public chat snapshot mutations with cache invalidation
2026-02-02 16:47:23 +02:00