Commit Graph

71 Commits

Author SHA1 Message Date
Vukasin 3f481e8091 Merge remote-tracking branch 'upstream/main' into fix/csv-improvements 2025-08-25 16:20:24 +02:00
Vukasin 90a789192a feat: add XLSX support for file previews and rendering 2025-08-25 16:20:21 +02:00
Saumya a445ef4611 enhance color picker 2025-08-25 12:01:55 +05:30
Saumya 86ac1bb626 fix 2025-08-23 11:44:11 +05:30
Saumya 906049d617 guided tour 2025-08-23 11:31:29 +05:30
Zanyar 2c5263caf2 feat: Add Mermaid diagram rendering support to markdown code blocks
- Add mermaid dependency to package.json
- Implement MermaidRenderer component with performance optimizations:
  * Global initialization and caching system
  * Lazy loading with Intersection Observer
  * Memory management with automatic cache cleanup
  * Graceful fallback to syntax-highlighted code on render failure
- Integrate MermaidRenderer into CodeBlockCode component
- Refactor code-block.tsx for better separation of concerns
- Support both Mermaid diagram rendering and code display modes

The implementation provides a seamless user experience where:
- Valid Mermaid syntax renders as interactive diagrams
- Invalid syntax gracefully falls back to highlighted code
- Performance is optimized through caching and lazy loading
- Memory usage is controlled through intelligent cache management
2025-08-21 15:30:27 +08:00
Saumya 5989f2e37a template share page 2025-08-20 11:32:24 +05:30
marko-kraemer 2bfe99cd0c mobile responsive wip 2025-08-12 20:08:17 -07:00
mykonos-ibiza 0731ffb872 Refactor useAccounts hook to use React Query instead of SWR; remove SWR dependency from package.json and package-lock.json 2025-08-11 19:39:44 +05:30
marko-kraemer ffd158760f Merge main into landing-wip - resolved conflicts in README.md, dashboard-content.tsx, pricing-section.tsx, and agent-selector.tsx 2025-08-09 16:12:30 -07:00
marko-kraemer 65c664bb72 Resolve merge conflicts in chat-input and model-selector components 2025-08-09 16:07:15 -07:00
Saumya cf9d7685e3 chore: polish ui related stuff 2025-08-09 21:53:13 +05:30
marko-kraemer ff7a09f73a enterprise page 2025-08-08 18:23:21 -07:00
mykonos-ibiza 921925ac45 Integrate PostHog analytics and tracking
- Added PostHog client initialization in instrumentation-client.ts.
- Configured Next.js rewrites for PostHog ingestion endpoints in next.config.ts.
- Implemented user identification and event tracking in various components, including pricing-section.tsx, sidebar-left.tsx, chat-input.tsx, and api.ts.
- Introduced PostHogIdentify component to handle user session changes.
- Updated package.json and package-lock.json to include PostHog dependencies.
2025-08-08 15:24:12 +05:30
Vukasin 762f18f96f Merge remote-tracking branch 'upstream/main' into feat/wip-workflow 2025-07-30 17:09:32 +02:00
Vukasin 6148b199ae feat: wip workflow design 2025-07-28 22:44:31 +02:00
LE Quoc Dat ce0e35c4e5 AI:
./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
Attempted import error: 'generateLineDiff' is not exported from './_utils' (imported as 'generateLineDiff').

Import trace for requested module:
./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
./src/components/thread/tool-views/wrapper/ToolViewRegistry.tsx
./src/components/thread/tool-views/wrapper/index.ts
./src/components/thread/tool-call-side-panel.tsx
./src/app/share/[threadId]/page.tsx

./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
Attempted import error: 'calculateDiffStats' is not exported from './_utils' (imported as 'calculateDiffStats').

Import trace for requested module:
./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
./src/components/thread/tool-views/wrapper/ToolViewRegistry.tsx
./src/components/thread/tool-views/wrapper/index.ts
./src/components/thread/tool-call-side-panel.tsx
./src/app/share/[threadId]/page.tsx

 ⚠ Compiled with warnings in 40.0s

./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
Attempted import error: 'generateLineDiff' is not exported from './_utils' (imported as 'generateLineDiff').

Import trace for requested module:
./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
./src/components/thread/tool-views/wrapper/ToolViewRegistry.tsx
./src/components/thread/tool-views/wrapper/index.ts
./src/components/thread/tool-call-side-panel.tsx
./src/app/share/[threadId]/page.tsx

./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
Attempted import error: 'calculateDiffStats' is not exported from './_utils' (imported as 'calculateDiffStats').

Import trace for requested module:
./src/components/thread/tool-views/file-operation/FileEditToolView.tsx
./src/components/thread/tool-views/wrapper/ToolViewRegistry.tsx
./src/components/thread/tool-views/wrapper/index.ts
./src/components/thread/tool-call-side-panel.tsx
./src/app/share/[threadId]/page.tsx
2025-07-28 21:10:59 +02:00
yeyan1996 9058c71d31 fix: phantom dependency 2025-07-25 22:01:03 -07:00
Saumya 6a8d0b9351 add tools info in the app card 2025-07-21 16:03:00 +05:30
sharath 1eb148821b
chore(auth): remove unused phone input styles 2025-07-20 17:19:48 +00:00
sharath ad0c687d9e
feat(auth): enhance phone verification UI and functionality
- Added new phone input component for improved user experience during phone number entry.
- Integrated additional icons for better visual feedback in the OTP verification process.
- Updated phone verification page to include a sign-out button, enhancing user navigation.
- Refined text descriptions for clarity and user guidance throughout the verification steps.

This update improves the overall usability and accessibility of the phone verification feature.
2025-07-20 07:58:10 +00:00
marko-kraemer 92214e5894 wip 2025-07-09 21:38:26 +02:00
Saumya 3ccb3c5a5a feat: connect pipedream profiles with marketplace 2025-07-09 11:52:15 +05:30
Saumya 1c17932b87 Merge branch 'main' into pipedram-credentials-profile 2025-07-09 00:59:19 +05:30
sharath 78ebe1e21f
chore(frontend): remove Sentry integration and related configurations 2025-07-08 17:05:32 +00:00
Saumya 9d0f7bc4e4 chore(dev): pipedream setup 2025-07-08 14:40:15 +05:30
Soumyadas15 58033075b4 configure agent schedules 2025-07-03 09:12:09 +05:30
Soumyadas15 658fa7d771 chore(dev): agent triggers 2025-06-30 16:27:34 +05:30
user be00efbd70
feat(frontend): implement maintenance notice and banner components with edge configuration integration 2025-06-24 16:40:18 +00:00
Soumyadas15 6a0febe586 feat: workflows frontend 2025-06-12 18:57:27 +05:30
Soumyadas15 59f16d7e01 chore(dev): MCP & Custom agents integration 2025-05-30 18:58:58 +05:30
Soumyadas15 f380dd7cb1 Merge branch 'main' into mcp-5a 2025-05-29 17:44:14 +05:30
Soumyadas15 8132fc59dd chore(ui): enhance agent playground UI 2025-05-29 12:49:08 +05:30
Vukasin 46cd736796 feat: add download all button and transcription 2025-05-28 21:50:24 +02:00
Soumyadas15 e4be0ad06a Merge branch 'mcp-5' into mcp-5a 2025-05-28 10:33:49 +05:30
Soumyadas15 59857d132a chore(ui): cleanup 2025-05-27 15:12:40 +05:30
sharath eac741e867
feat(sentry): add Sentry integration for error tracking and monitoring 2025-05-27 08:35:31 +00:00
Soumyadas15 76923c2a50 chore(ui): first token stream fix and many improvements 2025-05-22 22:33:01 +05:30
Soumyadas15 74f7c494fc chore(ux): model selector, updated sidebar 2025-05-16 01:52:07 +05:30
marko-kraemer c6d13b5187 run, thread_run, response processor, raise errs properly 2025-05-10 03:58:57 +02:00
Soumyadas15 be9f13d5ca chore(dev): code cleanup + rect query setup + model selector 2025-05-05 14:57:36 +05:30
marko-kraemer 7555086134 pdf renderer dependency 2025-04-26 00:51:25 +01:00
Ajibola Lawal ebd5760166 Fix security vulnerability in pdfjs-dist by upgrading to secure version 2025-04-24 12:16:49 +01:00
LE Quoc Dat 5ea73cbc17 Add canvas dependency to package.json and update package-lock.json 2025-04-23 05:43:07 +01:00
marko-kraemer 388dd9e503 wip 2025-04-23 01:43:56 +01:00
marko-kraemer f135deeaac wip 2025-04-23 01:25:44 +01:00
marko-kraemer 08110738d6 tool views 2025-04-21 04:30:17 +01:00
marko-kraemer 7e3fac71e5 wip 2025-04-21 01:32:10 +01:00
Adam Cohen Hillel 580e21ce7a uninstall react-data-grid 2025-04-21 00:44:29 +01:00
marko-kraemer 14dc784f55 rem message cache, csv render v1 component 2025-04-20 23:11:01 +01:00