Commit graph

7600 commits

Author SHA1 Message Date
Anish Sarkar
2c6724206e refactor(agent-setup): improve button accessibility, enhance layout responsiveness, and update descriptions for clarity 2026-07-14 03:35:04 +05:30
Anish Sarkar
8220bfda60 feat(documents): enhance DocumentNode and FolderNode components with mobile responsiveness and improved checkbox interactions 2026-07-14 03:25:22 +05:30
Anish Sarkar
6d0e151b5f feat(layout-shell): implement local storage for playground sidebar state management 2026-07-14 03:14:49 +05:30
Anish Sarkar
78594d5248 refactor(model-connections-query): replace jotai/utils with jotai-family for improved atom management 2026-07-14 03:00:49 +05:30
Anish Sarkar
c0b7e3d1f2 feat(package): add jotai-family dependency to enhance state management capabilities 2026-07-14 03:00:42 +05:30
Anish Sarkar
44138668a4 refactor(thread): update layout structure and improve styling for welcome message 2026-07-14 02:58:39 +05:30
Anish Sarkar
faffd9974c refactor(connector-popup): simplify terminology by renaming "Manage External MCP Connectors" to "MCP Connectors" across components and tests 2026-07-14 01:17:24 +05:30
Anish Sarkar
91531286b2 fix: update terminology from "language model" to "chat model" across various components 2026-07-14 01:09:00 +05:30
Anish Sarkar
527ce2d97b refactor(announcement-spotlight): simplify dismissal logic and update button style 2026-07-14 01:02:22 +05:30
Anish Sarkar
9364f92c63 refactor(connector-card): drop deprecated badge branch 2026-07-14 00:15:56 +05:30
Anish Sarkar
c0df675740 feat(workspace-dialog): route new workspace on initial_setup stage 2026-07-14 00:15:48 +05:30
Anish Sarkar
3c3ec76d77 feat(thread): add inline chat-unavailable notice to composer 2026-07-14 00:15:38 +05:30
Anish Sarkar
e9e727b5df refactor(dashboard): redirect only on initial_setup and drop blocked screen 2026-07-14 00:15:29 +05:30
Anish Sarkar
3dd41670ad feat(model-connections): warn when a mutation disables workspace chat 2026-07-14 00:15:21 +05:30
Anish Sarkar
ad91a3bfa5 feat(model-connections): refetch setup status on window focus 2026-07-14 00:15:10 +05:30
Anish Sarkar
4b4efc243a feat(contracts): add stage to llmSetupStatus schema 2026-07-14 00:15:06 +05:30
Anish Sarkar
5ef944c574 test(model-connections): cover recovery stage and setup stamping 2026-07-14 00:14:59 +05:30
Anish Sarkar
2f048d87bc feat(model-connections): stamp own-model readiness and derive setup stage 2026-07-14 00:14:51 +05:30
Anish Sarkar
88d3d336bf feat(schemas): add stage field to LlmSetupStatusRead 2026-07-14 00:14:34 +05:30
Anish Sarkar
007629443b feat(db): add llm_setup_completed_at column to workspace 2026-07-14 00:14:28 +05:30
Anish Sarkar
bd15ccdf7b feat(database): add llm_setup_completed_at column to workspaces for onboarding tracking 2026-07-14 00:11:48 +05:30
Anish Sarkar
3cf94e0aa8 fix(layout): update icon for artifacts in LayoutDataProvider 2026-07-12 22:38:52 +05:30
Anish Sarkar
aca243ba43 refactor(onboarding): remove client-side onboarding helper 2026-07-12 20:30:23 +05:30
Anish Sarkar
6f34bdf6b5 feat(workspace-dialog): route new workspace from llm_setup and seed query cache 2026-07-12 20:30:20 +05:30
Anish Sarkar
b010468a96 refactor(thread): gate composer on setup status and drop select-a-model hint 2026-07-12 20:30:14 +05:30
Anish Sarkar
13a7491cdd refactor(onboard): drive page from server setup status 2026-07-12 20:30:11 +05:30
Anish Sarkar
dc582a7716 refactor(dashboard): replace onboarding redirect with declarative setup gate 2026-07-12 20:30:06 +05:30
Anish Sarkar
5efd4291bf feat(model-connections): add llmSetupStatusAtomFamily and invalidate on mutations 2026-07-12 20:29:59 +05:30
Anish Sarkar
ad28bd912c feat(model-connections): add setupStatus cache key and api fetcher 2026-07-12 20:29:53 +05:30
Anish Sarkar
be626dff05 feat(contracts): add llmSetupStatus schema and llm_setup on create response 2026-07-12 20:29:47 +05:30
Anish Sarkar
6a5b62de65 test(model-connections): cover compute_llm_setup_status matrix 2026-07-12 20:29:42 +05:30
Anish Sarkar
561bc76a9a feat(workspaces): return llm_setup on workspace create 2026-07-12 20:29:31 +05:30
Anish Sarkar
ff676519ea feat(model-connections): derive workspace LLM setup status server-side 2026-07-12 20:29:26 +05:30
Anish Sarkar
1c2c480b92 feat(schemas): add LlmSetupStatusRead for server-authoritative onboarding 2026-07-12 20:29:19 +05:30
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