Commit graph

61 commits

Author SHA1 Message Date
phact
d34a3c81f2 connections duplicate bug 2025-09-09 13:16:14 -04:00
phact
97a17c77d7 filename fix 2025-09-09 12:57:28 -04:00
Edwin Jose
8dff280930 add langflow routers with langflow file processor 2025-09-09 03:20:21 -04:00
Edwin Jose
faac0c912e Merge branch 'main' into langflow-ingestion-modes 2025-09-09 02:42:52 -04:00
phact
4a562301cd duplicate file fix 2025-09-09 00:18:51 -04:00
Gabriel Luiz Freitas Almeida
0539f7751a Enhance ingestion flow by adding user metadata and improving context handling
This commit updates the ingestion flow to include user metadata such as owner ID, name, and email, enhancing the context for downstream services. It also refines the handling of tweaks in the LangflowFileService to incorporate this metadata, ensuring better tracking and clarity in the ingestion process. These changes align with best practices for robust async development and improve the overall functionality of the ingestion flow.
2025-09-08 23:49:46 -03:00
Edwin Jose
e0117f5cd1 update to routers 2025-09-08 19:31:42 -04:00
Edwin Jose
890b2e526b updates to routers 2025-09-08 17:22:14 -04:00
Edwin Jose
1531c6a9f5 Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 16:51:29 -04: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
975a4c214a Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 12:51:34 -04:00
Gabriel Luiz Freitas Almeida
503fa92788
Merge branch 'main' into ingestion-flow 2025-09-08 12:19:52 -03:00
Edwin Jose
5dd9959dd0
Merge branch 'ingestion-flow' into langflow-ingestion-modes 2025-09-08 10:38:31 -04:00
Gabriel Luiz Freitas Almeida
deb39a6e5b Refactor user file upload and ingestion flow to streamline JWT token handling
This commit simplifies the handling of the JWT token in the upload_user_file and run_ingestion functions by removing unnecessary lines and ensuring the token is passed correctly to downstream services. This change enhances code readability and maintains the focus on robust async coding practices and well-documented code.
2025-09-08 08:43:53 -03:00
Edwin Jose
6c99c1b61d Implement unified upload and ingest endpoint in Langflow
This commit introduces a new combined endpoint for uploading files and running ingestion in Langflow. The frontend component is updated to utilize this endpoint, streamlining the process by eliminating separate upload and ingestion calls. The response structure is adjusted to include deletion status and other relevant information, enhancing error handling and logging practices throughout the codebase.
2025-09-08 02:03:02 -04:00
phact
caa6a701d6 remove active connection duplicate test filter 2025-09-06 00:46:35 -04:00
Eric Hare
9719443243
Merge branch 'main' into feat-googledrive-enhancements 2025-09-05 13:48:22 -07:00
Eric Hare
18f41523c1
allow selection of selected files 2025-09-05 09:50:42 -07:00
Eric Hare
d8ec7584da
Fix the regular sync functionality 2025-09-05 09:21:16 -07:00
Gabriel Luiz Freitas Almeida
531ff8b6ac Merge branch 'main' into ingestion-flow 2025-09-05 10:26:38 -03:00
Mike Fortman
39e52273d7 Merge branch 'feat-googledrive-enhancements' of github.com:langflow-ai/openrag into feat-googledrive-enhancements 2025-09-04 21:37:58 -05:00
Mike Fortman
0ed98cb6e1 move to stand alone page 2025-09-04 21:37:30 -05:00
phact
d198ffa706 logging & format 2025-09-04 20:56:47 -04:00
Gabriel Luiz Freitas Almeida
69834ac4ac Refactor error logging in upload_user_file function
This commit replaces the print statement for error traceback with a structured logging approach using the logger. This change enhances error visibility and aligns with best practices for robust and well-documented async code.
2025-09-04 18:32:38 -03:00
Gabriel Luiz Freitas Almeida
9494e99808 Set tweaks to settings passed from the UI 2025-09-04 18:32:29 -03:00
Gabriel Luiz Freitas Almeida
2fbb8d8430 Implement async fetching of ingestion flow configuration
This commit adds functionality to retrieve and set ingestion-specific defaults from the Langflow API based on the flow configuration. It includes error handling for the API call and updates the settings with values for chunk size, chunk overlap, separator, and embedding model based on the flow data. This enhancement improves the flexibility and robustness of the ingestion process.
2025-09-04 18:31:38 -03:00
Lucas Oliveira
aad89b9166 Add nudges service into backend 2025-09-04 18:15:46 -03:00
Gabriel Luiz Freitas Almeida
c4185bb33f Merge branch 'main' into ingestion-flow 2025-09-04 17:59:43 -03:00
Mike Fortman
4573b056f6 Merge branch 'main' of github.com:langflow-ai/openrag into feat-googledrive-enhancements 2025-09-04 15:54:38 -05:00
phact
d5fd34edf7 fix no-auth owner 2025-09-04 15:36:22 -04:00
Eric Hare
e15321e9fc
try to get sync working 2025-09-04 10:14:57 -07:00
Eric Hare
3aad42390e
Get sync sort of working... 2025-09-04 10:02:07 -07:00
Eric Hare
15707a3228
Merge branch 'main' into feat-googledrive-enhancements 2025-09-04 09:39:23 -07:00
Eric Hare
2dfc8faaac
Add Mike's UI enhancements for picker 2025-09-04 09:27:18 -07:00
Gabriel Luiz Freitas Almeida
4bd2bd7765 Merge branch 'main' into ingestion-flow 2025-09-04 11:46:33 -03:00
Gabriel Luiz Freitas Almeida
83438a7c93 Refactor settings.py to enhance settings retrieval and improve flow ID handling
This commit updates the settings retrieval function to include new flow IDs for chat and ingestion, replacing the deprecated FLOW_ID. It also improves the logic for exposing edit URLs based on the availability of public URLs, contributing to a more robust and well-documented codebase.
2025-09-04 10:23:54 -03:00
Gabriel Luiz Freitas Almeida
c82c74d76c Enhance upload_user_file endpoint with improved logging and error handling
This commit adds detailed debug and error logging to the upload_user_file endpoint, facilitating better tracking of file upload processes and issues. It includes checks for the presence of a file and JWT token, and captures exceptions with traceback information for enhanced debugging. These changes contribute to a more robust and well-documented codebase.
2025-09-04 10:23:45 -03:00
phact
a52a842df9 centralized logging 2025-09-03 15:57:35 -04:00
phact
9074bda6ed ruff 2025-09-03 09:17:30 -04:00
Gabriel Luiz Freitas Almeida
50f1663374 Add API endpoints for file upload, ingestion, and deletion
This commit introduces three asynchronous API endpoints in langflow_files.py: upload_user_file, run_ingestion, and delete_user_files. Each endpoint handles file operations with appropriate error handling and returns JSON responses. The implementation ensures robust interaction with the LangflowFileService for managing user files.
2025-09-02 23:10:28 -03:00
phact
1b14d6c8e5 no auth mode 2025-09-02 10:50:20 -04:00
phact
0fb9246e88 connector jwt and connector cleanup fixes 2025-08-29 00:00:06 -04:00
phact
c97477a4ca settings for LANGFLOW_URL 2025-08-27 23:10:22 -04:00
phact
8f9afa0950 x-api-key fix 2025-08-27 23:09:48 -04:00
phact
be61909bed in memory chat history and WIP conversation forking 2025-08-22 03:04:46 -04:00
phact
ab9ffa25bc monitor service and kf subscription WIP 2025-08-22 01:09:18 -04:00
phact
a25ff0d51b add os fields for owner name and email 2025-08-21 02:32:14 -04:00
phact
6704ea89fc aws s3 upload v0 2025-08-18 23:46:32 -04:00
phact
c111295bac sharepont / opendrive 2025-08-18 16:49:25 -04:00