SurfSense/surfsense_web/components
CREDO23 2d1ccb468a fix(chat): capture mention chips at submit so they aren't dropped
The composer cleared the live mention atom synchronously on send (via the
editor reset), which raced the async onNew handler that read it — dropping
every @-mention (docs, folders, connectors, and the new chat references)
from the request.

handleSubmit now snapshots the chips before clearing, and onNew consumes
that snapshot (falling back to the live atom for the send-button path),
derives the payload via deriveMentionedPayload, and sends mentioned_thread_ids.
2026-06-23 18:30:39 +02:00
..
ads fix: biome errs 2026-05-28 19:22:54 -07:00
agent-action-log feat(model-connections): enhance model connection functionality with preview and selection features 2026-06-12 22:41:21 +05:30
announcements feat(announcements): enhance AnnouncementCard and add spotlight feature 2026-05-31 18:51:49 -07:00
assistant-ui fix(chat): capture mention chips at submit so they aren't dropped 2026-06-23 18:30:39 +02:00
auth feat: implement runtime authentication handling 2026-06-19 03:56:26 +05:30
chat-comments chore: ran linting 2026-05-19 21:02:07 +05:30
citation-panel feat: citation panel shows cited line range 2026-06-19 15:31:44 +02:00
citations feat: parse and render kb line citations 2026-06-19 17:37:41 +02:00
connectors refactor: replace button elements with Button component for improved consistency and styling across additional UI components 2026-05-14 14:40:08 +05:30
contact feat: add processing mode support for document uploads and ETL pipeline, improded error handling ux 2026-04-14 21:26:00 -07:00
desktop feat(auto-updater, ui): rename DesktopUpdatePrompt with DesktopUpdateToast 2026-05-26 11:57:50 +05:30
documents refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling 2026-06-16 14:51:25 +05:30
editor fix: forward citation line anchor to editor panel and harden reveal 2026-06-19 19:12:14 +02:00
editor-panel feat: open citations in source view at lines 2026-06-19 15:31:44 +02:00
free-chat refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling 2026-06-16 14:51:25 +05:30
homepage feat: implement runtime authentication handling 2026-06-19 03:56:26 +05:30
icons/providers chore: ran linting 2026-06-13 21:59:35 +05:30
layout fix: gate desktop right panel to prevent duplicate mobile editor 2026-06-19 19:22:19 +02:00
new-chat feat(chat): surface chat references in the @-mention UI 2026-06-23 18:30:29 +02:00
pricing chore: linting 2026-06-11 15:31:43 -07:00
prompt-kit refactor: update UI components to enhance hover effects and color consistency 2026-05-13 23:53:09 +05:30
providers refactor(web): update environment variable handling to use build-time constants for auth type, deployment mode, and ETL service 2026-06-16 15:55:57 +05:30
public-chat refactor(podcasts): replace polling tool ui with lifecycle card 2026-06-11 10:04:51 +02:00
public-chat-snapshots chore: ran linting 2026-05-19 21:02:07 +05:30
report-panel refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling 2026-06-16 14:51:25 +05:30
seo feat(pricing): update pricing page and add AI automations details 2026-05-31 19:22:50 -07:00
settings feat: add API access toggle to search space settings 2026-06-19 20:27:17 +05:30
shared feat(database-migrations): add migration to remove legacy model config tables and remove stale model connection code 2026-06-13 12:45:43 +05:30
sources refactor(web): consume runtime config in connectors and document uploads 2026-06-16 01:39:52 +05:30
theme refactor: replace button elements with Button component for improved consistency and styling across additional UI components 2026-05-14 15:02:46 +05:30
tool-ui chore: linting 2026-06-17 20:50:07 -07:00
ui refactor(changelog): remove title and description fields from changelog entries and update schema 2026-06-09 10:13:27 +05:30
container.tsx feat: enhance SurfSense with new skills, blog section, and improve SEO metadata 2026-04-11 23:38:12 -07:00
document-viewer.tsx feat(markdown): enable citation rendering in MarkdownViewer and related components 2026-04-30 18:40:55 -07:00
inference-params-editor.tsx chore: ran linting 2026-05-19 21:02:07 +05:30
json-metadata-viewer.tsx feat(web): unified json viewer/editor + edit existing automation 2026-05-28 16:07:54 +02:00
json-view.tsx fix(json-view): coerce numeric strings to numbers on edit 2026-05-29 23:17:49 +02:00
LanguageSwitcher.tsx feat: add support for additional languages in LanguageSwitcher and SidebarUserProfile components 2026-02-11 00:39:01 -08:00
Logo.tsx feat: enhance SurfSense with new skills, blog section, and improve SEO metadata 2026-04-11 23:38:12 -07:00
markdown-viewer.tsx refactor: replace button elements with Button component for improved consistency and styling across additional UI components 2026-05-14 14:40:08 +05:30
onboarding-tour.tsx refactor: replace button elements with Button component for consistent styling across various UI components 2026-05-14 13:30:20 +05:30
platform-gate.tsx feat: enhance keyboard shortcut management and improve app responsiveness 2026-04-07 00:43:40 -07:00
pricing.tsx feat: enhance SurfSense with new skills, blog section, and improve SEO metadata 2026-04-11 23:38:12 -07:00
search-space-form.tsx refactor: update UI components to enhance hover effects and color consistency 2026-05-13 23:53:09 +05:30
TokenHandler.tsx fix(auth): remove redundant token storage write 2026-05-11 06:25:40 +09:00
UserDropdown.tsx fix: replace window.location with router.push for client-side navigation 2026-04-08 00:01:30 -07:00