DESKTOP-RTLN3BA\$punk
|
e8b3692b54
|
chore: linting
|
2026-07-13 16:30:37 -07:00 |
|
DESKTOP-RTLN3BA\$punk
|
1131da5ed7
|
feat: bumped version to 0.0.32
|
2026-07-13 16:29:39 -07:00 |
|
DESKTOP-RTLN3BA\$punk
|
1bc7d9f51c
|
Update README files in multiple languages to include Instagram and TikTok as new data sources for live scraping, enhancing the platform's competitive intelligence capabilities.
|
2026-07-13 15:03:24 -07:00 |
|
DESKTOP-RTLN3BA\$punk
|
ab5970fab1
|
feat: updating messaging of instagram and tiktok pages
|
2026-07-13 14:42:11 -07:00 |
|
Rohan Verma
|
9e72be1b15
|
Merge pull request #1601 from CREDO23/feat/resumable-streaming-and-timestamps
[Feat] Chat : Resumable streaming across in-app navigation + optional message timestamps
|
2026-07-13 14:32:28 -07:00 |
|
DESKTOP-RTLN3BA\$punk
|
f70b83582f
|
Update README files in multiple languages to reflect the rebranding of SurfSense as NotebookLM for competitive intelligence research, emphasizing live scraping capabilities and clarifying the platform's features.
|
2026-07-13 14:18:15 -07:00 |
|
CREDO23
|
e30a7afaf1
|
feat(settings): register Appearance tab in user-settings nav
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
b3999a754e
|
feat(settings): add Appearance user-settings page
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
4b2f009233
|
feat(settings): add Appearance content with show-timestamps toggle
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
855f824097
|
feat(chat): render timestamp under assistant messages and reuse shared formatter
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
0093664fd1
|
feat(chat): render timestamp under user messages
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
00fbc24e4b
|
feat(chat): add MessageTimestamp component gated on the preference
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
f4870ad1c2
|
feat(chat): add shared formatMessageTimestamp helper
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
f0cd20bcbd
|
feat(chat): add showMessageTimestamps preference atom (localStorage, off by default)
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
a44c67da97
|
docs(chat): tighten engine comments to intent
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
9879306ccc
|
docs(chat): tighten ActiveChatStreamRunner comment to intent
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
768bc8cfde
|
refactor(chat): consume stream store and delegate turns to the engine
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
5e453cefee
|
feat(chat): mount ActiveChatStreamRunner in the workspace shell
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
5c3aa72c1a
|
feat(chat): add ActiveChatStreamRunner to persist streams across nav
|
2026-07-13 23:17:23 +02:00 |
|
CREDO23
|
204b3aa56c
|
feat(chat): add stream engine driving turns into the store
|
2026-07-13 23:17:22 +02:00 |
|
CREDO23
|
9984a88d6d
|
feat(chat): extract shared stream-engine helpers
|
2026-07-13 23:17:22 +02:00 |
|
CREDO23
|
0fb577b71f
|
feat(chat): add useChatStream hook over the stream store
|
2026-07-13 23:17:22 +02:00 |
|
CREDO23
|
b5cefd25ef
|
feat(chat): add module-level chat stream store for resumable streaming
|
2026-07-13 23:17:22 +02:00 |
|
DESKTOP-RTLN3BA\$punk
|
0d66335884
|
Update metadata and hero section text to reflect rebranding of SurfSense as NotebookLM for competitive intelligence. Adjusted titles and descriptions for improved clarity and alignment with new positioning.
|
2026-07-13 14:15:38 -07:00 |
|
Rohan Verma
|
d3da875658
|
Merge pull request #1599 from Thibaultjaigu/feat/requesty-provider
feat: add Requesty as a model provider
|
2026-07-13 13:03:20 -07:00 |
|
Rohan Verma
|
d1fa9306cb
|
Merge pull request #1597 from zzh-github/feature/openai-compatible-raw
Add raw OpenAI-compatible provider without /v1 normalization
|
2026-07-13 13:02:19 -07:00 |
|
Rohan Verma
|
8ee9eda2a9
|
Merge pull request #1595 from Benebo7/docs/dev-docker-setup-guide
Dev Docker setup documents for contributors fix
|
2026-07-13 13:01:40 -07:00 |
|
Thibault Jaigu
|
2ff7ea4cb6
|
feat: add Requesty as a model provider
Add Requesty (https://requesty.ai), an OpenAI-compatible LLM router, as a
model provider by mirroring the existing OpenRouter integration.
Backend:
- app/services/requesty_model_normalizer.py: normalizes Requesty's /v1/models
catalogue, mapping its flat capability booleans (supports_tool_calling/
supports_vision/supports_image_generation) and context_window field onto the
shared normalized shape (Requesty differs from OpenRouter's architecture +
supported_parameters + context_length layout)
- provider_registry.py: Requesty ProviderSpec (OpenAI-compatible, base URL
https://router.requesty.ai/v1, REQUESTY_API_KEY bearer auth)
- model_connection_service.py: key verification + live model discovery
- quality_score.py: Requesty score entry
- unit tests mirroring the OpenRouter normalizer coverage
Frontend:
- Requesty provider icon + registration, metadata entry, and base-url hint
Signed-off-by: Thibault Jaigu <thibault.jaigu@gmail.com>
|
2026-07-13 09:42:30 +01:00 |
|
zzh
|
a172e9c162
|
Add raw OpenAI-compatible provider without /v1 normalization
|
2026-07-13 00:08:30 +08:00 |
|
Benebo7
|
a6c6b4b3d8
|
docs: Improve contributor Docker setup guide and fix broken link
|
2026-07-11 14:53:35 -03:00 |
|
Benebo7
|
6e0b8516dc
|
fix: correct invalid placeholder values in backed .env.example
|
2026-07-11 14:53:35 -03:00 |
|
Rohan Verma
|
e32413588e
|
Merge pull request #1592 from moduvoice/feat/ko-i18n-translation
feat(i18n): add Korean (ko) translation
|
2026-07-10 21:45:42 -07:00 |
|
Rohan Verma
|
b341b0ad26
|
Merge pull request #1593 from AnishSarkar22/feat/instagram-scraper
feat(instagram): anonymous Instagram scraper across REST, agent, and MCP surfaces
|
2026-07-10 21:45:25 -07:00 |
|
Anish Sarkar
|
cb256729a3
|
chore: Enhance SurfSense MCP server documentation and toolset by adding TikTok scraping capabilities, including comments, user search, and trending features. Updated README and documentation to reflect the addition of 24 native tools.
|
2026-07-11 04:38:42 +05:30 |
|
Anish Sarkar
|
e38ca19b18
|
Merge remote-tracking branch 'upstream/dev' into feat/instagram-scraper
|
2026-07-11 04:31:11 +05:30 |
|
Rohan Verma
|
ff695fa6d4
|
Merge pull request #1589 from CREDO23/feature/tiktok-scraper
[Feat] TikTok public data scraper (scrape, comments, user search, trending)
|
2026-07-10 15:38:15 -07:00 |
|
Anish Sarkar
|
ec3f47abf8
|
feat(web): surface carousel, tagged users, and location in connector marketing
|
2026-07-11 03:44:51 +05:30 |
|
Anish Sarkar
|
42f9f35ec7
|
docs(web): document new media fields and search_type aliasing
|
2026-07-11 03:44:45 +05:30 |
|
Anish Sarkar
|
819486ac46
|
docs(instagram): document PolarisMedia extraction and richer media fields
|
2026-07-11 03:44:38 +05:30 |
|
Anish Sarkar
|
75c3addd2b
|
test(instagram): cover PolarisMedia relay parsing and enriched media fields
|
2026-07-11 03:44:33 +05:30 |
|
Anish Sarkar
|
d3c65a37b1
|
refactor(instagram): drop unused slug field and mark share links unsupported
|
2026-07-11 03:44:28 +05:30 |
|
Anish Sarkar
|
4bc3d43b56
|
refactor(instagram): remove unused share-link redirect resolver
|
2026-07-11 03:44:23 +05:30 |
|
Anish Sarkar
|
452fe30aa4
|
refactor(instagram): drop login-walled comment fields and note search_type aliasing
|
2026-07-11 03:44:15 +05:30 |
|
Anish Sarkar
|
cb4adab852
|
feat(instagram): extract PolarisMedia relay JSON with carousel, tags, and location
|
2026-07-11 03:44:10 +05:30 |
|
Anish Sarkar
|
69bf748c2c
|
chore(.gitignore): ignore Instagram tagged test fixture
|
2026-07-11 03:25:39 +05:30 |
|
Anish Sarkar
|
b1fe739308
|
docs(instagram): update platform scraper README
|
2026-07-11 03:25:36 +05:30 |
|
Anish Sarkar
|
3e8f31152e
|
feat(web): update Instagram marketing copy
|
2026-07-11 03:25:34 +05:30 |
|
Anish Sarkar
|
b75ab81261
|
docs(web): refresh Instagram connector docs
|
2026-07-11 03:25:30 +05:30 |
|
Anish Sarkar
|
c001f4b16e
|
feat(subagent): update Instagram subagent system prompt
|
2026-07-11 03:25:25 +05:30 |
|
Anish Sarkar
|
ca7d23d33a
|
refactor(mcp): align Instagram scraper tool with capability changes
|
2026-07-11 03:25:23 +05:30 |
|