Anish Sarkar
d6bffa6f07
chore: fix linting
2026-06-25 04:31:22 +05:30
Anish Sarkar
fc2c4ad331
fix(connectors):use authenticated connector requests
2026-06-24 03:55:40 +05:30
Anish Sarkar
1cc72a47be
feat: create PATs from Obsidian connector setup
2026-06-19 20:29:15 +05:30
DESKTOP-RTLN3BA\$punk
b89866541e
chore: linting
2026-06-17 20:50:07 -07:00
Anish Sarkar
3f69bfd5e4
refactor(web): replace instances of BACKEND_URL with buildBackendUrl for improved URL handling
2026-06-16 14:51:25 +05:30
Anish Sarkar
371ff866c7
refactor(web): replace BACKEND_URL with buildBackendUrl for dynamic URL construction
2026-06-16 04:56:23 +05:30
Anish Sarkar
bc31b10ca6
refactor(web): consume runtime config in connectors and document uploads
2026-06-16 01:39:52 +05:30
DESKTOP-RTLN3BA\$punk
ce952d2ad1
chore: linting
2026-06-09 00:42:26 -07:00
Anish Sarkar
e427501482
feat(web): Remove summary controls from the web app
2026-06-04 00:52:45 +05:30
CREDO23
ef60af90cf
feat(web): segregate connectors into knowledge base and tools/live sources
2026-06-02 16:37:54 +02:00
Anish Sarkar
e3de7c4667
Merge remote-tracking branch 'upstream/dev' into feat/whatsapp-gateway-integration
2026-06-02 00:29:32 +05:30
Anish Sarkar
78fbca1967
refactor(assistant-ui): remove unused ShieldCheck icon from MCPTrustedTools component
2026-06-01 12:38:01 +05:30
DESKTOP-RTLN3BA\$punk
94e834134f
chore: linting
2026-05-28 19:21:29 -07:00
Rohan Verma
820f541f08
Merge pull request #1439 from AnishSarkar22/fix/mention-documents
...
feat: improve composer mentions and connector account selection
2026-05-26 13:37:18 -07:00
Anish Sarkar
79f5e8f88c
feat(web): add connector display definitions and enhance composer suggestion components
2026-05-26 22:40:22 +05:30
Anish Sarkar
79378db7c8
refactor(connector): streamline connector telemetry imports and clean up unused constants
2026-05-25 22:21:34 +05:30
Rohan Verma
d53866d87d
Merge pull request #1430 from suryo12/refactor/1362-oauth-typed-contract
...
refactor(web): centralize OAuth callback cookie contract (fixes #1362 )
2026-05-23 15:53:51 -07:00
suryo12
aa86534a52
refactor(web): centralize OAuth callback cookie contract ( fixes #1362 )
...
Replace the duplicated `OAUTH_RESULT_COOKIE` constant and inline payload
type across the callback route and connector dialog hook with a shared
`contracts/types/oauth.types.ts` module that exports:
- OAUTH_RESULT_COOKIE constant
- oauthCallbackResultSchema Zod schema
- OAuthCallbackResult type (inferred from the schema)
- parseOAuthCallbackResult() helper that returns null on invalid JSON
or shape mismatch
The route handler now uses the shared type to constrain the cookie
payload at compile time. The consumer hook validates the cookie value
through the helper instead of an unchecked JSON.parse, removing the
silent runtime risk when the cookie is tampered with or its shape
drifts.
2026-05-23 23:22:18 +07:00
guangyang1206
a1397a51b5
fix: move getConnectorTelemetryMeta from components/ to lib/ to fix dependency inversion
...
lib/posthog/events.ts was importing from components/assistant-ui/...,
creating an inverted dependency layer (lib → components).
Move ConnectorTelemetryMeta type, CONNECTOR_TELEMETRY_REGISTRY,
getConnectorTelemetryMeta, and getReauthEndpoint into the new
lib/connector-telemetry.ts module so that lib/ no longer depends upward
into the UI tree.
connector-constants.ts now re-exports from the new module for
backward compatibility.
Fixes #1375
2026-05-22 12:15:20 +08:00
DESKTOP-RTLN3BA\$punk
1a4400c923
refactor(env): streamline BACKEND_URL usage in GoogleLoginButton and DocumentTabContent; update connector-status-config for Composio Google Drive connector maintenance
2026-05-21 13:37:55 -07:00
Varun Shukla
81ce9e4071
Merge branch 'dev' into fix/env-config-connector-forms
2026-05-20 03:26:12 +05:30
Anish Sarkar
d66295aedd
chore: ran linting
2026-05-19 21:02:07 +05:30
Anish Sarkar
c8f0f7cb1b
refactor: update alert components to use warning variant and clean up unused alerts in settings manager
2026-05-19 01:41:09 +05:30
Varun Shukla
9e886f8274
refactor(env): replace inline process.env reads with BACKEND_URL in connector forms and hooks
2026-05-19 01:16:02 +05:30
Anish Sarkar
22f6b9dfe4
refactor: update Slack configuration styling and remove unused icon in general settings
2026-05-19 00:51:06 +05:30
Anish Sarkar
b7a6e3af3d
refactor: update alert components across various files to use a consistent structure and styling
2026-05-18 23:46:16 +05:30
Anish Sarkar
f65bc81509
Merge remote-tracking branch 'upstream/dev' into feat/ui-revamp
2026-05-16 19:26:36 +05:30
CREDO23
5327f3348c
connector-popup: surface trusted-tools UI in MCP edit view; consolidate disconnect
...
- Slot MCPTrustedTools in mcp-service-config (gated on connector.id > 0) so
any connected MCP-backed connector exposes a revoke surface for
approve_always grants.
- Add new mcp-trusted-tools.tsx (audit + revoke list) and
connectorsApiService.untrustMCPTool() that backs it.
- Drop the redundant row-level Disconnect from ConnectorAccountsListView:
Manage now leads to the edit view whose own Disconnect is the single
source of truth. Remove the now-dead onDisconnect prop, confirm-flow
state, and handleDisconnectFromList hook callback + return entry.
2026-05-15 16:40:16 +02:00
Anish Sarkar
c77babf39b
refactor: replace button elements with Button component for improved consistency and styling across additional UI components
2026-05-14 15:02:46 +05:30
Anish Sarkar
ee72a49ab1
refactor: replace button elements with Button component for improved consistency and styling across additional UI components
2026-05-14 14:40:08 +05:30
Anish Sarkar
88f9c3353c
refactor: update UI components to utilize 'popover-border' for consistent styling and enhance overall design coherence
2026-05-14 12:53:52 +05:30
Anish Sarkar
75b7a9cc6c
refactor: update UI components to enhance hover effects and color consistency
2026-05-13 23:53:09 +05:30
Anish Sarkar
0fecff45b9
refactor: update UI components to use 'bg-popover' for consistent styling
2026-05-13 17:21:10 +05:30
DESKTOP-RTLN3BA\$punk
bdb97a0888
chore: linting
2026-05-02 22:25:04 -07:00
DESKTOP-RTLN3BA\$punk
8d50f90060
chore: linting
Obsidian Plugin Lint / lint (push) Has been cancelled
2026-04-27 14:04:50 -07:00
Anish Sarkar
9b1b9a90c0
Merge remote-tracking branch 'upstream/dev' into feat/obsidian-plugin
2026-04-24 21:34:55 +05:30
CREDO23
1712f454f8
fix: add spinner loading state to MCP test connection button
2026-04-23 09:45:25 +02:00
CREDO23
2eb0ff9e5e
feat: add reauthentication endpoints for Linear and JIRA connectors
2026-04-23 08:57:56 +02:00
CREDO23
9bb117ffa7
feat: skip edit view for live connectors, disconnect directly from accounts list
2026-04-23 08:51:31 +02:00
CREDO23
80a349ea11
feat: add disconnect functionality for connectors with confirmation prompt
2026-04-23 08:50:49 +02:00
CREDO23
e3172dc282
fix: reactive 401 recovery for live MCP connectors and unified reauth endpoints
2026-04-23 08:27:11 +02:00
CREDO23
b6c506abef
fix: treat all Gmail/Calendar as live connectors, hide indexing UI
2026-04-22 22:51:28 +02:00
CREDO23
4915675f45
Merge upstream/dev into feature/mcp-migration
2026-04-22 19:53:26 +02:00
Anish Sarkar
6ac5256431
feat: implement background processing for binary attachments in Obsidian plugin
...
- Added a new Celery task for indexing non-markdown attachments.
- Enhanced the Obsidian plugin schema to support binary attachments.
- Updated routes to enqueue binary attachments for background processing.
- Improved metadata handling for binary attachments during indexing.
- Added tests for binary attachment processing and validation.
2026-04-22 23:00:34 +05:30
CREDO23
a4bc621c2a
uniform connector UX across all connector types
2026-04-22 11:22:04 +02:00
CREDO23
dfa40b8801
fix MCP OAuth for all 5 services, add MCP connector edit view
2026-04-22 10:50:43 +02:00
DESKTOP-RTLN3BA\$punk
80d3f624d4
chore: linting
2026-04-22 01:05:31 -07:00
CREDO23
c277b6c121
skip indexing config dialog for non-indexable connectors
2026-04-22 09:01:35 +02:00
CREDO23
ea3508cb25
use native connector types for MCP OAuth, restore original UI
2026-04-22 08:57:28 +02:00
Anish Sarkar
3eb4d55ef5
chore: ran linting
2026-04-22 06:40:39 +05:30