Siddhant Rai
6fa3acb1ca
style: standardize colors across components according to figma
2026-03-25 19:36:32 +05:30
Siddhant Rai
324a8cd4cf
refactor: update styles and improve accessibility across frontend
...
- Updated text colors to use foreground and muted-foreground for better contrast.
- Replaced hardcoded colors with theme-based classes for consistency.
- Enhanced input fields with icons for improved usability.
- Adjusted button styles for a more cohesive design.
- Refactored search input components to use consistent styling and layout.
- Improved layout and spacing in various components for better user experience.
- Updated tool and source titles and subtitles for clarity.
2026-03-20 17:10:27 +05:30
Alex
ce5cd5561a
loading animation
2026-03-19 15:52:27 +00:00
Manish Madan
adeefce9aa
(fix)widget: since v6 shouldForwardProp is no longer provided by default ( #2312 )
2026-03-18 15:32:36 +00:00
Alex
5ab43fd12c
fix: lang overflows, sst ( #2314 )
2026-03-18 14:50:29 +00:00
Alex
5894e47189
Agents.md
2026-03-18 00:34:26 +00:00
Manish Madan
ca61d81f4a
Merge pull request #2154 from arc53/dependabot/npm_and_yarn/extensions/react-widget/typescript-5.9.3
...
chore(deps-dev): bump typescript from 5.4.5 to 5.9.3 in /extensions/react-widget
2026-03-18 01:43:16 +05:30
Alex
b12d0ca7b1
screenshot memo on contributing md
2026-03-17 19:45:37 +00:00
Alex
21996af626
stt init ( #2306 )
...
* stt init
* fix: limits
* fix: errors
* fix: error messages
2026-03-17 14:27:48 +00:00
ManishMadan2882
cc3b174e5a
Merge branch 'dependabot/npm_and_yarn/extensions/react-widget/typescript-5.9.3' of https://github.com/arc53/docsgpt into dependabot/npm_and_yarn/extensions/react-widget/typescript-5.9.3
2026-03-16 17:08:06 +05:30
dependabot[bot]
faee58fb1e
chore(deps-dev): bump typescript in /extensions/react-widget
...
Bumps [typescript](https://github.com/microsoft/TypeScript ) from 5.4.5 to 5.9.3.
- [Release notes](https://github.com/microsoft/TypeScript/releases )
- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release-publish.yml )
- [Commits](https://github.com/microsoft/TypeScript/compare/v5.4.5...v5.9.3 )
---
updated-dependencies:
- dependency-name: typescript
dependency-version: 5.9.3
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 11:37:27 +00:00
Manish Madan
d439e48b39
Merge pull request #2151 from arc53/dependabot/npm_and_yarn/extensions/react-widget/flow-bin-0.290.0
...
chore(deps): bump flow-bin from 0.229.2 to 0.290.0 in /extensions/react-widget
2026-03-16 17:05:33 +05:30
ManishMadan2882
3f0f155d64
Merge branch 'dependabot/npm_and_yarn/extensions/react-widget/flow-bin-0.290.0' of https://github.com/arc53/docsgpt into dependabot/npm_and_yarn/extensions/react-widget/flow-bin-0.290.0
2026-03-16 17:02:35 +05:30
dependabot[bot]
d82d512319
chore(deps): bump flow-bin in /extensions/react-widget
...
Bumps [flow-bin](https://github.com/flowtype/flow-bin ) from 0.229.2 to 0.290.0.
- [Release notes](https://github.com/flowtype/flow-bin/releases )
- [Commits](https://github.com/flowtype/flow-bin/commits )
---
updated-dependencies:
- dependency-name: flow-bin
dependency-version: 0.290.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-16 11:29:26 +00:00
Manish Madan
76aea1716f
Merge pull request #2150 from arc53/dependabot/npm_and_yarn/extensions/react-widget/babel-loader-10.0.0
...
chore(deps-dev): bump babel-loader from 8.3.0 to 10.0.0 in /extensions/react-widget
2026-03-16 16:57:38 +05:30
ManishMadan2882
586649b73f
(chore) react-widget: peer deps update
2026-03-16 16:56:02 +05:30
dependabot[bot]
0349a79cb3
chore(deps-dev): bump babel-loader in /extensions/react-widget
...
Bumps [babel-loader](https://github.com/babel/babel-loader ) from 8.3.0 to 10.0.0.
- [Release notes](https://github.com/babel/babel-loader/releases )
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel-loader/compare/v8.3.0...v10.0.0 )
---
updated-dependencies:
- dependency-name: babel-loader
dependency-version: 10.0.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 21:30:12 +00:00
Manish Madan
78a255bdd7
Merge pull request #2148 from arc53/dependabot/npm_and_yarn/extensions/react-widget/radix-ui/react-icons-1.3.2
...
chore(deps): bump @radix-ui/react-icons from 1.3.0 to 1.3.2 in /extensions/react-widget
2026-03-16 02:58:35 +05:30
ManishMadan2882
5b30e71aa1
(chore)deps fe and react-widget: audit fix
2026-03-16 02:24:02 +05:30
ManishMadan2882
99d84aece9
Merge branch 'dependabot/npm_and_yarn/extensions/react-widget/radix-ui/react-icons-1.3.2' of https://github.com/arc53/docsgpt into dependabot/npm_and_yarn/extensions/react-widget/radix-ui/react-icons-1.3.2
2026-03-16 01:57:14 +05:30
dependabot[bot]
525d8eb66d
chore(deps): bump @radix-ui/react-icons in /extensions/react-widget
...
Bumps @radix-ui/react-icons from 1.3.0 to 1.3.2.
---
updated-dependencies:
- dependency-name: "@radix-ui/react-icons"
dependency-version: 1.3.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 20:25:18 +00:00
Manish Madan
4c810108e0
Merge pull request #2145 from arc53/dependabot/npm_and_yarn/frontend/lint-staged-16.2.6
...
chore(deps-dev): bump lint-staged from 15.5.2 to 16.2.6 in /frontend
2026-03-16 01:41:34 +05:30
dependabot[bot]
fc03cdc76a
chore(deps-dev): bump lint-staged from 15.5.2 to 16.2.6 in /frontend
...
Bumps [lint-staged](https://github.com/lint-staged/lint-staged ) from 15.5.2 to 16.2.6.
- [Release notes](https://github.com/lint-staged/lint-staged/releases )
- [Changelog](https://github.com/lint-staged/lint-staged/blob/main/CHANGELOG.md )
- [Commits](https://github.com/lint-staged/lint-staged/compare/v15.5.2...v16.2.6 )
---
updated-dependencies:
- dependency-name: lint-staged
dependency-version: 16.2.6
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 20:09:03 +00:00
Manish Madan
9779a563f3
Merge pull request #2144 from arc53/dependabot/npm_and_yarn/frontend/vitejs/plugin-react-5.1.0
...
chore(deps-dev): bump @vitejs/plugin-react from 4.7.0 to 5.1.0 in /frontend
2026-03-16 01:36:30 +05:30
ManishMadan2882
6141c3c348
(chore:deps) fe, vite up
2026-03-16 01:34:24 +05:30
dependabot[bot]
c3726ddfc9
chore(deps-dev): bump @vitejs/plugin-react in /frontend
...
Bumps [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react ) from 4.7.0 to 5.1.0.
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases )
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@5.1.0/packages/plugin-react )
---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
dependency-version: 5.1.0
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 19:03:36 +00:00
Manish Madan
10eaa8143e
Merge pull request #2143 from arc53/dependabot/npm_and_yarn/frontend/tailwindcss-4.1.17
...
chore(deps-dev): bump tailwindcss from 4.1.16 to 4.1.17 in /frontend
2026-03-16 00:31:39 +05:30
dependabot[bot]
0c4f4e1f0c
chore(deps-dev): bump tailwindcss from 4.1.16 to 4.1.17 in /frontend
...
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss ) from 4.1.16 to 4.1.17.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases )
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.1.17/packages/tailwindcss )
---
updated-dependencies:
- dependency-name: tailwindcss
dependency-version: 4.1.17
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 18:56:49 +00:00
Manish Madan
b225c3cd80
Merge pull request #2149 from arc53/dependabot/npm_and_yarn/frontend/i18next-25.6.1
...
chore(deps): bump i18next from 25.6.0 to 25.6.1 in /frontend
2026-03-16 00:24:57 +05:30
dependabot[bot]
b558645d6b
chore(deps): bump i18next from 25.6.0 to 25.6.1 in /frontend
...
Bumps [i18next](https://github.com/i18next/i18next ) from 25.6.0 to 25.6.1.
- [Release notes](https://github.com/i18next/i18next/releases )
- [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md )
- [Commits](https://github.com/i18next/i18next/compare/v25.6.0...v25.6.1 )
---
updated-dependencies:
- dependency-name: i18next
dependency-version: 25.6.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-15 18:48:31 +00:00
Manish Madan
03b0889b15
Merge pull request #2152 from arc53/dependabot/npm_and_yarn/frontend/react-syntax-highlighter-16.1.0
...
chore(deps): bump react-syntax-highlighter from 15.6.6 to 16.1.0 in /frontend
2026-03-15 19:58:29 +05:30
dependabot[bot]
943fe3651c
chore(deps): bump react-syntax-highlighter in /frontend
...
Bumps [react-syntax-highlighter](https://github.com/react-syntax-highlighter/react-syntax-highlighter ) from 15.6.6 to 16.1.0.
- [Release notes](https://github.com/react-syntax-highlighter/react-syntax-highlighter/releases )
- [Changelog](https://github.com/react-syntax-highlighter/react-syntax-highlighter/blob/master/CHANGELOG.MD )
- [Commits](https://github.com/react-syntax-highlighter/react-syntax-highlighter/compare/v15.6.6...v16.1.0 )
---
updated-dependencies:
- dependency-name: react-syntax-highlighter
dependency-version: 16.1.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-13 22:58:44 +00:00
Siddhant Rai
65e57be4dd
feat: dynamic config rendering + mcp tool enhancement ( #2286 )
...
* feat: enhance modal functionality and configuration handling
- Updated WrapperModal to improve click outside detection for closing the modal.
- Refactored ToolConfig to utilize ConfigFieldSpec for better configuration management.
- Added validation and dynamic handling of configuration fields in ToolConfig.
- Introduced reconnect functionality for MCP tools in the Tools component.
- Enhanced user experience with improved error handling and loading states.
- Updated types for better type safety and clarity in configuration requirements.
* refactor: reorganize imports and improve conditional formatting
* fix: revert API_URL to use backend service name in docker-compose
* feat: add MCP auth status endpoint and integrate into user service and tools
* feat: implement logging for Brave, Postgres, and Telegram tools; add transport sanitization and credential extraction for MCP
---------
Co-authored-by: Alex <a@tushynski.me >
2026-03-13 15:58:50 +00:00
Siddhant Rai
13ad3b5dce
feat: enhance logging and error handling across various tools; update DuckDuckGo dependency ( #2282 )
...
Co-authored-by: Alex <a@tushynski.me >
2026-03-12 16:50:29 +00:00
Manish Madan
918bbf0369
Sharepoint ( #2283 )
...
* feat: add Microsoft Entra ID integration
- Updated .env-template and settings.py for Microsoft Entra ID configuration.
- Enhanced ConnectorsCallback to support SharePoint authentication.
- Introduced SharePointAuth and SharePointLoader classes.
- Added required dependencies in requirements.txt.
* feat: agent templates and seeding premade agents (#1910 )
* feat: agent templates and seeding premade agents
* fix: ensure ObjectId is used for source reference in agent configuration
* fix: improve source handling in DatabaseSeeder and update tool config processing
* feat: add prompt handling in DatabaseSeeder for agent configuration
* Docs premade agents
* link to prescraped docs
* feat: add template agent retrieval and adopt agent functionality
* feat: simplify agent descriptions in premade_agents.yaml added docs
---------
Co-authored-by: Pavel <pabin@yandex.ru >
Co-authored-by: Alex <a@tushynski.me >
* feat: add GitHub access token support and fix file content fetching logic (#2032 )
* feat: add init for Share Point connector module
* chore(deps): bump mermaid from 11.6.0 to 11.12.0 in /frontend
Bumps [mermaid](https://github.com/mermaid-js/mermaid ) from 11.6.0 to 11.12.0.
- [Release notes](https://github.com/mermaid-js/mermaid/releases )
- [Commits](https://github.com/mermaid-js/mermaid/compare/mermaid@11.6.0...mermaid@11.12.0 )
---
updated-dependencies:
- dependency-name: mermaid
dependency-version: 11.12.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Feat: Notification section (#2033 )
* Feature/Notification-section
* fix notification ui and add local storage variable to save the state
* add notification component to app.tsx
* refactor: remove MICROSOFT_REDIRECT_URI and update SharePointAuth to use CONNECTOR_REDIRECT_BASE_URI
* feat: Add button to cancel LLM response (#1978 )
* feat: Add button to cancel LLM response
- Replace text area with cancel button when loading.
- Add useEffect to change elipsis in cancel button text.
- Add new SVG icon for cancel response.
- Button colors match Figma designs.
* fix: Cancel button UI matches new design
- Delete cancel-response svg.
- Change previous cancel button to match the new Figma design.
- Remove console log in handleCancel function.
* fix: Adjust cancel button rounding
* feat: Update UI for send button
- Add SendArrowIcon component, enables dynamic svg color changes
- Replace original icon
- Update colors and hover effects
* (fix:send-button) minor blink in transition
---------
Co-authored-by: Manish Madan <manishmadan321@gmail.com >
* feat: add SharePoint integration with session validation and UI components
* (feat:oneDrive) file loading for ingestion
* feat(oneDrive): shared user files
* (feat:oneDrive) rm shared file support, as sharedWithMe is degraded
* (feat:sharepoint) shared files for work msa
* (feat:sharepoint) retry on auth failure, decorator
* (fix) tests/ruff
* test: fix sharepoint loader expecting client id
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: Abhishek Malviya <abfeb8@gmail.com >
Co-authored-by: Siddhant Rai <47355538+siiddhantt@users.noreply.github.com >
Co-authored-by: Pavel <pabin@yandex.ru >
Co-authored-by: Alex <a@tushynski.me >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Mariam Saeed <69825646+Mariam-Saeed@users.noreply.github.com >
Co-authored-by: Rahul <rahulgithub96@gmail.com >
2026-03-12 14:46:26 +00:00
Alex
5006271abb
fix stream stuff ( #2293 )
2026-03-11 11:43:27 +00:00
Alex
a6625ec5de
fix: mini workflow fixes
2026-02-22 11:10:42 +00:00
Alex
1a2104f474
fix: token calc ( #2285 )
2026-02-20 17:37:47 +00:00
Alex
444abb8283
fix search nextra
2026-02-18 18:03:03 +00:00
Alex
ee86537f21
docs: add llms.txt and enable copy code button in nextra
2026-02-18 17:54:25 +00:00
Alex
17a736a927
docs: migrate to Nextra 4 and Next.js App Router
2026-02-18 17:13:24 +00:00
Alex
6b5779054d
Merge branch 'main' of https://github.com/arc53/DocsGPT
2026-02-17 18:46:35 +00:00
Alex
14296632ef
build(docs): upgrade nextra to v3 and update config
2026-02-17 18:46:28 +00:00
Siddhant Rai
2a3f0e455a
feat: condition node functionality with CEL evaluation in Workflows ( #2280 )
...
* feat: add condition node functionality with CEL evaluation
- Introduced ConditionNode to support conditional branching in workflows.
- Implemented CEL evaluation for state updates and condition expressions.
- Updated WorkflowEngine to handle condition nodes and their execution logic.
- Enhanced validation for workflows to ensure condition nodes have at least two outgoing edges and valid expressions.
- Modified frontend components to support new condition node type and its configuration.
- Added necessary types and interfaces for condition cases and state operations.
- Updated requirements to include cel-python for expression evaluation.
* mini-fixes
* feat(workflow): improve UX
---------
Co-authored-by: Alex <a@tushynski.me >
2026-02-17 17:29:48 +00:00
Pavel
8aa44c415b
Advanced settings ( #2281 )
...
Add additional settings to setup scripts
2026-02-17 11:54:59 +00:00
Manish Madan
0566c41a32
Merge pull request #2279 from yusufazam225/main
...
Fix XSS vulnerability: replace dangerouslySetInnerHTML with safe React rendering in PromptsModal
2026-02-15 19:27:37 +05:30
Manish Madan
876b04c058
Artifacts-backed persistence for Agent “Self” tools (Notes / Todo) + streaming artifact_id support ( #2267 )
...
* (feat:memory) use fs/storage for files
* (feat:todo) artifact_id via sse
* (feat:notes) artifact id return
* (feat:artifact) add get endpoint, store todos with conv id
* (feat: artifacts) fe integration
* feat(artifacts): ui enhancements, notes as mkdwn
* chore(artifacts) updated artifact tests
* (feat:todo_tool) return all todo items
* (feat:tools) use specific tool names in bubble
* feat: add conversationId prop to artifact components in Conversation
* Revert "(feat:memory) use fs/storage for files"
This reverts commit d1ce3bea31 .
* (fix:fe) build fail
2026-02-15 00:08:37 +00:00
Yusuf Azam
b49a5934e2
Fix XSS vulnerability: replace dangerouslySetInnerHTML with safe React rendering
2026-02-14 17:18:52 +05:30
Alex
5fb063914e
fix: frontend lib
2026-02-12 16:01:49 +00:00
Pavel
b9941e29a9
Scrollbar normalize styles ( #2277 )
...
* normalize styles
* Fix agent subhead width
* Dark scrollbar color adjust
* different browser support
---------
Co-authored-by: Alex <a@tushynski.me >
2026-02-12 15:19:42 +00:00