Commit graph

142 commits

Author SHA1 Message Date
Eric Hare
c88d0a20ab Merge branch 'main' into feat-sharepoint-auth 2025-09-19 09:58:10 -07:00
phact
4b58f3564a lint 2025-09-19 11:49:34 -04:00
Deon Sanchez
c577c0aac0 Implement ingest settings in UnifiedCloudPicker and IngestSettings components
- Added IngestSettings interface to define settings structure.
- Integrated ingest settings state management in UnifiedCloudPicker.
- Updated IngestSettings component to handle user input for chunk size, chunk overlap, OCR, and picture descriptions.
- Passed settings and change handler to IngestSettings from UnifiedCloudPicker.
- Enhanced UploadProviderPage to utilize ingest settings during file upload.
2025-09-19 09:26:12 -06:00
phact
faf35c2a0e lint 2025-09-19 11:25:17 -04:00
phact
a8d09fbf93 lint fix 2025-09-19 11:24:10 -04:00
phact
f81bff1043 task tracking running jobs 2025-09-19 11:22:01 -04:00
Deon Sanchez
c228e0616f Merge branch 'main' of https://github.com/langflow-ai/openrag into feat-sharepoint-auth 2025-09-18 16:11:13 -06:00
Cole Goldsmith
a97c6af0de fix grid truncation 2025-09-18 16:56:10 -05:00
Eric Hare
8c3b3cf1bb Merge branch 'main' into feat-sharepoint-auth 2025-09-18 12:54:02 -07:00
Deon Sanchez
8fe4b32487 Implement unified cloud picker with support for Google Drive and OneDrive, replacing individual pickers. Add new components for file listing, ingest settings, and file item display. Update package dependencies to include @radix-ui/react-separator. 2025-09-18 12:04:07 -06:00
Deon Sanchez
f65ecf0e68 Implement Chunks Page and Update SearchPage Component
- Introduced a new ChunksPage component to display chunks of a selected file, enhancing the knowledge management functionality.
- Updated the SearchPage component to navigate to the ChunksPage when a file is selected, improving user flow.
- Removed the previous file selection logic and integrated a more streamlined approach for chunk display.
- Enhanced UI elements for better user experience and accessibility.
2025-09-18 09:47:52 -06:00
Deon Sanchez
9928cba521 Refactor Knowledge Actions Dropdown and SearchPage Component
- Added TODO comments for implementing rename and sync functionalities in the KnowledgeActionsDropdown.
- Adjusted column definitions in the SearchPage component to improve layout with flex and minWidth properties.
- Commented out the sync button in the SearchPage for future implementation, enhancing code clarity.
2025-09-18 09:20:29 -06:00
Deon Sanchez
d813733f0c Refactor SearchPage Component for Improved File Selection
- Updated the file selection UI to allow clicking on file names for selection, enhancing user interaction.
- Changed AgGrid configuration to enable row selection with clicks, improving usability.
- Removed unnecessary row click event handling to streamline the selection process.
2025-09-17 18:22:42 -06:00
Deon Sanchez
733e24bf00 Refactor SearchPage Component and Update Bulk Actions
- Removed the clear selection functionality and associated UI elements from the SearchPage component.
- Simplified the bulk actions bar by integrating a delete button and a sync button with alert functionality.
- Adjusted button styles for consistency and improved user experience.
- Enhanced the search input area for better accessibility and usability.
2025-09-17 18:15:01 -06:00
Deon Sanchez
3d74edfe3c Enhance Knowledge Page with Bulk Document Deletion
- Implemented bulk selection and deletion functionality in the Knowledge page.
- Added a confirmation dialog for bulk deletions, providing user feedback on success or failure.
- Updated AgGrid configuration to support multiple row selection and checkbox functionality.
- Styled checkboxes for better visibility and user experience.
- Refactored related components to accommodate new bulk actions.
2025-09-17 17:31:51 -06:00
Deon Sanchez
ef39b75da1 Implement document deletion functionality in KnowledgeActionsDropdown
- Added a delete confirmation dialog to the KnowledgeActionsDropdown component.
- Integrated useDeleteDocument mutation for handling document deletion.
- Updated the dropdown to pass the filename prop for targeted deletions.
- Enhanced user feedback with success and error messages upon deletion.
2025-09-17 17:22:19 -06:00
Deon Sanchez
81f7e0e583 Merge branch 'main' of https://github.com/langflow-ai/openrag into delete-knowledge 2025-09-17 17:09:16 -06:00
Eric Hare
b5b6274baa Delete sharepoint-picker.tsx 2025-09-17 15:22:52 -07:00
Eric Hare
8c7d7ca8f4 Update onedrive-picker.tsx 2025-09-17 15:07:36 -07:00
Eric Hare
caf39d2d58 Client id for microsoft call 2025-09-17 14:36:35 -07:00
Cole Goldsmith
fa63e7b457 add actions menu 2025-09-17 16:11:45 -05:00
Cole Goldsmith
c7b213b365 replace knowledge table with ag grid 2025-09-17 14:33:59 -05:00
Eric Hare
7830ee7223 Add a first version of onedrive picker 2025-09-17 12:28:31 -07:00
Deon Sanchez
f28ba54da3 Implement Delete Confirmation Dialog and Enhance Knowledge Dropdown
- Added a new `DeleteConfirmationDialog` component for confirming deletions.
- Updated `KnowledgeDropdown` to include a loading state and improved user feedback during file operations.
- Enhanced the search page to support bulk deletion of documents with confirmation dialog.
- Integrated event dispatching for knowledge updates after file operations.
- Refactored various components for better readability and maintainability.
2025-09-16 16:07:49 -06:00
Lucas Oliveira
ba09e58fde Implemented markdown renderer on chat page 2025-09-11 16:44:41 -03:00
Lucas Oliveira
4aba4de946
feat: adjust search behavior in Knowledge page (#36)
* added useGetSearchQuery hook

* Use new useGetSearchQuery on knowledge page

* Refetch search when a new file is added
2025-09-11 15:36:53 -03:00
cristhianzl
2714f89c81 (frontend): Add zustand library for managing loading state in the application
🔧 (frontend): Refactor navigation.tsx to improve code readability and maintainability
2025-09-09 21:40:35 -03:00
Mike Fortman
ab10e01286
Merge pull request #26 from langflow-ai/ingest-settings
Add ingest settings
2025-09-09 14:03:10 -05:00
phact
6cfdb827c7 task timings 2025-09-09 14:33:15 -04:00
Sebastián Estévez
e2caae94f1
Merge branch 'main' into ingest-settings 2025-09-09 13:29:27 -04:00
Mike Fortman
643539b548 support for ingest 2025-09-09 11:12:48 -05:00
Mike Fortman
05cd115162 Merge branch 'main' of github.com:langflow-ai/openrag into ingest-settings 2025-09-09 10:00:19 -05:00
Edwin Jose
e0117f5cd1 update to routers 2025-09-08 19:31:42 -04:00
Mike Fortman
b0f0d9bc31 finish up dialogs 2025-09-08 17:13:50 -05:00
Lucas Oliveira
24b4d8a83f Added restore flow functionality 2025-09-08 18:07:36 -03:00
Gabriel Luiz Freitas Almeida
63bf4cad0f Refactor settings page to streamline state updates and remove unused interfaces
This commit simplifies the state update logic in the KnowledgeSourcesPage component by replacing multiple conditional assignments with concise if statements. Additionally, it removes unused GoogleDriveFile and OneDriveFile interfaces, enhancing code clarity and maintainability in line with best practices for async development.
2025-09-08 18:06:18 -03:00
Lucas Oliveira
cd780072b5 Merge remote-tracking branch 'origin/main' into ingest-settings 2025-09-08 18:04:21 -03:00
Mike Fortman
b9b4b1ee55 add settings 2025-09-08 15:54:01 -05:00
Sebastián Estévez
084502c0b6
Merge branch 'main' into ingestion-flow 2025-09-08 16:29:13 -04:00
Lucas Oliveira
d6bf6444e5 Merge remote-tracking branch 'origin/main' into feat/nudges 2025-09-08 16:25:59 -03:00
Edwin Jose
4f72b88fcc
Merge branch 'main' into ingestion-flow 2025-09-08 13:43:44 -04:00
Gabriel Luiz Freitas Almeida
503fa92788
Merge branch 'main' into ingestion-flow 2025-09-08 12:19:52 -03:00
Edwin Jose
5172cf9069 eslint fix 2025-09-08 10:35:33 -04:00
Sebastián Estévez
2b662482a0
Merge branch 'main' into cz/fix-tool-call-tag 2025-09-05 23:57:54 -04:00
Mike Fortman
1d3c5459d2 ingesting polish 2025-09-05 16:12:48 -05:00
Lucas Oliveira
560683d782 Added animation to displaying nudges 2025-09-05 17:01:03 -03:00
Lucas Oliveira
01b10d403a Create cancelNudges, to remove the query result when sending a message 2025-09-05 17:00:52 -03:00
cristhianzl
f83851b259 (frontend): refactor message processing in ChatPage component to handle function calls from chunks or response_data
♻️ (agent.py): refactor async_response, async_langflow, async_chat, async_langflow_chat, and async_langflow_chat_stream functions to return full response object for function calls
🔧 (chat_service.py): update ChatService to include function call data in message_data if present
2025-09-05 16:53:02 -03:00
cristhianzl
7ff3bfd70b merge fix 2025-09-05 16:04:14 -03:00
Mike Fortman
efd9e3aad9 update be call 2025-09-05 12:16:43 -05:00